Climate Change in Kahului, Hawaii

72+ years of recorded temperature data show Kahului is warming.

Based on our analysis of 72 years of temperature data near Kahului, HI, this area shows a warming trend of approximately +0.3°F per decade. 9 of the last 10 years recorded above-average temperatures, and 2020 was the warmest year on record at +2.5°F above the historical baseline.

Key Climate Facts

Rate of Change

+0.3°F

per decade

Warmest Year

2020

+2.5°F anomaly

Recent Warm Years

9 / 10

above-average years

Decade Shift

+3.2°F

2020s vs 1950s

Compared to the National Average

Kahului is warming 0.1°F/decade faster than the national average.

National: +0.20°F/decade
Kahului: +0.32°F/decade

Climate Spiral

Each ring represents one year of monthly temperatures. Blue indicates cooler-than-average periods; red indicates warmer. The outward drift over time reveals Kahului's long-term warming trend.

Temperature anomaly spiral for Kahului, Hawaii
Climate spiral: monthly temperature anomalies from 72+ years of NOAA records for Kahului, HI.

Warming Stripes

Each vertical stripe represents one year. The color gradient from blue to red shows how annual temperatures have shifted relative to the historical average.

Warming stripes for Kahului, Hawaii
Warming stripes: each stripe is one year of average temperature anomaly for Kahului, HI.

Temperature Trend

Annual temperature anomalies plotted over time with a linear regression trend line. The slope of +0.32°F per decade quantifies the rate of change.

Temperature trend chart for Kahului, Hawaii
Linear trend: annual temperature anomalies with trend line for Kahului, HI.

Temperature by Decade

1950s
-2.12°F
1960s
-0.88°F
1970s
-0.56°F
1980s
-0.03°F
1990s
+0.06°F
2000s
-0.38°F
2010s
+0.52°F
2020s
+1.07°F

Average temperature anomaly per decade relative to the historical baseline period.

Anomaly Scale

-2.7°F Colder Normal +2.2°F Warmer

Color bounds are set to the 5th and 95th percentile of anomalies to avoid outlier washout.

Monthly Temperature Records

Complete monthly temperature record for Kahului, HI. Filter by decade or download as CSV.

Data Sources & Audit

