Climate Change in Waikoloa, Hawaii

49+ years of recorded temperature data show Waikoloa is cooling.

Based on our analysis of 49 years of temperature data near Waikoloa, HI, this area shows a cooling trend of approximately -0.8°F per decade. 6 of the last 10 years recorded above-average temperatures, and 2015 was the warmest year on record at +5.5°F above the historical baseline.

Key Climate Facts

Rate of Change

-0.8°F

per decade

Warmest Year

2015

+5.5°F anomaly

Recent Warm Years

6 / 10

above-average years

Decade Shift

-4.0°F

2020s vs 1970s

Compared to the National Average

Waikoloa is warming 0.6°F/decade faster than the national average.

National: +0.20°F/decade
Waikoloa: -0.77°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 Waikoloa's long-term warming trend.

Temperature anomaly spiral for Waikoloa, Hawaii
Climate spiral: monthly temperature anomalies from 49+ years of NOAA records for Waikoloa, 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 Waikoloa, Hawaii
Warming stripes: each stripe is one year of average temperature anomaly for Waikoloa, HI.

Temperature Trend

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

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

Temperature by Decade

1970s
+1.71°F
1980s
+3.68°F
1990s
+0.40°F
2000s
-2.10°F
2010s
+2.89°F
2020s
-2.26°F

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

Anomaly Scale

-10.3°F Colder Normal +5.9°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 Waikoloa, HI. Filter by decade or download as CSV.

Data Sources & Audit

