HOTTESTSINCE.COMBrowse statesThe AlmanacYear in ReviewThe Wire
HOT10
Hottest Since
National Heat Records
Almanac · Honolulu, HI · Climate Almanac
📖 Climate Almanac

Honolulu, HI

21.324°N, 157.939°W · station HNLthr · 1940–2026 · 87 years of record

The Almanac Ribbon

Every day of the year at Honolulu: the record high and record low ever set (outer lines), the everyday normal range (shaded band), and the full record envelope behind it.
6080100JanFebMarAprMayJunJulAugSepOctNovDechottestsince.com · coldestsince.com
Record high Record low Normal high–low band (1991–2020) hottest ever 95°F · coldest ever 52°F

Records by Month

MonthRecord highRecord low
Jan88°Jan 21, 199652°Jan 20, 1969
Feb88°Feb 11, 198453°Feb 1, 1976
Mar89°Mar 17, 196055°Mar 17, 1955
Apr91°Apr 28, 199656°Apr 22, 1958
May93°May 31, 198860°May 20, 1985
Jun92°Jun 1, 194565°Jun 6, 1955
Jul94°Jul 15, 199566°Jul 23, 1955
Aug95°Aug 31, 201965°Aug 19, 2009
Sep95°Sep 19, 199464°Sep 22, 2019
Oct94°Oct 6, 198461°Oct 27, 1993
Nov93°Nov 6, 198657°Nov 25, 1990
Dec89°Dec 13, 197754°Dec 20, 1962
All-time95°Sep 19, 199452°Jan 20, 1969

Longest-Standing Records

The daily records that have held the longest — set in the earliest years and never beaten since. Highs power Honolulu on hottestsince.com; lows on coldestsince.com.

Oldest-standing record highs

DateRecordSetStanding
Oct 3089°194185yrs
Nov 1690°194185yrs
Nov 1790°194185yrs
Jan 2986°194383yrs
Jan 3085°194383yrs
Mar 2386°194383yrs
Jan 1885°194482yrs
Jan 2485°194482yrs
Feb 2985°194581yrs
May 2190°194581yrs
Jun 1491°194581yrs
Jun 1591°194581yrs

Oldest-standing record lows

DateRecordSetStanding
Jul 2470°194086yrs
Sep 2368°194086yrs
Feb 1059°194185yrs
May 3065°194185yrs
Jun 368°194185yrs
Aug 1369°194185yrs
Nov 1262°194185yrs
Nov 2960°194185yrs
Mar 2761°194284yrs
Mar 3160°194284yrs
Apr 1162°194284yrs
Apr 1262°194284yrs

All-Time Extremes

Hottest ever

95°F
1994-09-19

Coldest ever

52°F
1969-01-20

Longest heat streak

41 days
≥ 90°F · ended 1995-10-05

The Warming Trend