Station
KAHULUI AIRPORT, HI US
Distance
1.6 mi
Coverage
97.7%
Records
856
Range
1954-01 – 2026-01
Gap-filled
9 from 3 stations
Full Data Audit 865 records
YearMonthTempBaselineAnomalySourceGap
1954Jan68.8°F72.1°F-3.3°USW00022525
1954Feb69.5°F72.1°F-2.5°USW00022525
1954Mar68.1°F73.1°F-5.0°USW00022525
1954Apr73.8°F74.3°F-0.5°USW00022516
1954May74.0°F76.0°F-2.0°USW00022516
1954Jun76.7°F78.2°F-1.5°USW00022516
1954Jul77.0°F79.3°F-2.3°USW00022516
1954Aug77.8°F79.9°F-2.1°USW00022516
1954Sep77.0°F79.5°F-2.5°USW00022516
1954Oct76.8°F78.4°F-1.6°USW00022516
1954Nov75.3°F76.3°F-1.0°USW00022516
1954Dec71.7°F73.6°F-1.8°USW00022516
1955Jan70.8°F72.1°F-1.3°USW00022516
1955Feb71.0°F72.1°F-1.1°USW00022516
1955Mar69.7°F73.1°F-3.5°USW00022516
1955Apr72.6°F74.3°F-1.7°USW00022516
1955May73.5°F76.0°F-2.5°USW00022516
1955Jun74.3°F78.2°F-3.9°USW00022516
1955Jul74.7°F79.3°F-4.6°USW00022516
1955Aug75.3°F79.9°F-4.6°USW00022516
1955Sep75.1°F79.5°F-4.4°USW00022516
1955Oct74.5°F78.4°F-3.9°USW00022516
1955Nov73.7°F76.3°F-2.6°USW00022516
1955Dec72.4°F73.6°F-1.2°USW00022516
1956Jan73.1°F72.1°F+1.0°USW00022516
1956Feb70.8°F72.1°F-1.3°USW00022516
1956Mar72.2°F73.1°F-1.0°USW00022516
1956Apr72.8°F74.3°F-1.6°USW00022516
1956May74.0°F76.0°F-2.0°USW00022516
1956Jun74.8°F78.2°F-3.4°USW00022516
1956Jul76.2°F79.3°F-3.1°USW00022516
1956Aug77.6°F79.9°F-2.3°USW00022516
1956Sep77.5°F79.5°F-2.0°USW00022516
1956Oct77.3°F78.4°F-1.1°USW00022516
1956Nov74.7°F76.3°F-1.6°USW00022516
1956Dec72.7°F73.6°F-0.9°USW00022516
1957Jan71.9°F72.1°F-0.2°USW00022516
1957Feb69.1°F72.1°F-3.0°USW00022516
1957Mar70.5°F73.1°F-2.6°USW00022516
1957Apr72.3°F74.3°F-2.1°USW00022516
1957May73.6°F76.0°F-2.4°USW00022516
1957Jun75.8°F78.2°F-2.4°USW00022516
1957Jul77.7°F79.3°F-1.6°USW00022516
1957Aug77.9°F79.9°F-2.0°USW00022516
1957Sep77.8°F79.5°F-1.7°USW00022516
1957Oct77.1°F78.4°F-1.3°USW00022516
1957Nov75.2°F76.3°F-1.1°USW00022516
1957Dec73.1°F73.6°F-0.4°USW00022516
1958Jan69.8°F72.1°F-2.3°USW00022516
1958Feb70.8°F72.1°F-1.3°USW00022516
1958Mar70.5°F73.1°F-2.6°USW00022516
1958Apr72.3°F74.3°F-2.0°USW00022516
1958May73.1°F76.0°F-2.9°USW00022516
1958Jun74.9°F78.2°F-3.3°USW00022516
1958Jul76.0°F79.3°F-3.3°USW00022516
1958Aug78.4°F79.9°F-1.5°USW00022516
1958Sep77.6°F79.5°F-1.8°USW00022516
1958Oct76.0°F78.4°F-2.5°USW00022516
1958Nov74.2°F76.3°F-2.2°USW00022516
1958Dec71.7°F73.6°F-1.9°USW00022516
1959Jan72.2°F72.1°F+0.1°USW00022516
1959Feb67.2°F72.1°F-4.9°USC00519484
1959Mar69.5°F73.1°F-3.7°USC00519484
1959Apr68.8°F74.3°F-5.5°USC00519484
1959May70.7°F76.0°F-5.3°USC00519484
1959Jun74.5°F78.2°F-3.6°USC00519484
1959Jul78.8°F79.3°F-0.5°USW00022516
1959Aug80.1°F79.9°F+0.2°USW00022516
1959Sep79.9°F79.5°F+0.4°USW00022516
1959Oct77.5°F78.4°F-0.9°USW00022516
1959Nov76.7°F76.3°F+0.4°USW00022516
1959Dec73.4°F73.6°F-0.2°USW00022516
1960Jan72.0°F72.1°F-0.1°USW00022516
1960Feb71.7°F72.1°F-0.4°USW00022516
1960Mar72.6°F73.1°F-0.6°USW00022516
1960Apr74.2°F74.3°F-0.2°USW00022516
1960May76.7°F76.0°F+0.7°USW00022516
1960Jun78.1°F78.2°F+0.0°USW00022516
1960Jul78.8°F79.3°F-0.5°USW00022516
1960Aug79.3°F79.9°F-0.6°USW00022516
1960Sep79.1°F79.5°F-0.4°USW00022516
1960Oct78.3°F78.4°F-0.1°USW00022516
1960Nov75.6°F76.3°F-0.7°USW00022516
1960Dec73.5°F73.6°F-0.1°USW00022516
1961Jan72.4°F72.1°F+0.3°USW00022516
1961Feb73.0°F72.1°F+1.0°USW00022516
1961Mar74.4°F73.1°F+1.3°USW00022516
1961Apr74.2°F74.3°F-0.1°USW00022516
1961May76.8°F76.0°F+0.8°USW00022516
1961Jun77.5°F78.2°F-0.7°USW00022516
1961Jul78.7°F79.3°F-0.7°USW00022516
1961Aug79.5°F79.9°F-0.4°USW00022516
1961Sep78.9°F79.5°F-0.6°USW00022516
1961Oct78.4°F78.4°F-0.1°USW00022516
1961Nov76.1°F76.3°F-0.2°USW00022516
1961Dec73.2°F73.6°F-0.4°USW00022516
1962Jan72.0°F72.1°F-0.1°USW00022516
1962Feb70.6°F72.1°F-1.4°USW00022516
1962Mar72.1°F73.1°F-1.1°USW00022516
1962Apr74.9°F74.3°F+0.5°USW00022516
1962May76.3°F76.0°F+0.3°USW00022516
1962Jun77.0°F78.2°F-1.2°USW00022516
1962Jul77.8°F79.3°F-1.6°USW00022516
1962Aug78.4°F79.9°F-1.5°USW00022516
1962Sep77.7°F79.5°F-1.8°USW00022516
1962Oct76.3°F78.4°F-2.2°USW00022516
1962Nov75.4°F76.3°F-0.9°USW00022516
1962Dec71.5°F73.6°F-2.1°USW00022516
1963Jan70.9°F72.1°F-1.2°USW00022516
1963Feb73.0°F72.1°F+1.0°USW00022516
1963Mar73.2°F73.1°F+0.1°USW00022516
1963Apr75.1°F74.3°F+0.8°USW00022516
1963May75.3°F76.0°F-0.7°USW00022516
1963Jun76.6°F78.2°F-1.6°USW00022516
1963Jul78.0°F79.3°F-1.3°USW00022516
1963Aug78.9°F79.9°F-1.0°USW00022516
1963Sep78.3°F79.5°F-1.2°USW00022516
1963Oct77.5°F78.4°F-0.9°USW00022516
1963Nov74.7°F76.3°F-1.6°USW00022516
1963Dec73.1°F73.6°F-0.5°USW00022516
1964Jan74.2°F72.1°F+2.0°USW00022516
1964Feb73.3°F72.1°F+1.3°USW00022516
1964Mar73.1°F73.1°F+0.0°USW00022516
1964Apr74.5°F74.3°F+0.2°USW00022516
1964May73.6°F76.0°F-2.4°USW00022516
1964Jun76.6°F78.2°F-1.6°USW00022516
1964Jul77.2°F79.3°F-2.2°USW00022516
1964Aug76.6°F79.9°F-3.3°USW00022516
1964Sep77.0°F79.5°F-2.5°USW00022516
1964Oct74.4°F78.4°F-4.0°USW00022516
1964Nov72.2°F76.3°F-4.1°USW00022516
1964Dec72.1°F73.6°F-1.4°USW00022516
1965Jan71.2°F72.1°F-0.9°USW00022516
1965Feb67.9°F72.1°F-4.2°USW00022516
1965Mar69.1°F73.1°F-4.0°USW00022516
1965Apr72.6°F74.3°F-1.8°USW00022516
1965May75.1°F76.0°F-0.9°USW00022516
1965Jun76.6°F78.2°F-1.5°USW00022516
1965Jul77.0°F79.3°F-2.3°USW00022516
1965Aug77.9°F79.9°F-1.9°USW00022516
1965Sep77.8°F79.5°F-1.7°USW00022516
1965Oct76.4°F78.4°F-2.0°USW00022516
1965Nov74.8°F76.3°F-1.5°USW00022516
1965Dec70.6°F73.6°F-2.9°USW00022516
1966Jan69.8°F72.1°F-2.3°USW00022516
1966Feb69.7°F72.1°F-2.4°USW00022516
1966Mar71.9°F73.1°F-1.2°USW00022516
1966Apr72.6°F74.3°F-1.7°USW00022516
1966May76.5°F76.0°F+0.5°USW00022516
1966Jun79.0°F78.2°F+0.8°USW00022516
1966Jul78.8°F79.3°F-0.5°USW00022516
1966Aug79.4°F79.9°F-0.4°USW00022516
1966Sep79.2°F79.5°F-0.3°USW00022516
1966Oct78.0°F78.4°F-0.5°USW00022516
1966Nov75.8°F76.3°F-0.5°USW00022516
1966Dec74.0°F73.6°F+0.5°USW00022516
1967Jan71.1°F72.1°F-1.1°USW00022516
1967Feb72.0°F72.1°F+0.0°USW00022516
1967Mar72.2°F73.1°F-1.0°USW00022516
1967Apr72.6°F74.3°F-1.8°USW00022516
1967May76.6°F76.0°F+0.6°USW00022516
1967Jun77.2°F78.2°F-0.9°USW00022516
1967Jul78.8°F79.3°F-0.6°USW00022516
1967Aug77.8°F79.9°F-2.1°USW00022516
1967Sep77.7°F79.5°F-1.8°USW00022516
1967Oct77.2°F78.4°F-1.2°USW00022516
1967Nov74.3°F76.3°F-2.0°USW00022516
1967Dec71.3°F73.6°F-2.2°USW00022516
1968Jan70.8°F72.1°F-1.3°USW00022516
1968Feb70.4°F72.1°F-1.6°USW00022516
1968Mar72.0°F73.1°F-1.1°USW00022516
1968Apr74.1°F74.3°F-0.3°USW00022516
1968May75.0°F76.0°F-1.0°USW00022516
1968Jun77.9°F78.2°F-0.3°USW00022516
1968Jul79.0°F79.3°F-0.3°USW00022516
1968Aug80.8°F79.9°F+0.9°USW00022516
1968Sep79.8°F79.5°F+0.4°USW00022516
1968Oct79.0°F78.4°F+0.6°USW00022516
1968Nov77.4°F76.3°F+1.1°USW00022516
1968Dec72.5°F73.6°F-1.1°USW00022516
1969Jan68.8°F72.1°F-3.4°USW00022516
1969Feb72.4°F72.1°F+0.4°USW00022516
1969Mar72.1°F73.1°F-1.0°USW00022516
1969Apr73.5°F74.3°F-0.9°USW00022516
1969May75.5°F76.0°F-0.5°USW00022516
1969Jun77.9°F78.2°F-0.3°USW00022516
1969Jul80.1°F79.3°F+0.7°USW00022516
1969Aug79.5°F79.9°F-0.4°USW00022516
1969Sep77.9°F79.5°F-1.6°USW00022516
1969Oct76.1°F78.4°F-2.3°USW00022516
1969Nov74.8°F76.3°F-1.5°USW00022516
1969Dec72.6°F73.6°F-0.9°USW00022516
1970Jan71.5°F72.1°F-0.6°USW00022516
1970Feb69.7°F72.1°F-2.4°USW00022516
1970Mar72.7°F73.1°F-0.4°USW00022516
1970Apr75.1°F74.3°F+0.8°USW00022516
1970May76.9°F76.0°F+0.9°USW00022516
1970Jun78.3°F78.2°F+0.2°USW00022516
1970Jul79.4°F79.3°F+0.1°USW00022516
1970Aug80.3°F79.9°F+0.4°USW00022516
1970Sep78.0°F79.5°F-1.4°USW00022516
1970Oct78.3°F78.4°F-0.1°USW00022516
1970Nov75.4°F76.3°F-0.9°USW00022516
1970Dec73.9°F73.6°F+0.4°USW00022516
1971Jan69.8°F72.1°F-2.4°USW00022516
1971Feb72.3°F72.1°F+0.2°USW00022516
1971Mar73.5°F73.1°F+0.3°USW00022516
1971Apr74.3°F74.3°F-0.1°USW00022516
1971May75.1°F76.0°F-0.9°USW00022516
1971Jun77.3°F78.2°F-0.9°USW00022516
1971Jul77.9°F79.3°F-1.4°USW00022516
1971Aug77.7°F79.9°F-2.2°USW00022516
1971Sep78.5°F79.5°F-0.9°USW00022516
1971Oct76.7°F78.4°F-1.8°USW00022516
1971Nov75.5°F76.3°F-0.8°USW00022516
1971Dec72.6°F73.6°F-0.9°USW00022516
1972Jan69.5°F72.1°F-2.6°USW00022516
1972Feb70.4°F72.1°F-1.7°USW00022516
1972Mar72.0°F73.1°F-1.1°USW00022516
1972Apr73.6°F74.3°F-0.8°USW00022516
1972May74.7°F76.0°F-1.3°USW00022516
1972Jun76.0°F78.2°F-2.1°USW00022516
1972Jul77.9°F79.3°F-1.4°USW00022516
1972Aug79.1°F79.9°F-0.8°USW00022516
1972Sep78.6°F79.5°F-0.9°USW00022516
1972Oct78.0°F78.4°F-0.4°USW00022516
1972Nov75.1°F76.3°F-1.2°USW00022516
1972Dec71.2°F73.6°F-2.4°USW00022516
1973Jan69.9°F72.1°F-2.2°USW00022516
1973Feb69.7°F72.1°F-2.4°USW00022516
1973Mar74.5°F73.1°F+1.3°USW00022516
1973Apr73.2°F74.3°F-1.2°USW00022516
1973May73.3°F76.0°F-2.7°USW00022516
1973Jun75.9°F78.2°F-2.3°USW00022516
1973Jul77.7°F79.3°F-1.6°USW00022516
1973Aug78.5°F79.9°F-1.4°USW00022516
1973Sep77.7°F79.5°F-1.8°USW00022516
1973Oct77.4°F78.4°F-1.0°USW00022516
1973Nov75.4°F76.3°F-0.9°USW00022516
1973Dec72.7°F73.6°F-0.9°USW00022516
1974Jan73.8°F72.1°F+1.6°USW00022516
1974Feb73.0°F72.1°F+0.9°USW00022516
1974Mar72.9°F73.1°F-0.3°USW00022516
1974Apr76.2°F74.3°F+1.8°USW00022516
1974May75.7°F76.0°F-0.3°USW00022516
1974Jun76.7°F78.2°F-1.5°USW00022516
1974Jul76.9°F79.3°F-2.4°USW00022516
1974Aug78.8°F79.9°F-1.0°USW00022516
1974Sep77.7°F79.5°F-1.8°USW00022516
1974Oct78.0°F78.4°F-0.4°USW00022516
1974Nov75.2°F76.3°F-1.1°USW00022516
1974Dec74.6°F73.6°F+1.0°USW00022516
1975Jan71.3°F72.1°F-0.8°USW00022516
1975Feb72.2°F72.1°F+0.2°USW00022516
1975Mar72.0°F73.1°F-1.2°USW00022516
1975Apr74.6°F74.3°F+0.2°USW00022516
1975May73.0°F76.0°F-3.1°USW00022516
1975Jun74.6°F78.2°F-3.5°USW00022516
1975Jul76.2°F79.3°F-3.2°USW00022516
1975Aug77.1°F79.9°F-2.7°USW00022516
1975Sep76.2°F79.5°F-3.3°USW00022516
1975Oct75.9°F78.4°F-2.5°USW00022516
1975Nov73.8°F76.3°F-2.5°USW00022516
1975Dec72.2°F73.6°F-1.3°USW00022516
1976Jan71.1°F72.1°F-1.0°USW00022516
1976Feb71.5°F72.1°F-0.6°USW00022516
1976Mar72.8°F73.1°F-0.4°USW00022516
1976Apr74.2°F74.3°F-0.1°USW00022516
1976May74.9°F76.0°F-1.1°USW00022516
1976Jun75.7°F78.2°F-2.4°USW00022516
1976Jul78.4°F79.3°F-0.9°USW00022516
1976Aug79.4°F79.9°F-0.5°USW00022516
1976Sep78.8°F79.5°F-0.7°USW00022516
1976Oct78.0°F78.4°F-0.4°USW00022516
1976Nov74.8°F76.3°F-1.6°USW00022516
1976Dec74.7°F73.6°F+1.1°USW00022516
1977Jan71.7°F72.1°F-0.4°USW00022516
1977Feb73.5°F72.1°F+1.5°USW00022516
1977Mar74.6°F73.1°F+1.4°USW00022516
1977Apr74.4°F74.3°F+0.0°USW00022516
1977May75.8°F76.0°F-0.2°USW00022516
1977Jun76.4°F78.2°F-1.7°USW00022516
1977Jul78.0°F79.3°F-1.4°USW00022516
1977Aug80.2°F79.9°F+0.3°USW00022516
1977Sep79.7°F79.5°F+0.2°USW00022516
1977Oct78.9°F78.4°F+0.4°USW00022516
1977Nov76.9°F76.3°F+0.6°USW00022516
1977Dec73.8°F73.6°F+0.3°USW00022516
1978Jan74.0°F72.1°F+1.8°USW00022516
1978Feb72.9°F72.1°F+0.8°USW00022516
1978Mar74.8°F73.1°F+1.7°USW00022516
1978Apr76.5°F74.3°F+2.1°USW00022516
1978May78.3°F76.0°F+2.3°USW00022516
1978Jun79.1°F78.2°F+0.9°USW00022516
1978Jul80.4°F79.3°F+1.1°USW00022516
1978Aug81.2°F79.9°F+1.3°USW00022516
1978Sep80.9°F79.5°F+1.4°USW00022516
1978Oct79.5°F78.4°F+1.1°USW00022516
1978Nov76.1°F76.3°F-0.2°USW00022516
1978Dec74.0°F73.6°F+0.5°USW00022516
1979Jan71.1°F72.1°F-1.1°USW00022516
1979Feb71.8°F72.1°F-0.3°USW00022516
1979Mar71.4°F73.1°F-1.8°USW00022516
1979Apr73.3°F74.3°F-1.0°USW00022516
1979May75.9°F76.0°F-0.1°USW00022516
1979Jun78.5°F78.2°F+0.3°USW00022516
1979Jul79.1°F79.3°F-0.2°USW00022516
1979Aug80.4°F79.9°F+0.6°USW00022516
1979Sep80.9°F79.5°F+1.4°USW00022516
1979Oct80.4°F78.4°F+2.0°USW00022516
1979Nov76.5°F76.3°F+0.2°USW00022516
1979Dec75.4°F73.6°F+1.8°USW00022516
1980Jan73.3°F72.1°F+1.2°USW00022516
1980Feb73.4°F72.1°F+1.4°USW00022516
1980Mar75.6°F73.1°F+2.4°USW00022516
1980Apr75.9°F74.3°F+1.6°USW00022516
1980May78.9°F76.0°F+2.9°USW00022516
1980Jun80.0°F78.2°F+1.8°USW00022516
1980Jul81.2°F79.3°F+1.9°USW00022516
1980Aug80.5°F79.9°F+0.7°USW00022516
1980Sep80.9°F79.5°F+1.5°USW00022516
1980Oct79.8°F78.4°F+1.3°USW00022516
1980Nov78.2°F76.3°F+1.8°USW00022516
1980Dec75.9°F73.6°F+2.4°USW00022516
1981Jan74.7°F72.1°F+2.6°USW00022516
1981Feb74.6°F72.1°F+2.5°USW00022516
1981Mar74.9°F73.1°F+1.8°USW00022516
1981Apr76.1°F74.3°F+1.7°USW00022516
1981May77.9°F76.0°F+1.9°USW00022516
1981Jun80.7°F78.2°F+2.5°USW00022516
1981Jul80.5°F79.3°F+1.2°USW00022516
1981Aug81.2°F79.9°F+1.4°USW00022516
1981Sep80.4°F79.5°F+0.9°USW00022516
1981Oct78.3°F78.4°F-0.2°USW00022516
1981Nov76.9°F76.3°F+0.6°USW00022516
1981Dec74.5°F73.6°F+0.9°USW00022516
1982Jan73.1°F72.1°F+1.0°USW00022516
1982Feb72.4°F72.1°F+0.4°USW00022516
1982Mar72.8°F73.1°F-0.4°USW00022516
1982Apr73.2°F74.3°F-1.1°USW00022516
1982May76.0°F76.0°F+0.0°USW00022516
1982Jun78.5°F78.2°F+0.4°USW00022516
1982Jul80.9°F79.3°F+1.6°USW00022516
1982Aug81.5°F79.9°F+1.6°USW00022516
1982Sep80.0°F79.5°F+0.5°USW00022516
1982Oct78.9°F78.4°F+0.5°USW00022516
1982Nov76.9°F76.3°F+0.6°USW00022516
1982Dec73.2°F73.6°F-0.4°USW00022516
1983Jan71.4°F72.1°F-0.8°USW00022516
1983Feb71.5°F72.1°F-0.6°USW00022516
1983Mar72.5°F73.1°F-0.7°USW00022516
1983Apr74.1°F74.3°F-0.3°USW00022516
1983May74.9°F76.0°F-1.1°USW00022516
1983Jun77.6°F78.2°F-0.6°USW00022516
1983Jul78.1°F79.3°F-1.3°USW00022516
1983Aug79.1°F79.9°F-0.8°USW00022516
1983Sep78.0°F79.5°F-1.5°USW00022516
1983Oct77.3°F78.4°F-1.2°USW00022516
1983Nov75.8°F76.3°F-0.5°USW00022516
1983Dec73.5°F73.6°F-0.1°USW00022516
1984Jan73.4°F72.1°F+1.3°USW00022516
1984Feb73.4°F72.1°F+1.3°USW00022516
1984Mar75.9°F73.1°F+2.8°USW00022516
1984Apr77.0°F74.3°F+2.7°USW00022516
1984May78.5°F76.0°F+2.5°USW00022516
1984Jun80.5°F78.2°F+2.3°USW00022516
1984Jul79.9°F79.3°F+0.6°USW00022516
1984Aug79.4°F79.9°F-0.4°USW00022516
1984Sep79.4°F79.5°F-0.1°USW00022516
1984Oct80.5°F78.4°F+2.1°USW00022516
1984Nov79.0°F76.3°F+2.7°USW00022516
1984Dec74.2°F73.6°F+0.6°USW00022516
1985Jan71.9°F72.1°F-0.2°USW00022516
1985Feb72.9°F72.1°F+0.9°USW00022516
1985Mar70.6°F73.1°F-2.5°USW00022516
1985Apr70.8°F74.3°F-3.6°USW00022516
1985May73.1°F76.0°F-2.9°USW00022516
1985Jun75.1°F78.2°F-3.0°USW00022516
1985Jul77.5°F79.3°F-1.8°USW00022516
1985Aug77.8°F79.9°F-2.1°USW00022516
1985Sep77.1°F79.5°F-2.4°USW00022516
1985Oct76.7°F78.4°F-1.8°USW00022516
1985Nov73.0°F76.3°F-3.3°USW00022516
1985Dec71.2°F73.6°F-2.3°USW00022516
1986Jan70.4°F72.1°F-1.7°USW00022516
1986Feb71.4°F72.1°F-0.7°USW00022516
1986Mar73.7°F73.1°F+0.5°USW00022516
1986Apr74.3°F74.3°F+0.0°USW00022516
1986May75.9°F76.0°F-0.1°USW00022516
1986Jun77.1°F78.2°F-1.0°USW00022516
1986Jul79.4°F79.3°F+0.1°USW00022516
1986Aug80.5°F79.9°F+0.6°USW00022516
1986Sep79.4°F79.5°F+0.0°USW00022516
1986Oct77.4°F78.4°F-1.0°USW00022516
1986Nov77.1°F76.3°F+0.8°USW00022516
1986Dec72.8°F73.6°F-0.7°USW00022516
1987Jan72.0°F72.1°F-0.1°USW00022516
1987Feb69.2°F72.1°F-2.8°USW00022516
1987Mar71.9°F73.1°F-1.2°USW00022516
1987Apr72.8°F74.3°F-1.6°USW00022516
1987May72.4°F76.0°F-3.6°USW00022516
1987Jun76.5°F78.2°F-1.6°USW00022516
1987Jul78.6°F79.3°F-0.7°USW00022516
1987Aug78.9°F79.9°F-0.9°USW00022516
1987Sep79.5°F79.5°F+0.0°USW00022516
1987Oct78.3°F78.4°F-0.1°USW00022516
1987Nov75.6°F76.3°F-0.7°USW00022516
1987Dec73.8°F73.6°F+0.2°USW00022516
1988Jan71.5°F72.1°F-0.7°USW00022516
1988Feb72.3°F72.1°F+0.2°USW00022516
1988Mar73.4°F73.1°F+0.2°USW00022516
1988Apr74.2°F74.3°F-0.2°USW00022516
1988May76.4°F76.0°F+0.4°USW00022516
1988Jun77.7°F78.2°F-0.4°USW00022516
1988Jul78.9°F79.3°F-0.4°USW00022516
1988Aug79.2°F79.9°F-0.7°USW00022516
1988Sep78.9°F79.5°F-0.6°USW00022516
1988Oct77.4°F78.4°F-1.0°USW00022516
1988Nov76.7°F76.3°F+0.4°USW00022516
1988Dec73.1°F73.6°F-0.4°USW00022516
1989Jan72.2°F72.1°F+0.1°USW00022516
1989Feb71.6°F72.1°F-0.5°USW00022516
1989Mar73.1°F73.1°F+0.0°USW00022516
1989Apr72.0°F74.3°F-2.3°USW00022516
1989May75.5°F76.0°F-0.5°USW00022516
1989Jun77.3°F78.2°F-0.8°USW00022516
1989Jul79.0°F79.3°F-0.4°USW00022516
1989Aug78.0°F79.9°F-1.9°USW00022516
1989Sep78.5°F79.5°F-0.9°USW00022516
1989Oct77.6°F78.4°F-0.9°USW00022516
1989Nov74.8°F76.3°F-1.6°USW00022516
1989Dec71.7°F73.6°F-1.9°USW00022516
1990Jan72.7°F72.1°F+0.5°USW00022516
1990Feb70.8°F72.1°F-1.2°USW00022516
1990Mar71.9°F73.1°F-1.2°USW00022516
1990Apr74.6°F74.3°F+0.2°USW00022516
1990May75.5°F76.0°F-0.5°USW00022516
1990Jun77.8°F78.2°F-0.3°USW00022516
1990Jul78.3°F79.3°F-1.0°USW00022516
1990Aug79.6°F79.9°F-0.3°USW00022516
1990Sep80.3°F79.5°F+0.8°USW00022516
1990Oct78.4°F78.4°F+0.0°USW00022516
1990Nov76.5°F76.3°F+0.2°USW00022516
1990Dec72.9°F73.6°F-0.6°USW00022516
1991Jan71.6°F72.1°F-0.5°USW00022516
1991Feb72.5°F72.1°F+0.5°USW00022516
1991Mar72.1°F73.1°F-1.1°USW00022516
1991Apr74.4°F74.3°F+0.0°USW00022516
1991May75.8°F76.0°F-0.2°USW00022516
1991Jun76.5°F78.2°F-1.6°USW00022516
1991Jul78.2°F79.3°F-1.1°USW00022516
1991Aug79.5°F79.9°F-0.4°USW00022516
1991Sep79.0°F79.5°F-0.5°USW00022516
1991Oct78.3°F78.4°F-0.1°USW00022516
1991Nov77.3°F76.3°F+1.0°USW00022516
1991Dec74.7°F73.6°F+1.1°USW00022516
1992Jan71.4°F72.1°F-0.7°USW00022516
1992Feb71.8°F72.1°F-0.2°USW00022516
1992Mar72.9°F73.1°F-0.3°USW00022516
1992Apr74.1°F74.3°F-0.3°USW00022516
1992May76.3°F76.0°F+0.3°USW00022516
1992Jun78.6°F78.2°F+0.4°USW00022516
1992Jul79.2°F79.3°F-0.1°USW00022516
1992Aug80.5°F79.9°F+0.6°USW00022516
1992Sep80.4°F79.5°F+0.9°USW00022516
1992Oct78.5°F78.4°F+0.1°USW00022516
1992Nov76.9°F76.3°F+0.6°USW00022516
1992Dec75.4°F73.6°F+1.8°USW00022516
1993Jan71.2°F72.1°F-1.0°USW00022516
1993Feb69.7°F72.1°F-2.4°USW00022516
1993Mar71.9°F73.1°F-1.2°USW00022516
1993Apr75.3°F74.3°F+0.9°USW00022516
1993May75.9°F76.0°F-0.1°USW00022516
1993Jun78.7°F78.2°F+0.5°USW00022516
1993Jul79.5°F79.3°F+0.2°USW00022516
1993Aug80.3°F79.9°F+0.4°USW00022516
1993Sep80.0°F79.5°F+0.5°USW00022516
1993Oct78.2°F78.4°F-0.3°USW00022516
1993Nov75.8°F76.3°F-0.5°USW00022516
1993Dec73.8°F73.6°F+0.2°USW00022516
1994Jan71.1°F72.1°F-1.1°USW00022516
1994Feb74.0°F72.1°F+1.9°USW00022516
1994Mar72.9°F73.1°F-0.2°USW00022516
1994Apr73.6°F74.3°F-0.7°USW00022516
1994May76.2°F76.0°F+0.2°USW00022516
1994Jun78.1°F78.2°F-0.1°USW00022516
1994Jul80.0°F79.3°F+0.7°USW00022516
1994Aug81.1°F79.9°F+1.2°USW00022516
1994Sep80.7°F79.5°F+1.2°USW00022516
1994Oct79.0°F78.4°F+0.6°USW00022516
1994Nov76.5°F76.3°F+0.2°USW00022516
1994Dec73.5°F73.6°F-0.1°USW00022516
1995Jan71.6°F72.1°F-0.5°USW00022516
1995Feb72.6°F72.1°F+0.6°USW00022516
1995Mar74.3°F73.1°F+1.2°USW00022516
1995Apr74.7°F74.3°F+0.4°USW00022516
1995May75.9°F76.0°F-0.1°USW00022516
1995Jun78.9°F78.2°F+0.8°USW00022516
1995Jul80.3°F79.3°F+1.0°USW00022516
1995Aug80.6°F79.9°F+0.7°USW00022516
1995Sep79.8°F79.5°F+0.4°USW00022516
1995Oct79.8°F78.4°F+1.3°USW00022516
1995Nov77.8°F76.3°F+1.5°USW00022516
1995Dec75.9°F73.6°F+2.3°USW00022516
1996Jan75.1°F72.1°F+3.0°USW00022516
1996Feb72.5°F72.1°F+0.4°USW00022516
1996Mar72.2°F73.1°F-1.0°USW00022516
1996Apr77.0°F74.3°F+2.7°USW00022516
1996May78.0°F76.0°F+2.0°USW00022516
1996Jun80.6°F78.2°F+2.5°USW00022516
1996Jul81.4°F79.3°F+2.1°USW00022516
1996Aug80.9°F79.9°F+1.0°USW00022516
1996Sep80.4°F79.5°F+0.9°USW00022516
1996Oct80.2°F78.4°F+1.7°USW00022516
1996Nov77.6°F76.3°F+1.3°USW00022516
1996Dec73.3°F73.6°F-0.3°USW00022516
1997Jan72.4°F72.1°F+0.3°USW00022516
1997Feb73.4°F72.1°F+1.4°USW00022516
1997Mar74.6°F73.1°F+1.5°USW00022516
1997Apr74.7°F74.3°F+0.4°USW00022516
1997May75.6°F76.0°F-0.4°USW00022516
1997Jun79.4°F78.2°F+1.3°USW00022516
1997Jul80.0°F79.3°F+0.6°USW00022516
1997Aug80.2°F79.9°F+0.3°USW00022516
1997Sep81.2°F79.5°F+1.8°USW00022516
1997Oct79.7°F78.4°F+1.2°USW00022516
1997Nov75.6°F76.3°F-0.7°USW00022516
1997Dec73.2°F73.6°F-0.4°USW00022516
1998Jan71.6°F72.1°F-0.5°USW00022516
1998Feb71.8°F72.1°F-0.2°USW00022516
1998Mar73.3°F73.1°F+0.2°USW00022516
1998Apr73.7°F74.3°F-0.6°USW00022516
1998May74.4°F76.0°F-1.6°USW00022516
1998Jun76.3°F78.2°F-1.9°USW00022516
1998Jul78.0°F79.3°F-1.3°USW00022516
1998Aug79.1°F79.9°F-0.8°USW00022516
1998Sep77.9°F79.5°F-1.6°USW00022516
1998Oct77.2°F78.4°F-1.2°USW00022516
1998Nov75.9°F76.3°F-0.4°USW00022516
1998Dec72.0°F73.6°F-1.6°USW00022516
1999Jan71.2°F72.1°F-0.9°USW00022516
1999Feb71.0°F72.1°F-1.0°USW00022516
1999Mar72.9°F73.1°F-0.2°USW00022516
1999Apr73.7°F74.3°F-0.7°USW00022516
1999May75.7°F76.0°F-0.3°USW00022516
1999Jun76.9°F78.2°F-1.2°USW00022516
1999Jul77.5°F79.3°F-1.8°USW00022516
1999Aug78.3°F79.9°F-1.6°USW00022516
1999Sep78.6°F79.5°F-0.9°USW00022516
1999Oct76.4°F78.4°F-2.0°USW00022516
1999Nov75.1°F76.3°F-1.2°USW00022516
1999Dec72.9°F73.6°F-0.7°USW00022516
2000Jan70.3°F72.1°F-1.8°USW00022516
2000Feb71.5°F72.1°F-0.5°USW00022516
2000Mar73.3°F73.1°F+0.2°USW00022516
2000Apr73.8°F74.3°F-0.5°USW00022516
2000May75.8°F76.0°F-0.2°USW00022516
2000Jun77.6°F78.2°F-0.5°USW00022516
2000Jul78.9°F79.3°F-0.5°USW00022516
2000Aug79.1°F79.9°F-0.8°USW00022516
2000Sep77.8°F79.5°F-1.7°USW00022516
2000Oct78.1°F78.4°F-0.3°USW00022516
2000Nov75.4°F76.3°F-0.9°USW00022516
2000Dec72.1°F73.6°F-1.5°USW00022516
2001Jan72.5°F72.1°F+0.3°USW00022516
2001Feb71.9°F72.1°F-0.1°USW00022516
2001Mar72.9°F73.1°F-0.3°USW00022516
2001Apr74.2°F74.3°F-0.1°USW00022516
2001May75.3°F76.0°F-0.7°USW00022516
2001Jun77.2°F78.2°F-0.9°USW00022516
2001Jul78.8°F79.3°F-0.5°USW00022516
2001Aug79.5°F79.9°F-0.4°USW00022516
2001Sep79.2°F79.5°F-0.3°USW00022516
2001Oct77.0°F78.4°F-1.5°USW00022516
2001Nov75.6°F76.3°F-0.7°USW00022516
2001Dec73.7°F73.6°F+0.1°USW00022516
2002Jan71.8°F72.1°F-0.3°USW00022516
2002Feb70.8°F72.1°F-1.3°USW00022516
2002Mar72.2°F73.1°F-1.0°USW00022516
2002Apr74.2°F74.3°F-0.2°USW00022516
2002May75.7°F76.0°F-0.4°USW00022516
2002Jun78.0°F78.2°F-0.1°USW00022516
2002Jul78.4°F79.3°F-0.9°USW00022516
2002Aug79.7°F79.9°F-0.2°USW00022516
2002Sep77.9°F79.5°F-1.6°USW00022516
2002Oct77.5°F78.4°F-1.0°USW00022516
2002Nov74.9°F76.3°F-1.4°USW00022516
2002Dec73.0°F73.6°F-0.5°USW00022516
2003Jan71.8°F72.1°F-0.3°USW00022516
2003Feb71.7°F72.1°F-0.4°USW00022516
2003Mar73.9°F73.1°F+0.7°USW00022516
2003Apr74.9°F74.3°F+0.5°USW00022516
2003May76.2°F76.0°F+0.2°USW00022516
2003Jun78.6°F78.2°F+0.4°USW00022516
2003Jul80.2°F79.3°F+0.9°USW00022516
2003Aug80.6°F79.9°F+0.7°USW00022516
2003Sep79.6°F79.5°F+0.1°USW00022516
2003Oct79.0°F78.4°F+0.6°USW00022516
2003Nov76.5°F76.3°F+0.2°USW00022516
2003Dec73.2°F73.6°F-0.4°USW00022516
2004Jan71.9°F72.1°F-0.2°USW00022516
2004Feb73.4°F72.1°F+1.3°USW00022516
2004Mar72.6°F73.1°F-0.6°USW00022516
2004Apr73.7°F74.3°F-0.7°USW00022516
2004May76.3°F76.0°F+0.3°USW00022516
2004Jun78.8°F78.2°F+0.6°USW00022516
2004Jul79.5°F79.3°F+0.2°USW00022516
2004Aug81.2°F79.9°F+1.4°USW00022516
2004Sep80.0°F79.5°F+0.5°USW00022516
2004Oct79.4°F78.4°F+1.0°USW00022516
2004Nov76.3°F76.3°F+0.0°USW00022516
2004Dec73.2°F73.6°F-0.4°USW00022516
2005Jan72.9°F72.1°F+0.8°USW00022516
2005Feb72.2°F72.1°F+0.1°USW00022516
2005Mar71.3°F73.1°F-1.8°USW00022516
2005Apr74.2°F74.3°F-0.2°USW00022516
2005May77.0°F76.0°F+1.0°USW00022516
2005Jun78.3°F78.2°F+0.2°USW00022516
2005Jul79.2°F79.3°F-0.1°USW00022516
2005Aug78.6°F79.9°F-1.3°USW00022516
2005Sep79.8°F79.5°F+0.4°USW00022516
2005Oct77.4°F78.4°F-1.0°USW00022516
2005Nov75.5°F76.3°F-0.8°USW00022516
2005Dec73.5°F73.6°F-0.1°USW00022516
2006Jan75.0°F72.1°F+2.9°USW00022516
2006Feb72.6°F72.1°F+0.5°USW00022516
2006Mar74.8°F73.1°F+1.6°USW00022516
2006Apr73.7°F74.3°F-0.6°USW00022516
2006May74.3°F76.0°F-1.7°USW00022516
2006Jun77.8°F78.2°F-0.3°USW00022516
2006Jul79.1°F79.3°F-0.2°USW00022516
2006Aug80.1°F79.9°F+0.2°USW00022516
2006Sep79.5°F79.5°F+0.0°USW00022516
2006Oct78.4°F78.4°F+0.0°USW00022516
2006Nov76.1°F76.3°F-0.2°USW00022516
2006Dec73.6°F73.6°F+0.0°USW00022516
2007Jan73.2°F72.1°F+1.1°USW00022516
2007Feb72.0°F72.1°F-0.1°USW00022516
2007Mar73.7°F73.1°F+0.5°USW00022516
2007Apr74.2°F74.3°F-0.1°USW00022516
2007May76.5°F76.0°F+0.5°USW00022516
2007Jun78.1°F78.2°F+0.0°USW00022516
2007Jul79.9°F79.3°F+0.6°USW00022516
2007Aug79.4°F79.9°F-0.4°USW00022516
2007Sep79.4°F79.5°F-0.1°USW00022516
2007Oct77.6°F78.4°F-0.8°USW00022516
2007Nov74.9°F76.3°F-1.4°USW00022516
2007Dec73.4°F73.6°F-0.1°USW00022516
2008Jan68.9°F72.1°F-3.3°USW00022516
2008Feb68.6°F72.1°F-3.5°USW00022516
2008Mar71.7°F73.1°F-1.5°USW00022516
2008Apr74.1°F74.3°F-0.3°USW00022516
2008May76.2°F76.0°F+0.2°USW00022516
2008Jun77.4°F78.2°F-0.7°USW00022516
2008Jul78.5°F79.3°F-0.8°USW00022516
2008Aug79.2°F79.9°F-0.6°USW00022516
2008Sep78.0°F79.5°F-1.5°USW00022516
2008Oct77.9°F78.4°F-0.5°USW00022516
2008Nov74.9°F76.3°F-1.4°USW00022516
2008Dec73.7°F73.6°F+0.1°USW00022516
2009Jan70.9°F72.1°F-1.2°USW00022516
2009Feb70.6°F72.1°F-1.4°USW00022516
2009Mar70.7°F73.1°F-2.4°USW00022516
2009Apr71.4°F74.3°F-3.0°USW00022516
2009May74.9°F76.0°F-1.1°USW00022516
2009Jun77.5°F78.2°F-0.7°USW00022516
2009Jul78.7°F79.3°F-0.6°USW00022516
2009Aug79.1°F79.9°F-0.7°USW00022516
2009Sep78.7°F79.5°F-0.8°USW00022516
2009Oct78.7°F78.4°F+0.2°USW00022516
2009Nov75.7°F76.3°F-0.6°USW00022516
2009Dec71.8°F73.6°F-1.8°USW00022516
2010Jan72.2°F72.1°F+0.1°USW00022516
2010Feb70.9°F72.1°F-1.2°USW00022516
2010Mar72.9°F73.1°F-0.3°USW00022516
2010Apr74.5°F74.3°F+0.2°USW00022516
2010May76.8°F76.0°F+0.8°USW00022516
2010Jun78.4°F78.2°F+0.3°USW00022516
2010Jul78.9°F79.3°F-0.4°USW00022516
2010Aug80.3°F79.9°F+0.4°USW00022516
2010Sep78.5°F79.5°F-0.9°USW00022516
2010Oct77.3°F78.4°F-1.2°USW00022516
2010Nov74.8°F76.3°F-1.5°USW00022516
2010Dec73.7°F73.6°F+0.1°USW00022516
2011Jan71.5°F72.1°F-0.6°USW00022516
2011Feb73.1°F72.1°F+1.0°USW00022516
2011Mar74.4°F73.1°F+1.3°USW00022516
2011Apr74.7°F74.3°F+0.4°USW00022516
2011May76.4°F76.0°F+0.4°USW00022516
2011Jun77.4°F78.2°F-0.7°USW00022516
2011Jul77.9°F79.3°F-1.4°USW00022516
2011Aug79.0°F79.9°F-0.9°USW00022516
2011Sep76.8°F79.5°F-2.7°USW00022516
2011Oct76.7°F78.4°F-1.8°USW00022516
2011Nov75.7°F76.3°F-0.6°USW00022516
2011Dec73.6°F73.6°F+0.0°USW00022516
2012Jan72.9°F72.1°F+0.7°USW00022516
2012Feb72.3°F72.1°F+0.2°USW00022516
2012Mar72.4°F73.1°F-0.8°USW00022516
2012Apr74.3°F74.3°F+0.0°USW00022516
2012May75.4°F76.0°F-0.6°USW00022516
2012Jun77.1°F78.2°F-1.1°USW00022516
2012Jul78.0°F79.3°F-1.3°USW00022516
2012Aug78.9°F79.9°F-1.0°USW00022516
2012Sep78.4°F79.5°F-1.1°USW00022516
2012Oct77.6°F78.4°F-0.8°USW00022516
2012Nov74.8°F76.3°F-1.5°USW00022516
2012Dec73.6°F73.6°F+0.0°USW00022516
2013Jan72.2°F72.1°F+0.1°USW00022516
2013Feb71.9°F72.1°F-0.1°USW00022516
2013Mar72.3°F73.1°F-0.9°USW00022516
2013Apr75.3°F74.3°F+0.9°USW00022516
2013May77.6°F76.0°F+1.6°USW00022516
2013Jun79.5°F78.2°F+1.3°USW00022516
2013Jul80.1°F79.3°F+0.8°USW00022516
2013Aug80.4°F79.9°F+0.5°USW00022516
2013Sep80.1°F79.5°F+0.6°USW00022516
2013Oct77.9°F78.4°F-0.5°USW00022516
2013Nov75.6°F76.3°F-0.7°USW00022516
2013Dec74.7°F73.6°F+1.1°USW00022516
2014Jan72.4°F72.1°F+0.3°USW00022516
2014Feb74.5°F72.1°F+2.5°USW00022516
2014Mar74.2°F73.1°F+1.0°USW00022516
2014Apr75.3°F74.3°F+0.9°USW00022516
2014May77.2°F76.0°F+1.2°USW00022516
2014Jun78.7°F78.2°F+0.5°USW00022516
2014Jul80.2°F79.3°F+0.9°USW00022516
2014Aug80.7°F79.9°F+0.8°USW00022516
2014Sep80.6°F79.5°F+1.1°USW00022516
2014Oct80.0°F78.4°F+1.6°USW00022516
2014Nov76.7°F76.3°F+0.4°USW00022516
2014Dec73.1°F73.6°F-0.5°USW00022516
2015Jan70.9°F72.1°F-1.2°USW00022516
2015Feb72.7°F72.1°F+0.6°USW00022516
2015Mar72.4°F73.1°F-0.8°USW00022516
2015Apr76.5°F74.3°F+2.1°USW00022516
2015May75.9°F76.0°F-0.1°USW00022516
2015Jun78.5°F78.2°F+0.4°USW00022516
2015Jul81.7°F79.3°F+2.4°USW00022516
2015Aug82.9°F79.9°F+3.0°USW00022516
2015Sep82.2°F79.5°F+2.7°USW00022516
2015Oct79.0°F78.4°F+0.6°USW00022516
2015Nov78.5°F76.3°F+2.2°USW00022516
2015Dec74.9°F73.6°F+1.3°USW00022516
2016Jan72.2°F72.1°F+0.1°USW00022516
2016Feb72.7°F72.1°F+0.6°USW00022516
2016Mar74.1°F73.1°F+1.0°USW00022516
2016Apr76.7°F74.3°F+2.3°USW00022516
2016May77.1°F76.0°F+1.1°USW00022516
2016Jun78.9°F78.2°F+0.8°USW00022516
2016Jul80.4°F79.3°F+1.1°USW00022516
2016Aug81.4°F79.9°F+1.6°USW00022516
2016Sep81.1°F79.5°F+1.6°USW00022516
2016Oct79.4°F78.4°F+0.9°USW00022516
2016Nov77.3°F76.3°F+1.0°USW00022516
2016Dec74.6°F73.6°F+1.1°USW00022516
2017Jan72.2°F72.1°F+0.1°USW00022516
2017Feb73.5°F72.1°F+1.4°USW00022516
2017Mar75.1°F73.1°F+1.9°USW00022516
2017Apr76.0°F74.3°F+1.7°USW00022516
2017May76.4°F76.0°F+0.4°USW00022516
2017Jun79.4°F78.2°F+1.3°USW00022516
2017Jul80.8°F79.3°F+1.4°USW00022516
2017Aug80.9°F79.9°F+1.0°USW00022516
2017Sep80.3°F79.5°F+0.8°USW00022516
2017Oct79.1°F78.4°F+0.6°USW00022516
2017Nov74.4°F76.3°F-1.9°USW00022516
2017Dec71.9°F73.6°F-1.6°USW00022516
2018Jan72.2°F72.1°F+0.1°USW00022516
2018Feb73.1°F72.1°F+1.1°USW00022516
2018Mar72.8°F73.1°F-0.4°USW00022516
2018Apr75.6°F74.3°F+1.2°USW00022516
2018May66.8°F76.0°F-9.2°USC00515000
2018Jun77.7°F78.2°F-0.4°USW00022516
2018Jul80.6°F79.3°F+1.3°USW00022516
2018Aug81.2°F79.9°F+1.3°USW00022516
2018Sep81.2°F79.5°F+1.7°USW00022516
2018Oct80.6°F78.4°F+2.2°USW00022516
2018Nov77.6°F76.3°F+1.3°USW00022516
2018Dec75.6°F73.6°F+2.0°USW00022516
2019Jan73.7°F72.1°F+1.6°USW00022516
2019Feb72.4°F72.1°F+0.3°USW00022516
2019Mar73.7°F73.1°F+0.5°USW00022516
2019Apr78.2°F74.3°F+3.8°USW00022516
2019May78.6°F76.0°F+2.6°USW00022516
2019Jun80.9°F78.2°F+2.7°USW00022516
2019Jul82.5°F79.3°F+3.2°USW00022516
2019Aug81.7°F79.9°F+1.8°USW00022516
2019Sep83.0°F79.5°F+3.5°USW00022516
2019Oct80.8°F78.4°F+2.3°USW00022516
2019Nov78.3°F76.3°F+2.0°USW00022516
2019Dec76.5°F73.6°F+2.9°USW00022516
2020Jan73.9°F72.1°F+1.8°USW00022516
2020Feb73.2°F72.1°F+1.2°USW00022516
2020Mar74.4°F73.1°F+1.2°USW00022516
2020Apr75.9°F74.3°F+1.6°USW00022516
2020May78.2°F76.0°F+2.2°USW00022516
2020Jun81.8°F78.2°F+3.6°USW00022516
2020Jul82.5°F79.3°F+3.2°USW00022516
2020Aug83.6°F79.9°F+3.8°USW00022516
2020Sep82.1°F79.5°F+2.7°USW00022516
2020Oct81.6°F78.4°F+3.1°USW00022516
2020Nov79.3°F76.3°F+3.0°USW00022516
2020Dec76.1°F73.6°F+2.5°USW00022516
2021Jan75.4°F72.1°F+3.3°USW00022516
2021Feb72.6°F72.1°F+0.6°USW00022516
2021Mar72.9°F73.1°F-0.3°USW00022516
2021Apr73.4°F74.3°F-0.9°USW00022516
2021May76.7°F76.0°F+0.7°USW00022516
2021Jun78.1°F78.2°F+0.0°USW00022516
2021Jul79.9°F79.3°F+0.5°USW00022516
2021Aug79.3°F79.9°F-0.6°USW00022516
2021Sep79.8°F79.5°F+0.4°USW00022516
2021Oct78.3°F78.4°F-0.1°USW00022516
2021Nov77.2°F76.3°F+0.9°USW00022516
2021Dec74.4°F73.6°F+0.9°USW00022516
2022Jan73.2°F72.1°F+1.1°USW00022516
2022Feb73.0°F72.1°F+0.9°USW00022516
2022Mar75.6°F73.1°F+2.4°USW00022516
2022Apr77.9°F74.3°F+3.5°USW00022516
2022May78.0°F76.0°F+2.0°USW00022516
2022Jun79.7°F78.2°F+1.5°USW00022516
2022Jul81.0°F79.3°F+1.7°USW00022516
2022Aug82.3°F79.9°F+2.4°USW00022516
2022Sep82.3°F79.5°F+2.8°USW00022516
2022Oct81.2°F78.4°F+2.7°USW00022516
2022Nov78.4°F76.3°F+2.0°USW00022516
2022Dec74.5°F73.6°F+0.9°USW00022516
2023Jan71.9°F72.1°F-0.2°USW00022516
2023Feb73.1°F72.1°F+1.0°USW00022516
2023Mar74.2°F73.1°F+1.0°USW00022516
2023Apr75.8°F74.3°F+1.4°USW00022516
2023May76.9°F76.0°F+0.9°USW00022516
2023Jun78.8°F78.2°F+0.6°USW00022516
2023Jul80.4°F79.3°F+1.1°USW00022516
2023Aug80.7°F79.9°F+0.9°USW00022516
2023Sep79.9°F79.5°F+0.4°USW00022516
2023Oct77.2°F78.4°F-1.2°USW00022516
2023Nov77.0°F76.3°F+0.7°USW00022516
2023Dec74.5°F73.6°F+0.9°USW00022516
2024Jan73.6°F72.1°F+1.5°USW00022516
2024Feb71.1°F72.1°F-0.9°USW00022516
2024Mar73.3°F73.1°F+0.2°USW00022516
2024Apr73.4°F74.3°F-0.9°USW00022516
2024May75.7°F76.0°F-0.3°USW00022516
2024Jun78.1°F78.2°F-0.1°USW00022516
2024Jul78.3°F79.3°F-1.0°USW00022516
2024Aug77.8°F79.9°F-2.1°USW00022516
2024Sep79.8°F79.5°F+0.3°USW00022516
2024Oct79.1°F78.4°F+0.6°USW00022516
2024Nov76.7°F76.3°F+0.4°USW00022516
2024Dec74.9°F73.6°F+1.4°USW00022516
2025Jan73.4°F72.1°F+1.3°USW00022516
2025Feb71.4°F72.1°F-0.7°USW00022516
2025Mar73.8°F73.1°F+0.7°USW00022516
2025Apr75.3°F74.3°F+1.0°USW00022516
2025May78.0°F76.0°F+2.0°USW00022516
2025Jun79.4°F78.2°F+1.2°USW00022516
2025Jul80.1°F79.3°F+0.7°USW00022516
2025Aug80.6°F79.9°F+0.7°USW00022516
2025Sep80.6°F79.5°F+1.1°USW00022516
2025Oct79.4°F78.4°F+1.0°USW00022516
2025Nov76.5°F76.3°F+0.2°USW00022516
2025Dec75.5°F73.6°F+1.9°USW00022516
2026Jan73.4°F72.1°F+1.3°USW00022516