Station
PUUKOHOLA HEIAU 98.1, HI US
Distance
6.3 mi
Coverage
86.2%
Records
507
Range
1977-01 – 2025-12
Gap-filled
71 from 5 stations
Full Data Audit 578 records
YearMonthTempBaselineAnomalySourceGap
1977Jan69.9°F70.6°F-0.7°USC00514680
1977Feb74.1°F71.0°F+3.1°USC00518422
1977Mar69.7°F72.6°F-2.9°USC00514680
1977Apr70.3°F72.4°F-2.0°USC00514680
1977May77.5°F73.5°F+4.0°USC00518422
1977Jun79.1°F75.5°F+3.6°USC00518422
1977Jul80.0°F76.8°F+3.3°USC00518422
1977Aug74.6°F76.7°F-2.2°USC00514680
1977Sep75.1°F76.9°F-1.8°USC00514680
1977Oct80.5°F75.7°F+4.8°USC00518422
1977Nov77.1°F74.6°F+2.6°USC00518422
1977Dec75.5°F72.3°F+3.3°USC00518422
1978Jan74.4°F70.6°F+3.7°USC00518422
1978Feb74.0°F71.0°F+3.0°USC00518422
1978Mar75.4°F72.6°F+2.8°USC00518422
1978Apr76.6°F72.4°F+4.2°USC00518422
1978May77.9°F73.5°F+4.4°USC00518422
1978Jun78.3°F75.5°F+2.8°USC00518422
1978Jul80.8°F76.8°F+4.0°USC00518422
1978Aug80.7°F76.7°F+3.9°USC00518422
1978Sep80.8°F76.9°F+3.9°USC00518422
1978Oct80.3°F75.7°F+4.6°USC00518422
1978Nov77.4°F74.6°F+2.8°USC00518422
1978Dec62.5°F72.3°F-9.8°USC00513077
1979Jan59.6°F70.6°F-11.0°USC00513077
1979Feb73.0°F71.0°F+2.0°USC00518422
1979Mar74.5°F72.6°F+1.8°USC00518422
1979Apr76.6°F72.4°F+4.2°USC00518422
1979May78.4°F73.5°F+4.9°USC00518422
1979Jun78.7°F75.5°F+3.2°USC00518422
1979Jul80.5°F76.8°F+3.7°USC00518422
1979Aug81.1°F76.7°F+4.3°USC00518422
1979Sep81.2°F76.9°F+4.3°USC00518422
1979Oct80.8°F75.7°F+5.1°USC00518422
1979Nov64.8°F74.6°F-9.8°USC00513077
1979Dec75.8°F72.3°F+3.6°USC00518422
1980Jan73.1°F70.6°F+2.5°USC00518422
1980Feb74.5°F71.0°F+3.5°USC00518422
1980Apr78.7°F72.4°F+6.3°USC00518422
1980May78.5°F73.5°F+5.0°USC00518422
1980Jun78.1°F75.5°F+2.7°USC00518422
1980Jul79.8°F76.8°F+3.1°USC00518422
1980Aug78.9°F76.7°F+2.2°USC00518422
1980Sep80.1°F76.9°F+3.2°USC00518422
1980Oct77.3°F75.7°F+1.6°USC00518422
1980Nov77.1°F74.6°F+2.5°USC00518422
1980Dec74.9°F72.3°F+2.6°USC00518422
1981Jan73.8°F70.6°F+3.2°USC00518422
1981Feb74.4°F71.0°F+3.4°USC00518422
1981Mar74.9°F72.6°F+2.3°USC00518422
1981Apr76.4°F72.4°F+4.0°USC00518422
1981May77.6°F73.5°F+4.1°USC00518422
1981Jun77.4°F75.5°F+2.0°USC00518422
1981Jul77.2°F76.8°F+0.4°USC00518422
1981Aug79.1°F76.7°F+2.4°USC00518422
1981Sep78.5°F76.9°F+1.6°USC00518422
1981Oct80.2°F75.7°F+4.5°USC00518422
1981Nov78.2°F74.6°F+3.7°USC00518422
1981Dec76.1°F72.3°F+3.8°USC00518422
1982Jan74.2°F70.6°F+3.6°USC00518422
1982Feb73.0°F71.0°F+2.0°USC00518422
1982Mar73.0°F72.6°F+0.4°USC00518422
1982Apr75.3°F72.4°F+2.9°USC00518422
1982May76.1°F73.5°F+2.6°USC00518422
1982Jun78.7°F75.5°F+3.3°USC00518422
1982Jul82.0°F76.8°F+5.2°USC00518422
1982Aug81.7°F76.7°F+4.9°USC00518422
1982Sep80.5°F76.9°F+3.6°USC00518422
1982Oct79.4°F75.7°F+3.7°USC00518422
1982Nov77.3°F74.6°F+2.8°USC00518422
1982Dec73.9°F72.3°F+1.6°USC00518422
1983Jan72.3°F70.6°F+1.6°USC00518422
1983Feb73.9°F71.0°F+2.9°USC00518422
1983Mar74.9°F72.6°F+2.2°USC00518422
1983Apr76.6°F72.4°F+4.2°USC00518422
1983May67.3°F73.5°F-6.2°USC00515260
1983Jun77.2°F75.5°F+1.7°USC00518422
1983Jul68.5°F76.8°F-8.3°USC00515260
1983Aug79.9°F76.7°F+3.2°USC00518422
1983Sep80.5°F76.9°F+3.6°USC00518422
1983Oct79.7°F75.7°F+4.0°USC00518422
1983Nov77.3°F74.6°F+2.8°USC00518422
1983Dec75.4°F72.3°F+3.1°USC00518422
1984Jan74.7°F70.6°F+4.1°USC00518422
1984Feb74.9°F71.0°F+3.9°USC00518422
1984Mar76.2°F72.6°F+3.5°USC00518422
1984Apr77.4°F72.4°F+5.0°USC00518422
1984May79.3°F73.5°F+5.7°USC00518422
1984Jun80.0°F75.5°F+4.6°USC00518422
1984Jul80.0°F76.8°F+3.2°USC00518422
1984Aug80.5°F76.7°F+3.8°USC00518422
1984Sep79.6°F76.9°F+2.7°USC00518422
1984Oct80.5°F75.7°F+4.8°USC00518422
1984Nov79.5°F74.6°F+5.0°USC00518422
1984Dec75.9°F72.3°F+3.6°USC00518422
1985Jan73.2°F70.6°F+2.6°USC00518422
1985Feb74.4°F71.0°F+3.4°USC00518422
1985Mar75.5°F72.6°F+2.9°USC00518422
1985Jun78.9°F75.5°F+3.5°USC00518422
1985Jul81.3°F76.8°F+4.5°USC00518422
1985Aug81.1°F76.7°F+4.3°USC00518422
1985Sep80.9°F76.9°F+4.0°USC00518422
1985Oct80.2°F75.7°F+4.4°USC00518422
1985Nov77.1°F74.6°F+2.6°USC00518422
1985Dec74.9°F72.3°F+2.7°USC00518422
1986Jan74.4°F70.6°F+3.8°USC00518422
1986Feb74.2°F71.0°F+3.2°USC00518422
1986Mar77.6°F72.6°F+4.9°USC00518422
1986Apr77.8°F72.4°F+5.4°USC00518422
1986May79.2°F73.5°F+5.7°USC00518422
1986Jun81.2°F75.5°F+5.7°USC00518422
1986Jul81.7°F76.8°F+4.9°USC00518422
1986Aug82.8°F76.7°F+6.0°USC00518422
1986Sep82.1°F76.9°F+5.2°USC00518422
1986Oct82.0°F75.7°F+6.2°USC00518422
1986Nov80.0°F74.6°F+5.5°USC00518422
1986Dec75.3°F72.3°F+3.0°USC00518422
1987Jan74.4°F70.6°F+3.8°USC00518422
1987Feb73.3°F71.0°F+2.4°USC00518422
1987Mar74.8°F72.6°F+2.2°USC00518422
1987Apr76.8°F72.4°F+4.4°USC00518422
1987May76.5°F73.5°F+3.0°USC00518422
1987Jun79.5°F75.5°F+4.1°USC00518422
1987Jul80.8°F76.8°F+4.0°USC00518422
1987Aug82.0°F76.7°F+5.3°USC00518422
1987Sep83.2°F76.9°F+6.3°USC00518422
1987Oct81.5°F75.7°F+5.8°USC00518422
1987Nov80.9°F74.6°F+6.4°USC00518422
1987Dec78.4°F72.3°F+6.2°USC00518422
1988Jan75.5°F70.6°F+4.8°USC00518422
1988Feb76.9°F71.0°F+5.9°USC00518422
1988Mar77.3°F72.6°F+4.6°USC00518422
1988Apr78.4°F72.4°F+6.0°USC00518422
1988May79.6°F73.5°F+6.1°USC00518422
1988Jun81.0°F75.5°F+5.6°USC00518422
1988Jul81.3°F76.8°F+4.5°USC00518422
1988Aug81.6°F76.7°F+4.9°USC00518422
1988Sep81.0°F76.9°F+4.1°USC00518422
1988Oct80.3°F75.7°F+4.5°USC00518422
1988Nov80.2°F74.6°F+5.6°USC00518422
1988Dec77.4°F72.3°F+5.2°USC00518422
1989Jan76.8°F70.6°F+6.1°USC00518422
1989Feb74.8°F71.0°F+3.8°USC00518422
1989Mar76.3°F72.6°F+3.6°USC00518422
1989Apr75.8°F72.4°F+3.4°USC00518422
1989May78.1°F73.5°F+4.6°USC00518422
1989Jun79.6°F75.5°F+4.2°USC00518422
1989Jul81.3°F76.8°F+4.5°USC00518422
1989Aug80.7°F76.7°F+4.0°USC00518422
1989Sep80.8°F76.9°F+3.9°USC00518422
1989Oct79.7°F75.7°F+4.0°USC00518422
1989Nov78.2°F74.6°F+3.6°USC00518422
1989Dec74.8°F72.3°F+2.5°USC00518422
1990Jan75.6°F70.6°F+5.0°USC00518422
1990Feb74.3°F71.0°F+3.3°USC00518422
1990Mar74.4°F72.6°F+1.7°USC00518422
1990Apr77.0°F72.4°F+4.6°USC00518422
1990May75.0°F73.5°F+1.5°USC00518422
1990Jun77.0°F75.5°F+1.5°USC00518422
1990Jul77.3°F76.8°F+0.5°USC00518422
1990Aug78.4°F76.7°F+1.7°USC00518422
1990Sep78.6°F76.9°F+1.7°USC00518422
1990Oct77.1°F75.7°F+1.3°USC00518422
1990Nov74.5°F74.6°F-0.1°USC00518422
1990Dec72.5°F72.3°F+0.2°USC00518422
1991Jan69.9°F70.6°F-0.7°USC00518422
1991Feb70.9°F71.0°F-0.1°USC00518422
1991Mar72.2°F72.6°F-0.5°USC00518422
1991Apr73.3°F72.4°F+0.9°USC00518422
1991May74.5°F73.5°F+1.0°USC00518422
1991Jun75.3°F75.5°F-0.2°USC00518422
1991Jul76.4°F76.8°F-0.4°USC00518422
1991Aug77.5°F76.7°F+0.8°USC00518422
1991Sep76.8°F76.9°F-0.1°USC00518422
1991Oct75.4°F75.7°F-0.4°USC00518422
1991Nov74.4°F74.6°F-0.1°USC00518422
1991Dec73.0°F72.3°F+0.7°USC00518422
1992Jan70.5°F70.6°F-0.1°USC00518422
1992Feb70.2°F71.0°F-0.8°USC00518422
1992Mar71.8°F72.6°F-0.8°USC00518422
1992Apr72.7°F72.4°F+0.3°USC00518422
1992May75.2°F73.5°F+1.7°USC00518422
1992Jun78.0°F75.5°F+2.5°USC00518422
1992Jul77.8°F76.8°F+1.0°USC00518422
1992Oct77.7°F75.7°F+2.0°USC00518422
1992Nov74.8°F74.6°F+0.2°USC00518422
1992Dec73.5°F72.3°F+1.2°USC00518422
1993Jan69.8°F70.6°F-0.9°USC00518422
1993Feb69.9°F71.0°F-1.1°USC00518422
1993Mar71.9°F72.6°F-0.7°USC00518422
1993May75.3°F73.5°F+1.8°USC00518422
1993Jun76.4°F75.5°F+1.0°USC00518422
1993Jul76.5°F76.8°F-0.3°USC00518422
1993Aug78.1°F76.7°F+1.4°USC00518422
1993Sep77.3°F76.9°F+0.4°USC00518422
1993Oct76.6°F75.7°F+0.8°USC00518422
1993Nov74.6°F74.6°F+0.0°USC00518422
1993Dec72.2°F72.3°F-0.1°USC00518422
1994Jan70.3°F70.6°F-0.3°USC00518422
1994Feb70.9°F71.0°F-0.1°USC00518422
1994Mar72.2°F72.6°F-0.5°USC00518422
1994Apr73.3°F72.4°F+0.9°USC00518422
1994May74.6°F73.5°F+1.1°USC00518422
1994Jun76.0°F75.5°F+0.5°USC00518422
1994Jul77.5°F76.8°F+0.7°USC00518422
1994Aug78.3°F76.7°F+1.6°USC00518422
1994Sep77.5°F76.9°F+0.6°USC00518422
1994Oct76.2°F75.7°F+0.4°USC00518422
1994Dec73.0°F72.3°F+0.7°USC00518422
1995Jan70.5°F70.6°F-0.2°USC00518422
1995Feb69.5°F71.0°F-1.5°USC00518422
1995Mar72.7°F72.6°F+0.1°USC00518422
1995Apr74.4°F72.4°F+2.1°USC00518422
1995May74.9°F73.5°F+1.4°USC00518422
1995Jun75.9°F75.5°F+0.5°USC00518422
1995Jul77.1°F76.8°F+0.3°USC00518422
1995Aug77.3°F76.7°F+0.5°USC00518422
1995Sep76.2°F76.9°F-0.7°USC00518422
1995Oct76.9°F75.7°F+1.2°USC00518422
1995Nov74.7°F74.6°F+0.2°USC00518422
1995Dec72.8°F72.3°F+0.5°USC00518422
1996Jan71.9°F70.6°F+1.3°USC00518422
1996Feb71.2°F71.0°F+0.2°USC00518422
1996Apr74.6°F72.4°F+2.3°USC00518422
1996May75.7°F73.5°F+2.2°USC00518422
1996Jun77.3°F75.5°F+1.8°USC00518422
1996Jul78.2°F76.8°F+1.4°USC00518422
1996Aug77.9°F76.7°F+1.2°USC00518422
1996Sep77.0°F76.9°F+0.1°USC00518422
1996Oct77.2°F75.7°F+1.5°USC00518422
1996Nov75.5°F74.6°F+0.9°USC00518422
1996Dec72.2°F72.3°F-0.1°USC00518422
1997Jan69.4°F70.6°F-1.3°USC00518422
1997Feb70.9°F71.0°F-0.1°USC00518422
1997Mar72.0°F72.6°F-0.7°USC00518422
1997May74.3°F73.5°F+0.8°USC00518422
1997Jun77.6°F75.5°F+2.2°USC00518422
1997Jul77.3°F76.8°F+0.5°USC00518422
1997Aug77.4°F76.7°F+0.6°USC00518422
1997Sep77.4°F76.9°F+0.5°USC00518422
1997Oct76.2°F75.7°F+0.4°USC00518422
1997Dec71.5°F72.3°F-0.7°USC00518422
1998Jan69.9°F70.6°F-0.8°USC00518422
1998Feb70.4°F71.0°F-0.6°USC00518422
1998Mar72.1°F72.6°F-0.5°USC00518422
1998Apr73.3°F72.4°F+0.9°USC00518422
1998May73.6°F73.5°F+0.1°USC00518422
1998Jun73.7°F75.5°F-1.7°USC00518422
1998Jul75.3°F76.8°F-1.4°USC00518422
1998Aug76.4°F76.7°F-0.3°USC00518422
1998Sep76.9°F76.9°F+0.0°USC00518422
1998Oct76.0°F75.7°F+0.2°USC00518422
1998Nov74.1°F74.6°F-0.5°USC00518422
1998Dec72.2°F72.3°F-0.1°USC00518422
1999Jan70.9°F70.6°F+0.3°USC00518422
1999Feb70.7°F71.0°F-0.3°USC00518422
1999Mar72.6°F72.6°F-0.1°USC00518422
1999Apr73.0°F72.4°F+0.6°USC00518422
1999May73.2°F73.5°F-0.3°USC00518422
1999Jun75.1°F75.5°F-0.4°USC00518422
1999Jul75.2°F76.8°F-1.6°USC00518422
1999Aug75.7°F76.7°F-1.1°USC00518422
1999Sep75.3°F76.9°F-1.6°USC00518422
1999Oct74.2°F75.7°F-1.6°USC00518422
1999Nov73.1°F74.6°F-1.4°USC00518422
1999Dec71.4°F72.3°F-0.9°USC00518422
2000Jan69.7°F70.6°F-1.0°USC00518422
2000Feb69.7°F71.0°F-1.3°USC00518422
2000Mar71.8°F72.6°F-0.9°USC00518422
2000Apr72.7°F72.4°F+0.3°USC00518422
2000May73.8°F73.5°F+0.3°USC00518422
2000Jun75.0°F75.5°F-0.4°USC00518422
2000Jul76.3°F76.8°F-0.5°USC00518422
2000Aug76.2°F76.7°F-0.5°USC00518422
2000Sep75.8°F76.9°F-1.1°USC00518422
2000Oct74.6°F75.7°F-1.2°USC00518422
2000Nov72.2°F74.6°F-2.3°USC00518422
2000Dec69.4°F72.3°F-2.9°USC00518422
2001Jan69.6°F70.6°F-1.0°USC00518422
2001Feb69.8°F71.0°F-1.2°USC00518422
2001Mar71.6°F72.6°F-1.0°USC00518422
2001Apr59.5°F72.4°F-12.9°USR0000HPTW
2001May72.6°F73.5°F-0.9°USC00518422
2001Jun73.9°F75.5°F-1.5°USC00518422
2001Jul76.1°F76.8°F-0.7°USC00518422
2001Aug76.3°F76.7°F-0.4°USC00518422
2001Sep73.0°F76.9°F-3.9°USC00518422
2001Oct74.5°F75.7°F-1.2°USC00518422
2001Nov73.9°F74.6°F-0.7°USC00518422
2001Dec72.9°F72.3°F+0.7°USC00518422
2002Jan70.7°F70.6°F+0.0°USC00518422
2002Feb69.3°F71.0°F-1.7°USC00518422
2002Mar71.3°F72.6°F-1.3°USC00518422
2002Apr72.7°F72.4°F+0.3°USC00518422
2002May73.4°F73.5°F-0.1°USC00518422
2002Jun75.5°F75.5°F+0.1°USC00518422
2002Jul76.6°F76.8°F-0.2°USC00518422
2002Aug63.9°F76.7°F-12.8°USR0000HPTW
2002Sep76.1°F76.9°F-0.8°USC00518422
2002Oct75.7°F75.7°F+0.0°USC00518422
2002Nov74.1°F74.6°F-0.5°USC00518422
2002Dec72.1°F72.3°F-0.1°USC00518422
2003Jan69.8°F70.6°F-0.8°USC00518422
2003Feb70.5°F71.0°F-0.5°USC00518422
2003Mar71.4°F72.6°F-1.2°USC00518422
2003Apr73.1°F72.4°F+0.7°USC00518422
2003May73.3°F73.5°F-0.2°USC00518422
2003Jun75.1°F75.5°F-0.4°USC00518422
2003Jul76.2°F76.8°F-0.6°USC00518422
2003Aug77.6°F76.7°F+0.9°USC00518422
2003Sep76.4°F76.9°F-0.5°USC00518422
2003Oct75.9°F75.7°F+0.1°USC00518422
2003Nov74.6°F74.6°F+0.1°USC00518422
2003Dec72.8°F72.3°F+0.6°USC00518422
2004Jan70.4°F70.6°F-0.2°USC00518422
2004Feb71.4°F71.0°F+0.4°USC00518422
2004Mar71.2°F72.6°F-1.4°USC00518422
2004Apr72.6°F72.4°F+0.2°USC00518422
2004May74.5°F73.5°F+1.0°USC00518422
2004Jun75.8°F75.5°F+0.3°USC00518422
2004Jul76.5°F76.8°F-0.3°USC00518422
2004Aug77.3°F76.7°F+0.6°USC00518422
2004Sep76.3°F76.9°F-0.6°USC00518422
2004Oct75.8°F75.7°F+0.0°USC00518422
2004Nov74.0°F74.6°F-0.6°USC00518422
2004Dec72.5°F72.3°F+0.2°USC00518422
2005Jan62.2°F70.6°F-8.5°USR0000HPUW
2005Feb70.4°F71.0°F-0.5°USC00518422
2005Mar70.5°F72.6°F-2.1°USC00518422
2005Apr62.6°F72.4°F-9.8°USR0000HPUW
2005May64.1°F73.5°F-9.4°USR0000HPUW
2005Jun65.6°F75.5°F-9.9°USR0000HPUW
2005Jul76.9°F76.8°F+0.1°USC00518422
2005Aug77.1°F76.7°F+0.3°USC00518422
2005Sep77.7°F76.9°F+0.8°USC00518422
2005Oct77.0°F75.7°F+1.3°USC00518422
2005Nov73.3°F74.6°F-1.2°USC00518422
2005Dec62.8°F72.3°F-9.5°USR0000HPUW
2006Jan72.1°F70.6°F+1.5°USC00518422
2006Feb70.4°F71.0°F-0.6°USC00518422
2006Mar71.3°F72.6°F-1.4°USC00518422
2006Apr73.1°F72.4°F+0.8°USC00518422
2006May60.9°F73.5°F-12.6°USR0000HPUW
2006Jun75.1°F75.5°F-0.3°USC00518422
2006Jul77.6°F76.8°F+0.8°USC00518422
2006Aug76.9°F76.7°F+0.2°USC00518422
2006Sep77.4°F76.9°F+0.5°USC00518422
2006Oct75.6°F75.7°F-0.1°USC00518422
2006Nov73.9°F74.6°F-0.7°USC00518422
2006Dec72.6°F72.3°F+0.3°USC00518422
2007Jan71.3°F70.6°F+0.6°USC00518422
2007Feb59.0°F71.0°F-12.0°USR0000HPUW
2007Mar72.4°F72.6°F-0.2°USC00518422
2007Apr60.2°F72.4°F-12.1°USR0000HPUW
2007May62.2°F73.5°F-11.3°USR0000HPUW
2007Jun64.0°F75.5°F-11.5°USR0000HPUW
2007Jul65.5°F76.8°F-11.3°USR0000HPUW
2007Aug65.1°F76.7°F-11.6°USR0000HPUW
2007Sep65.0°F76.9°F-11.9°USR0000HPUW
2007Oct63.4°F75.7°F-12.4°USR0000HPUW
2007Nov62.5°F74.6°F-12.1°USR0000HPUW
2007Dec61.2°F72.3°F-11.0°USR0000HPUW
2008Jan58.1°F70.6°F-12.6°USR0000HPUW
2008Feb70.5°F71.0°F-0.5°USC00518422
2008Mar71.9°F72.6°F-0.8°USC00518422
2008Apr72.8°F72.4°F+0.4°USC00518422
2008May73.9°F73.5°F+0.4°USC00518422
2008Jun74.4°F75.5°F-1.1°USC00518422
2008Jul75.8°F76.8°F-0.9°USC00518422
2008Aug76.2°F76.7°F-0.5°USC00518422
2008Sep75.4°F76.9°F-1.5°USC00518422
2008Oct75.2°F75.7°F-0.5°USC00518422
2008Nov73.7°F74.6°F-0.9°USC00518422
2008Dec71.7°F72.3°F-0.5°USC00518422
2009Jan70.1°F70.6°F-0.6°USC00518422
2009Feb71.0°F71.0°F+0.0°USC00518422
2009Mar70.5°F72.6°F-2.1°USC00518422
2009Apr71.7°F72.4°F-0.6°USC00518422
2009May73.6°F73.5°F+0.1°USC00518422
2009Jun76.4°F75.5°F+1.0°USC00518422
2009Jul76.9°F76.8°F+0.1°USC00518422
2009Aug77.8°F76.7°F+1.0°USC00518422
2009Sep77.0°F76.9°F+0.1°USC00518422
2009Oct76.7°F75.7°F+0.9°USC00518422
2009Nov74.1°F74.6°F-0.4°USC00518422
2009Dec71.7°F72.3°F-0.5°USC00518422
2010Jan71.7°F70.6°F+1.1°USC00518422
2010Feb71.5°F71.0°F+0.5°USC00518422
2010Mar72.5°F72.6°F-0.1°USC00518422
2010Apr72.8°F72.4°F+0.5°USC00518422
2010May74.2°F73.5°F+0.7°USC00518422
2010Jun75.0°F75.5°F-0.4°USC00518422
2010Jul75.5°F76.8°F-1.3°USC00518422
2010Aug75.8°F76.7°F-1.0°USC00518422
2010Sep75.3°F76.9°F-1.6°USC00518422
2010Oct75.4°F75.7°F-0.3°USC00518422
2010Nov73.9°F74.6°F-0.6°USC00518422
2010Dec72.1°F72.3°F-0.2°USC00518422
2011Jan71.0°F70.6°F+0.3°USC00518422
2011Feb71.6°F71.0°F+0.6°USC00518422
2011Mar73.9°F72.6°F+1.3°USC00518422
2011Apr73.0°F72.4°F+0.7°USC00518422
2011May74.8°F73.5°F+1.3°USC00518422
2011Jun75.1°F75.5°F-0.3°USC00518422
2011Jul75.6°F76.8°F-1.2°USC00518422
2011Aug76.9°F76.7°F+0.2°USC00518422
2011Sep80.1°F76.9°F+3.2°USC00518422
2011Oct79.5°F75.7°F+3.7°USC00518422
2011Nov78.5°F74.6°F+4.0°USC00518422
2011Dec77.6°F72.3°F+5.3°USC00518422
2012Jan75.5°F70.6°F+4.9°USC00518422
2012Feb75.0°F71.0°F+4.0°USC00518422
2012Mar76.2°F72.6°F+3.6°USC00518422
2012Apr76.7°F72.4°F+4.4°USC00518422
2012May78.2°F73.5°F+4.7°USC00518422
2012Jun79.3°F75.5°F+3.8°USC00518422
2012Jul79.9°F76.8°F+3.1°USC00518422
2012Aug80.2°F76.7°F+3.5°USC00518422
2012Sep79.7°F76.9°F+2.8°USC00518422
2012Oct79.5°F75.7°F+3.8°USC00518422
2012Nov78.0°F74.6°F+3.5°USC00518422
2012Dec76.6°F72.3°F+4.3°USC00518422
2013Jan75.1°F70.6°F+4.4°USC00518422
2013Feb76.3°F71.0°F+5.3°USC00518422
2013Mar74.8°F72.6°F+2.2°USC00518422
2013Apr76.7°F72.4°F+4.3°USC00518422
2013May78.6°F73.5°F+5.1°USC00518422
2013Jun79.8°F75.5°F+4.4°USC00518422
2013Jul79.9°F76.8°F+3.1°USC00518422
2013Aug81.3°F76.7°F+4.5°USC00518422
2013Sep81.7°F76.9°F+4.8°USC00518422
2013Oct65.8°F75.7°F-10.0°USR0000HPUW
2013Nov78.9°F74.6°F+4.3°USC00518422
2013Dec77.5°F72.3°F+5.3°USC00518422
2014Jan74.1°F70.6°F+3.4°USC00518422
2014Feb75.8°F71.0°F+4.8°USC00518422
2014Mar76.7°F72.6°F+4.1°USC00518422
2014Apr79.1°F72.4°F+6.7°USC00518422
2014May78.5°F73.5°F+5.0°USC00518422
2014Jun79.9°F75.5°F+4.5°USC00518422
2014Jul81.4°F76.8°F+4.6°USC00518422
2014Aug81.9°F76.7°F+5.2°USC00518422
2014Sep81.9°F76.9°F+5.0°USC00518422
2014Oct81.6°F75.7°F+5.9°USC00518422
2014Nov80.0°F74.6°F+5.4°USC00518422
2014Dec76.2°F72.3°F+3.9°USC00518422
2015Jan73.8°F70.6°F+3.2°USC00518422
2015Feb75.8°F71.0°F+4.8°USC00518422
2015Mar75.7°F72.6°F+3.1°USC00518422
2015Apr78.4°F72.4°F+6.1°USC00518422
2015May78.7°F73.5°F+5.2°USC00518422
2015Jun80.1°F75.5°F+4.7°USC00518422
2015Jul82.0°F76.8°F+5.2°USC00518422
2015Aug83.3°F76.7°F+6.6°USC00518422
2015Sep83.9°F76.9°F+7.0°USC00518422
2015Oct82.0°F75.7°F+6.2°USC00518422
2015Nov81.5°F74.6°F+6.9°USC00518422
2015Dec78.8°F72.3°F+6.5°USC00518422
2016Jan75.8°F70.6°F+5.2°USC00518422
2016Feb76.0°F71.0°F+5.0°USC00518422
2016Mar77.3°F72.6°F+4.6°USC00518422
2016Apr79.7°F72.4°F+7.3°USC00518422
2016May79.6°F73.5°F+6.1°USC00518422
2016Jun80.6°F75.5°F+5.1°USC00518422
2016Jul82.3°F76.8°F+5.5°USC00518422
2016Aug82.9°F76.7°F+6.2°USC00518422
2016Sep82.6°F76.9°F+5.7°USC00518422
2016Oct66.5°F75.7°F-9.2°USR0000HPUW
2016Nov79.2°F74.6°F+4.7°USC00518422
2016Dec75.4°F72.3°F+3.1°USC00518422
2017Jan73.7°F70.6°F+3.1°USC00518422
2017Feb61.3°F71.0°F-9.7°USR0000HPUW
2017Mar77.3°F72.6°F+4.6°USC00518422
2017Apr63.1°F72.4°F-9.3°USR0000HPUW
2017May79.2°F73.5°F+5.7°USC00518422
2017Jun80.5°F75.5°F+5.1°USC00518422
2017Jul81.1°F76.8°F+4.3°USC00518422
2017Aug82.3°F76.7°F+5.5°USC00518422
2017Sep81.5°F76.9°F+4.6°USC00518422
2017Oct80.7°F75.7°F+4.9°USC00518422
2017Nov78.4°F74.6°F+3.8°USC00518422
2017Dec74.8°F72.3°F+2.5°USC00518422
2018Jan75.2°F70.6°F+4.6°USC00518422
2018Feb74.8°F71.0°F+3.8°USC00518422
2018Mar75.3°F72.6°F+2.6°USC00518422
2018Apr79.0°F72.4°F+6.7°USC00518422
2018May79.5°F73.5°F+6.0°USC00518422
2018Jun80.3°F75.5°F+4.8°USC00518422
2018Jul82.3°F76.8°F+5.5°USC00518422
2018Aug82.5°F76.7°F+5.8°USC00518422
2018Sep82.3°F76.9°F+5.4°USC00518422
2018Oct81.5°F75.7°F+5.8°USC00518422
2018Nov79.4°F74.6°F+4.9°USC00518422
2018Dec62.7°F72.3°F-9.5°USR0000HPUW
2019Jan59.3°F70.6°F-11.4°USR0000HPUW
2019Feb74.0°F71.0°F+3.1°USC00518422
2019Mar75.1°F72.6°F+2.5°USC00518422
2019Apr62.9°F72.4°F-9.5°USR0000HPUW
2019May78.7°F73.5°F+5.2°USC00518422
2019Jun80.7°F75.5°F+5.2°USC00518422
2019Jul82.5°F76.8°F+5.7°USC00518422
2019Aug83.3°F76.7°F+6.6°USC00518422
2019Sep82.7°F76.9°F+5.8°USC00518422
2019Oct66.6°F75.7°F-9.2°USR0000HPUW
2019Nov65.7°F74.6°F-8.8°USR0000HPUW
2019Dec78.2°F72.3°F+6.0°USC00518422
2020Jan77.1°F70.6°F+6.5°USC00518422
2020Feb74.3°F71.0°F+3.3°USC00518422
2020Mar75.9°F72.6°F+3.2°USC00518422
2020Apr62.8°F72.4°F-9.6°USR0000HPUW
2020May64.1°F73.5°F-9.4°USR0000HPUW
2020Jun79.2°F75.5°F+3.8°USC00518422
2020Jul80.0°F76.8°F+3.2°USC00518422
2020Aug81.2°F76.7°F+4.4°USC00518422
2020Sep80.1°F76.9°F+3.2°USC00518422
2020Oct79.9°F75.7°F+4.1°USC00518422
2020Nov80.0°F74.6°F+5.5°USC00518422
2020Dec77.5°F72.3°F+5.2°USC00518422
2021Jan76.7°F70.6°F+6.1°USC00518422
2021Feb75.7°F71.0°F+4.7°USC00518422
2021Mar76.1°F72.6°F+3.5°USC00518422
2021Apr76.8°F72.4°F+4.4°USC00518422
2021May78.0°F73.5°F+4.5°USC00518422
2021Jun79.1°F75.5°F+3.6°USC00518422
2021Jul79.0°F76.8°F+2.2°USC00518422
2021Aug65.8°F76.7°F-10.9°USR0000HPUW
2021Sep65.8°F76.9°F-11.1°USR0000HPUW
2021Oct64.7°F75.7°F-11.0°USR0000HPUW
2021Nov63.5°F74.6°F-11.0°USR0000HPUW
2021Dec62.2°F72.3°F-10.0°USR0000HPUW
2022Jan60.4°F70.6°F-10.2°USR0000HPUW
2022Feb75.4°F71.0°F+4.4°USC00518422
2022Mar76.6°F72.6°F+4.0°USC00518422
2022Apr77.2°F72.4°F+4.8°USC00518422
2022May78.8°F73.5°F+5.3°USC00518422
2022Jun79.4°F75.5°F+4.0°USC00518422
2022Jul80.9°F76.8°F+4.1°USC00518422
2022Aug80.4°F76.7°F+3.7°USC00518422
2022Sep80.4°F76.9°F+3.5°USC00518422
2022Oct79.3°F75.7°F+3.6°USC00518422
2022Nov78.2°F74.6°F+3.6°USC00518422
2022Dec75.9°F72.3°F+3.7°USC00518422
2023Jan74.2°F70.6°F+3.5°USC00518422
2023Feb75.5°F71.0°F+4.5°USC00518422
2023Mar75.7°F72.6°F+3.0°USC00518422
2023Apr62.5°F72.4°F-9.9°USR0000HPUW
2023May77.9°F73.5°F+4.4°USC00518422
2023Jun64.1°F75.5°F-11.3°USR0000HPUW
2023Jul80.4°F76.8°F+3.6°USC00518422
2023Aug66.5°F76.7°F-10.2°USR0000HPUW
2023Sep66.5°F76.9°F-10.4°USR0000HPUW
2023Oct65.2°F75.7°F-10.5°USR0000HPUW
2023Nov64.6°F74.6°F-9.9°USR0000HPUW
2023Dec62.0°F72.3°F-10.2°USR0000HPUW
2024Jan62.5°F70.6°F-8.2°USR0000HPUW
2024Feb59.3°F71.0°F-11.7°USR0000HPUW
2024Mar62.0°F72.6°F-10.7°USR0000HPUW
2024Apr64.3°F72.4°F-8.1°USR0000HPUW
2024May64.7°F73.5°F-8.8°USR0000HPUW
2024Jun65.4°F75.5°F-10.0°USR0000HPUW
2024Jul66.2°F76.8°F-10.6°USR0000HPUW
2024Aug67.3°F76.7°F-9.4°USR0000HPUW
2024Sep66.9°F76.9°F-10.0°USR0000HPUW
2024Oct66.0°F75.7°F-9.7°USR0000HPUW
2024Nov64.1°F74.6°F-10.4°USR0000HPUW
2024Dec62.7°F72.3°F-9.5°USR0000HPUW
2025Jan61.8°F70.6°F-8.8°USR0000HPUW
2025Feb60.8°F71.0°F-10.2°USR0000HPUW
2025Mar78.0°F72.6°F+5.4°USC00518422
2025Apr79.0°F72.4°F+6.6°USC00518422
2025May80.8°F73.5°F+7.3°USC00518422
2025Jun80.8°F75.5°F+5.3°USC00518422
2025Jul81.6°F76.8°F+4.8°USC00518422
2025Aug81.6°F76.7°F+4.9°USC00518422
2025Sep66.3°F76.9°F-10.6°USR0000HPUW
2025Oct65.7°F75.7°F-10.0°USR0000HPUW
2025Nov64.4°F74.6°F-10.1°USR0000HPUW
2025Dec62.8°F72.3°F-9.4°USR0000HPUW