Honolulu's annual mean temperature, each year a stripe — blue below the 1991–2020 average, red above.
1943: 76.9°F (-1.2 vs 1991–2020)1944: 76.5°F (-1.6 vs 1991–2020)1945: 77.5°F (-0.6 vs 1991–2020)1946: 77.3°F (-0.8 vs 1991–2020)1950: 75.7°F (-2.4 vs 1991–2020)1951: 76.3°F (-1.8 vs 1991–2020)1952: 75.3°F (-2.8 vs 1991–2020)1953: 75.9°F (-2.2 vs 1991–2020)1954: 75.7°F (-2.4 vs 1991–2020)1955: 74.5°F (-3.6 vs 1991–2020)1956: 75.9°F (-2.2 vs 1991–2020)1957: 76.0°F (-2.1 vs 1991–2020)1958: 75.2°F (-2.9 vs 1991–2020)1959: 76.7°F (-1.4 vs 1991–2020)1960: 76.7°F (-1.4 vs 1991–2020)1961: 77.2°F (-0.9 vs 1991–2020)1962: 76.5°F (-1.6 vs 1991–2020)1963: 76.7°F (-1.4 vs 1991–2020)1964: 77.0°F (-1.1 vs 1991–2020)1965: 76.1°F (-2.0 vs 1991–2020)1966: 77.6°F (-0.5 vs 1991–2020)1967: 77.6°F (-0.5 vs 1991–2020)1968: 77.9°F (-0.2 vs 1991–2020)1969: 77.4°F (-0.7 vs 1991–2020)1970: 78.2°F (+0.1 vs 1991–2020)1971: 76.1°F (-2.0 vs 1991–2020)1972: 76.2°F (-1.9 vs 1991–2020)1973: 77.2°F (-0.9 vs 1991–2020)1974: 77.5°F (-0.6 vs 1991–2020)1975: 76.2°F (-1.9 vs 1991–2020)1976: 76.7°F (-1.4 vs 1991–2020)1977: 78.2°F (+0.1 vs 1991–2020)1978: 76.8°F (-1.3 vs 1991–2020)1979: 77.0°F (-1.1 vs 1991–2020)1980: 77.4°F (-0.7 vs 1991–2020)1981: 77.1°F (-1.0 vs 1991–2020)1982: 76.9°F (-1.2 vs 1991–2020)1983: 77.2°F (-0.9 vs 1991–2020)1984: 78.1°F (-0.0 vs 1991–2020)1985: 76.9°F (-1.2 vs 1991–2020)1986: 78.3°F (+0.2 vs 1991–2020)1987: 77.9°F (-0.2 vs 1991–2020)1988: 78.5°F (+0.4 vs 1991–2020)1989: 77.5°F (-0.6 vs 1991–2020)1990: 77.6°F (-0.5 vs 1991–2020)1991: 77.7°F (-0.4 vs 1991–2020)1992: 77.8°F (-0.3 vs 1991–2020)1993: 77.1°F (-1.0 vs 1991–2020)1994: 78.8°F (+0.7 vs 1991–2020)1995: 79.3°F (+1.2 vs 1991–2020)1996: 78.6°F (+0.5 vs 1991–2020)1997: 77.8°F (-0.3 vs 1991–2020)1998: 77.0°F (-1.1 vs 1991–2020)1999: 76.9°F (-1.2 vs 1991–2020)2000: 77.6°F (-0.5 vs 1991–2020)2001: 78.2°F (+0.1 vs 1991–2020)2002: 77.9°F (-0.2 vs 1991–2020)2003: 78.5°F (+0.4 vs 1991–2020)2004: 78.7°F (+0.6 vs 1991–2020)2005: 78.3°F (+0.2 vs 1991–2020)2006: 77.1°F (-1.0 vs 1991–2020)2007: 78.0°F (-0.1 vs 1991–2020)2008: 78.2°F (+0.1 vs 1991–2020)2009: 77.6°F (-0.5 vs 1991–2020)2010: 77.5°F (-0.6 vs 1991–2020)2011: 78.3°F (+0.2 vs 1991–2020)2012: 77.1°F (-1.0 vs 1991–2020)2013: 77.1°F (-1.0 vs 1991–2020)2014: 78.2°F (+0.1 vs 1991–2020)2015: 78.7°F (+0.6 vs 1991–2020)2016: 77.9°F (-0.2 vs 1991–2020)2017: 78.2°F (+0.1 vs 1991–2020)2018: 78.8°F (+0.7 vs 1991–2020)2019: 79.3°F (+1.2 vs 1991–2020)2020: 78.9°F (+0.8 vs 1991–2020)2021: 78.3°F (+0.2 vs 1991–2020)2022: 78.4°F (+0.3 vs 1991–2020)2023: 78.6°F (+0.5 vs 1991–2020)2024: 78.2°F (+0.1 vs 1991–2020)2025: 79.3°F (+1.2 vs 1991–2020)19432025annual mean temperature · warmer ▲ redder

Days Above / Below the Mark