Showing 865 of 865 records. = gap-filled data

This table shows raw (unsmoothed) monthly anomalies. The spiral applies a 12-month moving average to highlight long-term trends.

Methodology

Methodology How we calculate anomalies

1. Data Acquisition

We query NOAA's Global Summary of the Month (GSOM) database for the closest weather station with good historical coverage, starting from 1930.

Temperature metric: Monthly average temperature (TAVG). When TAVG is unavailable, we use (TMAX + TMIN) / 2 as a proxy.

2. Gap Filling

Some months may have missing data. We fill gaps using data from nearby weather stations (within ~200km).

20

Initial gaps

9

Filled

11

Unfillable

Fill stations: WAILUKU 386, HI US, KULA BRANCH STATION 324.5, HI US, PUUNENE CAA AIRPORT, HI US

3. Baseline Calculation

The baseline is a 25-year window dynamically centered on the data's midpoint, requiring at least 90% coverage. If coverage is insufficient, the window shifts forward in 5-year increments until the threshold is met.

Period: 1978 – 2003 (100% coverage)

MonthBaselineYears
January72.1°F26/26
February72.1°F26/26
March73.1°F26/26
April74.3°F26/26
May76.0°F26/26
June78.2°F26/26
July79.3°F26/26
August79.9°F26/26
September79.5°F26/26
October78.4°F26/26
November76.3°F26/26
December73.6°F26/26