Showing 578 of 578 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).

81

Initial gaps

71

Filled

10

Unfillable

Fill stations: PUU WAAWAA HAWAII, HI US, PTA WEST HAWAII, HI US, KOHALA MIS 175.1, HI US, KAMUELA 192.2, HI US, LALAMILO FIELD OF 191.1, 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: 1989 – 2014 (92.3% coverage)

MonthBaselineYears
January70.6°F26/26
February71.0°F26/26
March72.6°F25/26
April72.4°F24/26
May73.5°F26/26
June75.5°F26/26
July76.8°F26/26
August76.7°F25/26
September76.9°F25/26
October75.7°F26/26
November74.6°F24/26
December72.3°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 Waikoloa, Hawaii getting warmer?

Based on 49+ years of NOAA temperature records, Waikoloa has cooled at a rate of approximately 0.77°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 Waikoloa?

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

Where does the temperature data for Waikoloa come from?

Data comes from the PUUKOHOLA HEIAU 98.1, HI US weather station, part of NOAA's Global Historical Climatology Network. This station has recorded 49+ years of temperature observations used to build Waikoloa's climate profile.

How are the climate visualizations for Waikoloa created?

Three visualizations are generated from Waikoloa'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 Waikoloa's temperature data?

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

Wear Waikoloa's Climate Story

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

Shop Waikoloa Climate Apparel →

Explore More Cities