12 days ≥90°F in 2026 · normal 24 · record 116 in 1995
0 days ≤32°F in 2026 · normal 0 · record 0 in 1940

The Full Record

Every day of the year, record and normal high & low with the year each record was set. Type to filter, click a column to sort.
Show me the data — the full daily record
DateRec HighYrNorm HiNorm LoRec LowYr
Jan 185°198781°67°55°1973
Jan 285°201980°67°57°1979
Jan 387°198780°67°57°1947
Jan 485°198780°67°58°1947
Jan 585°199080°67°57°2015
Jan 687°199680°67°57°1993
Jan 785°198780°67°56°1971
Jan 885°194680°67°58°1971
Jan 986°202581°67°59°1966
Jan 1087°202381°67°58°1947
Jan 1185°199681°67°59°1998
Jan 1286°198880°67°57°1978
Jan 1385°199181°67°57°1978
Jan 1486°199681°67°56°1963
Jan 1587°199881°67°58°1985
Jan 1687°199681°67°58°1959
Jan 1785°199680°67°57°2003
Jan 1885°194480°67°57°1963
Jan 1985°198680°67°59°1980
Jan 2087°198680°67°52°1969
Jan 2188°199680°67°57°1969
Jan 2287°197880°67°54°1969
Jan 2385°195480°67°55°1969
Jan 2485°194480°67°55°1969
Jan 2585°198180°67°56°1969
Jan 2686°195980°67°55°1969
Jan 2785°197080°67°54°1969
Jan 2884°197080°67°56°1975
Jan 2986°194380°67°56°1994
Jan 3085°194380°67°56°1972
Jan 3185°197080°67°53°1972
Feb 186°197080°67°53°1976
Feb 286°202180°67°53°1976
Feb 386°198680°66°55°1976
Feb 486°197780°66°54°1993
Feb 586°197780°66°56°1986
Feb 688°202380°66°56°1998
Feb 787°199680°66°56°1981
Feb 886°195880°66°58°1954
Feb 986°199680°66°53°1981
Feb 1085°195880°67°59°1941
Feb 1188°198480°67°56°1983
Feb 1285°195880°67°53°1983
Feb 1387°201680°67°58°1943
Feb 1486°197880°67°57°1993
Feb 1586°198180°67°56°1993
Feb 1686°197881°67°60°1959
Feb 1785°200081°68°56°1986
Feb 1884°197481°68°57°1986
Feb 1987°200481°68°57°1990
Feb 2087°197781°68°58°1990
Feb 2187°197781°68°55°1962
Feb 2285°197781°68°56°1962
Feb 2386°201581°68°60°1944
Feb 2486°200481°68°58°1962
Feb 2586°202581°68°58°1987
Feb 2686°197781°68°55°1991
Feb 2785°197781°68°58°1972
Feb 2886°197781°68°55°1987
Feb 2985°194581°68°58°1943
Mar 186°201581°68°58°1983
Mar 286°197781°68°58°1991
Mar 385°197481°68°59°1979
Mar 486°202581°68°59°1987
Mar 587°198681°68°59°1987
Mar 685°196881°68°58°1955
Mar 787°198681°68°60°1984
Mar 888°198681°68°58°1996
Mar 987°196081°68°58°2015
Mar 1088°197881°68°61°1974
Mar 1186°196181°68°56°1993
Mar 1286°198481°68°55°1976
Mar 1387°197881°68°55°1976
Mar 1486°197081°68°57°1976
Mar 1588°198781°68°57°1958
Mar 1688°201881°68°55°1955
Mar 1789°196081°68°57°1958
Mar 1886°196181°68°59°1997
Mar 1988°199881°68°60°1981
Mar 2087°202581°68°58°1958
Mar 2186°202581°68°61°1957
Mar 2287°198782°68°60°1957
Mar 2386°194382°69°57°1954
Mar 2488°198382°69°56°1955
Mar 2587°198182°69°57°1955
Mar 2687°198382°69°58°1965
Mar 2786°197082°69°61°1942
Mar 2888°202582°69°58°1975
Mar 2986°196182°69°59°1975
Mar 3087°197482°69°60°1972
Mar 3187°197482°69°60°1942
Apr 187°198382°69°61°2013
Apr 287°197482°69°60°1985
Apr 387°201682°69°59°1985
Apr 488°202583°69°61°1966
Apr 587°202583°70°61°1985
Apr 687°199683°70°57°1985
Apr 789°199683°70°60°1945
Apr 890°199683°70°60°1957
Apr 988°199583°70°60°1975
Apr 1087°200583°70°60°1975
Apr 1187°199683°70°62°1942
Apr 1288°199083°70°62°1942
Apr 1388°199083°70°63°1975
Apr 1487°198883°70°63°1959
Apr 1587°199683°70°62°1965
Apr 1688°198883°71°63°1942
Apr 1788°198884°71°62°1989
Apr 1889°199684°71°62°1954
Apr 1989°199684°70°60°1966
Apr 2088°199684°70°60°1958
Apr 2189°199684°70°56°1958
Apr 2288°199084°70°61°1958
Apr 2390°199684°70°60°1979
Apr 2489°199684°70°64°1974
Apr 2590°199684°70°60°1979
Apr 2688°199684°70°60°1979
Apr 2788°200884°70°60°1979
Apr 2891°199684°70°62°1995
Apr 2989°199084°70°61°2017
Apr 3088°202584°70°62°1989
May 189°197884°70°60°1989
May 288°201784°70°60°1989
May 388°197484°70°63°1946
May 490°200584°71°62°1981
May 589°197084°71°64°1996
May 688°197084°71°64°1954
May 789°200584°71°64°1957
May 889°197984°71°63°1987
May 989°200584°71°61°1987
May 1090°200584°71°62°1987
May 1190°197984°71°63°1987
May 1289°200584°71°64°1952
May 1389°200585°71°63°1987
May 1490°199685°71°64°1973
May 1589°201485°71°62°2006
May 1689°201985°72°65°2006
May 1789°197985°72°64°1985
May 1890°198885°72°64°1985
May 1990°200585°72°60°1985
May 2090°199685°72°64°1985
May 2190°194585°72°64°1983
May 2291°196885°72°65°1979
May 2390°196686°72°65°1959
May 2491°201986°72°66°1944
May 2589°196686°72°65°1944
May 2690°199286°72°65°1972
May 2790°200586°72°66°1979
May 2892°198786°73°65°1964
May 2989°194686°73°65°1964
May 3092°199286°73°65°1941
May 3193°198886°73°66°1964
Jun 191°199686°73°65°1982
Jun 291°199686°73°66°1982
Jun 391°198786°73°68°1941
Jun 492°199287°73°66°1964
Jun 590°198787°74°65°1955
Jun 691°201987°74°65°1979
Jun 790°197087°74°68°1980
Jun 890°200387°74°68°1957
Jun 992°201987°74°68°1969
Jun 1091°201987°74°67°1964
Jun 1192°199687°74°65°1964
Jun 1291°201987°74°67°1969
Jun 1390°197087°74°67°1963
Jun 1491°194587°74°67°1971
Jun 1591°194587°74°65°1971
Jun 1691°196787°74°68°1959
Jun 1791°201987°74°68°1991
Jun 1892°201987°74°66°1959
Jun 1991°202687°74°68°1959
Jun 2090°197987°74°69°1955
Jun 2191°196787°74°67°1975
Jun 2291°198987°74°68°1973
Jun 2390°198987°74°67°1982
Jun 2492°198787°74°69°1950
Jun 2592°194687°74°68°1985
Jun 2690°198187°74°67°1973
Jun 2792°199587°74°68°1977
Jun 2890°198787°74°68°1951
Jun 2990°198887°74°68°1950
Jun 3092°199587°74°69°1961
Jul 191°201987°74°69°1984
Jul 292°201588°74°68°1958
Jul 391°199188°74°69°1945
Jul 491°199588°74°68°1945
Jul 592°196888°74°66°1990
Jul 691°196888°75°66°1990
Jul 791°198488°75°69°1990
Jul 892°201988°75°70°1953
Jul 992°198788°75°68°1956
Jul 1091°198588°75°68°1956
Jul 1191°194588°75°68°1984
Jul 1292°198588°75°70°1946
Jul 1392°199588°75°69°1950
Jul 1494°199588°75°70°1946
Jul 1592°201988°75°67°1981
Jul 1691°196888°75°67°1981
Jul 1791°198588°75°69°1981
Jul 1891°198588°75°69°1981
Jul 1991°198788°75°67°1974
Jul 2091°197988°75°69°1958
Jul 2191°198688°75°67°1955
Jul 2292°198688°75°66°1955
Jul 2392°198788°75°69°1959
Jul 2492°198788°76°70°1940
Jul 2591°198788°76°70°1988
Jul 2691°198788°76°69°2016
Jul 2792°196988°76°69°2010
Jul 2892°198788°76°70°1958
Jul 2992°199088°76°71°1954
Jul 3092°199788°76°69°1963
Jul 3191°196888°76°70°1966
Aug 193°201988°76°69°1950
Aug 292°201989°76°71°1944
Aug 393°199589°76°70°1963
Aug 492°198689°76°68°1972
Aug 592°200389°76°70°1959
Aug 692°196989°76°68°1979
Aug 792°198489°76°70°1946
Aug 893°198789°76°69°1979
Aug 992°197089°76°67°1984
Aug 1094°201989°76°70°1957
Aug 1193°201589°76°69°1947
Aug 1293°199489°76°69°1997
Aug 1393°199789°76°69°1941
Aug 1492°200589°76°67°1965
Aug 1592°198689°76°68°1974
Aug 1692°196889°76°69°1968
Aug 1793°199589°76°66°2009
Aug 1893°199489°76°65°2009
Aug 1993°198689°76°66°2009
Aug 2093°198789°76°70°1965
Aug 2193°199589°76°68°2009
Aug 2293°201989°76°70°1976
Aug 2392°198789°76°70°1945
Aug 2493°198789°76°70°1965
Aug 2593°199689°76°67°1974
Aug 2693°199689°76°68°1971
Aug 2792°197089°76°69°1979
Aug 2894°201989°75°68°1974
Aug 2993°199789°75°68°1987
Aug 3095°201989°75°69°1987
Aug 3193°198489°75°68°1975
Sep 194°199789°75°69°1993
Sep 293°200589°75°69°1993
Sep 394°198689°75°69°1955
Sep 494°198789°75°69°1955
Sep 593°198789°75°68°1982
Sep 694°198689°75°68°1955
Sep 793°198889°75°68°1955
Sep 892°194689°75°67°1944
Sep 992°196789°75°66°1944
Sep 1092°196689°75°67°1944
Sep 1193°196589°75°66°1985
Sep 1292°199788°75°68°1973
Sep 1393°198588°75°68°1971
Sep 1493°198588°75°69°1957
Sep 1593°198588°75°67°1957
Sep 1692°196788°75°70°1950
Sep 1792°198588°75°68°1979
Sep 1895°199488°75°68°1945
Sep 1992°198688°75°68°1945
Sep 2092°199088°75°67°1975
Sep 2193°199588°75°64°2019
Sep 2293°199588°75°67°1950
Sep 2393°196688°75°68°1940
Sep 2493°196688°74°69°1945
Sep 2592°196588°74°69°1945
Sep 2693°198788°74°68°1945
Sep 2791°198788°74°68°1945
Sep 2893°199388°74°66°1975
Sep 2993°202088°74°67°1981
Sep 3092°198688°74°68°1976
Oct 192°198888°74°69°1959
Oct 292°196788°74°68°1952
Oct 392°199588°74°67°1949
Oct 492°196688°74°69°1945
Oct 593°199388°74°68°1944
Oct 694°198488°74°67°1980
Oct 792°198487°74°66°1966
Oct 892°200487°74°69°1944
Oct 992°198787°74°66°1944
Oct 1093°197987°74°66°1965
Oct 1192°198887°74°65°1955
Oct 1291°197987°74°65°1945
Oct 1391°196787°74°66°1964
Oct 1492°196887°74°68°1946
Oct 1592°199587°74°62°1946
Oct 1691°198387°74°66°1978
Oct 1791°198687°74°66°1971
Oct 1891°199087°74°66°1955
Oct 1991°199686°74°64°1981
Oct 2091°201586°74°64°1955
Oct 2191°196686°74°67°1955
Oct 2290°196886°74°66°1965
Oct 2390°196786°73°65°1965
Oct 2490°195786°73°64°1962
Oct 2591°201986°73°64°1962
Oct 2690°196686°73°61°1993
Oct 2790°196986°73°64°1971
Oct 2891°199686°73°66°1949
Oct 2992°201586°73°66°1958
Oct 3089°194186°73°64°1975
Oct 3191°199586°73°64°1962
Nov 190°199086°73°62°1946
Nov 290°196885°73°60°1946
Nov 389°196885°73°64°2007
Nov 490°196885°73°61°1992
Nov 593°198685°73°64°1992
Nov 689°198885°72°64°1978
Nov 789°197785°72°62°1946
Nov 891°198685°72°64°1979
Nov 989°198685°72°65°1979
Nov 1089°196885°72°63°1993
Nov 1190°198785°72°64°1993
Nov 1290°198384°72°62°1941
Nov 1388°195984°72°62°1974
Nov 1490°199584°72°60°1974
Nov 1588°196984°72°62°1974
Nov 1690°194184°71°63°1946
Nov 1790°194184°71°61°1964
Nov 1890°199584°71°64°1964
Nov 1988°194584°71°63°1949
Nov 2090°194684°71°62°1949
Nov 2188°195984°71°61°1958
Nov 2287°194683°71°62°1943
Nov 2387°196883°71°59°1958
Nov 2487°196883°71°57°1990
Nov 2587°196883°71°59°1958
Nov 2688°198083°71°59°1985
Nov 2789°196383°71°58°1972
Nov 2888°198383°71°59°1985
Nov 2989°198383°71°60°1941
Nov 3089°197983°71°61°1972
Dec 187°198383°71°58°1972
Dec 287°198382°71°59°1956
Dec 388°198382°70°56°2021
Dec 488°198382°70°61°1956
Dec 588°198382°70°59°1986
Dec 688°198382°70°57°1982
Dec 789°198382°70°56°1982
Dec 889°199582°70°56°1975
Dec 988°198382°70°58°1975
Dec 1088°199582°70°57°1972
Dec 1189°199582°70°55°1972
Dec 1289°197782°70°57°1972
Dec 1389°199582°69°58°1972
Dec 1489°199582°69°58°1989
Dec 1588°199582°69°56°1989
Dec 1687°199582°69°57°1989
Dec 1788°199282°69°57°1954
Dec 1888°199582°69°57°1988
Dec 1987°197982°69°54°1962
Dec 2087°199582°69°56°1972
Dec 2187°199582°69°57°1962
Dec 2286°199582°69°55°1983
Dec 2387°199582°68°59°1978
Dec 2487°194581°68°59°1978
Dec 2586°199581°68°59°1985
Dec 2687°200681°68°59°1968
Dec 2785°194681°68°59°1967
Dec 2885°195581°68°56°1996
Dec 2986°196981°68°57°1990
Dec 3086°201881°68°56°1958
Dec 3185°202481°68°58°1984
Data: NOAA/NWS Threaded Extremes (threadex) · normals 1991–2020 · part of Weather Trader