4. Anomaly Calculation

For each month, we calculate how far it deviates from the baseline. These are raw monthly anomalies.

Anomaly = Actual Temperature − Baseline[month]

5. Smoothing

The spiral visualization applies a 12-month centered moving average to reduce month-to-month noise and highlight multi-year warming trends. The spiral shows smoothed values, not raw anomalies.

6. Reading the Visualizations

Spiral: A 3D helix where each loop represents one year. The radius indicates the smoothed temperature anomaly, and colors range from blue (cold) to red (warm). The top view shows the annual cycle, while the side view shows time progression.

Stripes: Each stripe represents one year's average anomaly (the mean of all monthly anomalies for that year). No additional smoothing is applied; yearly aggregation naturally reduces noise.

Color scale: Color bounds are set to the 5th and 95th percentile of anomalies to avoid outlier washout, with a neutral zone of approximately ±0.1°C.

7. Data Quality Notes

Time of Observation Bias (TOBS)

Early cooperative weather stations typically read their min/max thermometers in the afternoon. This meant a single hot afternoon's peak temperature could be counted in two consecutive daily readings, inflating monthly maximums.

Between the 1950s and 1980s, most stations switched to morning or midnight observation times. This eliminated the warm bias but introduced a slight cool bias during the transition.

As a result, early decades in our data may read slightly warmer than they actually were, and the transition period may show an artificial cooling dip. Neither reflects actual temperature change. We use raw GSOM data without TOBS adjustments (NOAA's adjusted products like nClimDiv correct for this, but our station-level data does not).

Frequently Asked Questions

Is Kahului, Hawaii getting warmer?

Based on 72+ years of NOAA temperature records, Kahului has warmed at a rate of approximately 0.32°F per decade. This trend is calculated from monthly temperature anomalies relative to the location's historical baseline period.

What was the warmest year on record in Kahului?

The warmest year on record in Kahului was 2020, based on average annual temperature anomaly from NOAA station data.

Where does the temperature data for Kahului come from?

Data comes from the KAHULUI AIRPORT, HI US weather station, part of NOAA's Global Historical Climatology Network. This station has recorded 72+ years of temperature observations used to build Kahului's climate profile.

How are the climate visualizations for Kahului created?

Three visualizations are generated from Kahului's NOAA data: a climate spiral showing monthly temperature anomalies as concentric rings (inspired by NASA), warming stripes where each vertical stripe represents one year's temperature anomaly, and a linear trend chart showing the long-term trajectory.

Can I download Kahului's temperature data?

Yes. The interactive data table on this page shows every monthly temperature reading in Kahului's record. You can filter by decade and download the complete dataset as a CSV file for your own analysis.

Wear Kahului's Climate Story

These visualizations are printed on demand using Kahului's actual NOAA data. Every purchase plants a tree.

Shop Kahului Climate Apparel →

Explore More Cities