COLDESTSINCE.COMBrowse statesThe AlmanacYear in ReviewThe Wire
COLD94
Coldest Since
National Cold Records
Almanac · Punta Gorda, FL · Climate Almanac
📖 Climate Almanac

Punta Gorda, FL

26.919°N, 81.994°W · station PGDthr · 1914–2026 · 113 years of record

The Almanac Ribbon

Every day of the year at Punta Gorda: the record high and record low ever set (outer lines), the everyday normal range (shaded band), and the full record envelope behind it.
20406080100JanFebMarAprMayJunJulAugSepOctNovDeccoldestsince.com · hottestsince.com
Record high Record low Normal high–low band (1991–2020) hottest ever 101°F · coldest ever 22°F

Records by Month

MonthRecord highRecord low
Jan89°Jan 22, 196223°Jan 12, 1982
Feb92°Feb 20, 196227°Feb 5, 1996
Mar95°Mar 25, 194929°Mar 3, 1980
Apr96°Apr 27, 194538°Apr 8, 1971
May101°May 30, 202448°May 10, 1920
Jun101°Jun 17, 198157°Jun 1, 1984
Jul100°Jul 17, 195163°Jul 25, 1971
Aug101°Aug 12, 202365°Aug 19, 1929
Sep98°Sep 4, 195261°Sep 21, 1984
Oct99°Oct 20, 191942°Oct 29, 2008
Nov94°Nov 8, 196128°Nov 25, 1970
Dec96°Dec 7, 200922°Dec 29, 1920
All-time101°Jun 17, 198122°Dec 29, 1920

Longest-Standing Records

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

Oldest-standing record highs

DateRecordSetStanding
Aug 2796°1918108yrs
Oct 1999°1919107yrs
Oct 2092°1919107yrs
Oct 2293°1919107yrs
Jan 2385°1920106yrs
Jul 997°1920106yrs
Aug 2199°1920106yrs
Aug 2496°1920106yrs
Sep 895°1920106yrs
Sep 1297°1920106yrs
Sep 1396°1920106yrs
Sep 1496°1920106yrs

Oldest-standing record lows

DateRecordSetStanding
Nov 2036°1914112yrs
Aug 3068°1915111yrs
Mar 1039°1916110yrs
Mar 1140°1916110yrs
Mar 1734°1916110yrs
Mar 1936°1916110yrs
Apr 2150°1916110yrs
Feb 428°1917109yrs
May 1556°1917109yrs
Oct 1157°1917109yrs
Oct 1260°1917109yrs
Dec 931°1917109yrs

All-Time Extremes

Hottest ever

101°F
1981-06-17

Coldest ever

22°F
1920-12-29

Longest heat streak

103 days
≥ 90°F · ended 1951-09-16

The Warming Trend

Punta Gorda's annual mean temperature, each year a stripe — blue below the 1991–2020 average, red above.
1915: 71.8°F (-2.4 vs 1991–2020)1916: 72.9°F (-1.3 vs 1991–2020)1917: 72.8°F (-1.4 vs 1991–2020)1920: 72.0°F (-2.2 vs 1991–2020)1922: 74.4°F (+0.2 vs 1991–2020)1923: 73.7°F (-0.5 vs 1991–2020)1924: 73.5°F (-0.7 vs 1991–2020)1925: 73.3°F (-0.9 vs 1991–2020)1926: 73.1°F (-1.1 vs 1991–2020)1927: 74.4°F (+0.2 vs 1991–2020)1928: 72.9°F (-1.3 vs 1991–2020)1929: 74.3°F (+0.1 vs 1991–2020)1930: 72.7°F (-1.5 vs 1991–2020)1931: 73.2°F (-1.0 vs 1991–2020)1932: 74.9°F (+0.7 vs 1991–2020)1933: 75.1°F (+0.9 vs 1991–2020)1934: 74.1°F (-0.1 vs 1991–2020)1935: 73.6°F (-0.6 vs 1991–2020)1936: 74.0°F (-0.2 vs 1991–2020)1937: 73.9°F (-0.3 vs 1991–2020)1938: 73.8°F (-0.4 vs 1991–2020)1939: 73.9°F (-0.3 vs 1991–2020)1940: 72.3°F (-1.9 vs 1991–2020)1941: 73.3°F (-0.9 vs 1991–2020)1942: 72.6°F (-1.6 vs 1991–2020)1943: 73.4°F (-0.8 vs 1991–2020)1944: 76.5°F (+2.3 vs 1991–2020)1945: 75.6°F (+1.4 vs 1991–2020)1946: 76.4°F (+2.2 vs 1991–2020)1947: 75.2°F (+1.0 vs 1991–2020)1948: 76.8°F (+2.6 vs 1991–2020)1949: 75.8°F (+1.6 vs 1991–2020)1950: 75.1°F (+0.9 vs 1991–2020)1951: 75.3°F (+1.1 vs 1991–2020)1952: 73.5°F (-0.7 vs 1991–2020)1953: 74.7°F (+0.5 vs 1991–2020)1954: 72.9°F (-1.3 vs 1991–2020)1955: 73.9°F (-0.3 vs 1991–2020)1956: 74.2°F (+0.0 vs 1991–2020)1957: 74.9°F (+0.7 vs 1991–2020)1958: 73.2°F (-1.0 vs 1991–2020)1959: 74.6°F (+0.4 vs 1991–2020)1960: 74.1°F (-0.1 vs 1991–2020)1961: 75.1°F (+0.9 vs 1991–2020)1962: 74.9°F (+0.7 vs 1991–2020)1963: 73.5°F (-0.7 vs 1991–2020)1967: 73.3°F (-0.9 vs 1991–2020)1968: 71.5°F (-2.7 vs 1991–2020)1969: 71.8°F (-2.4 vs 1991–2020)1970: 71.9°F (-2.3 vs 1991–2020)1971: 73.1°F (-1.1 vs 1991–2020)1972: 74.0°F (-0.2 vs 1991–2020)1973: 73.2°F (-1.0 vs 1991–2020)1974: 74.0°F (-0.2 vs 1991–2020)1976: 71.9°F (-2.3 vs 1991–2020)1977: 72.4°F (-1.8 vs 1991–2020)1978: 72.9°F (-1.3 vs 1991–2020)1979: 72.9°F (-1.3 vs 1991–2020)1980: 73.4°F (-0.8 vs 1991–2020)1981: 72.0°F (-2.2 vs 1991–2020)1982: 75.2°F (+1.0 vs 1991–2020)1983: 73.2°F (-1.0 vs 1991–2020)1984: 73.3°F (-0.9 vs 1991–2020)1985: 74.8°F (+0.6 vs 1991–2020)1986: 74.9°F (+0.7 vs 1991–2020)1987: 73.7°F (-0.5 vs 1991–2020)1988: 73.4°F (-0.8 vs 1991–2020)1989: 74.7°F (+0.5 vs 1991–2020)1990: 75.6°F (+1.4 vs 1991–2020)1991: 75.2°F (+1.0 vs 1991–2020)1992: 73.8°F (-0.4 vs 1991–2020)1993: 74.2°F (-0.0 vs 1991–2020)1994: 75.3°F (+1.1 vs 1991–2020)1995: 74.1°F (-0.1 vs 1991–2020)1996: 73.3°F (-0.9 vs 1991–2020)1997: 74.9°F (+0.7 vs 1991–2020)1998: 74.5°F (+0.3 vs 1991–2020)1999: 73.1°F (-1.1 vs 1991–2020)2000: 72.4°F (-1.8 vs 1991–2020)2001: 72.8°F (-1.4 vs 1991–2020)2002: 73.5°F (-0.7 vs 1991–2020)2003: 73.2°F (-1.0 vs 1991–2020)2004: 72.9°F (-1.3 vs 1991–2020)2005: 73.5°F (-0.7 vs 1991–2020)2006: 73.6°F (-0.6 vs 1991–2020)2007: 74.5°F (+0.3 vs 1991–2020)2008: 73.6°F (-0.6 vs 1991–2020)2009: 74.3°F (+0.1 vs 1991–2020)2010: 71.6°F (-2.6 vs 1991–2020)2011: 74.6°F (+0.4 vs 1991–2020)2012: 74.8°F (+0.6 vs 1991–2020)2013: 74.9°F (+0.7 vs 1991–2020)2014: 74.4°F (+0.2 vs 1991–2020)2015: 75.5°F (+1.3 vs 1991–2020)2016: 74.5°F (+0.3 vs 1991–2020)2017: 75.1°F (+0.9 vs 1991–2020)2018: 75.6°F (+1.4 vs 1991–2020)2019: 75.2°F (+1.0 vs 1991–2020)2020: 75.9°F (+1.7 vs 1991–2020)2021: 75.4°F (+1.2 vs 1991–2020)2022: 75.4°F (+1.2 vs 1991–2020)2023: 76.7°F (+2.5 vs 1991–2020)2024: 77.0°F (+2.8 vs 1991–2020)2025: 75.1°F (+0.9 vs 1991–2020)19152025annual mean temperature · warmer ▲ redder

Days Above / Below the Mark

114 days ≥90°F in 2026 · normal 116 · record 171 in 2024
5 days ≤32°F in 2026 · normal 1 · record 11 in 2010

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 186°195275°52°27°2001
Jan 287°198275°52°35°1918
Jan 386°195275°52°29°1979
Jan 485°194275°52°27°1928
Jan 586°200775°52°25°2001
Jan 685°199875°52°29°1999
Jan 788°198975°52°31°2010
Jan 886°193375°52°32°1970
Jan 987°201375°51°31°1996
Jan 1086°201375°51°29°1970
Jan 1189°199374°51°28°2010
Jan 1287°202075°51°23°1982
Jan 1386°194975°51°25°1981
Jan 1486°202074°50°28°1981
Jan 1584°194775°51°31°1964
Jan 1685°192875°51°29°1978
Jan 1785°194375°51°33°1992
Jan 1886°194774°50°30°1977
Jan 1986°194374°50°29°1997
Jan 2087°195074°50°26°1977
Jan 2188°199074°50°27°1971
Jan 2289°196274°50°26°1985
Jan 2385°192074°50°30°1985
Jan 2486°196274°51°30°2003
Jan 2586°197474°51°34°2003
Jan 2687°194975°51°29°2001
Jan 2786°195075°51°32°1985
Jan 2886°201375°52°28°1986
Jan 2987°201375°52°28°1986
Jan 3086°200275°52°30°1978
Jan 3186°195075°52°27°1966
Feb 187°195075°52°29°2026
Feb 288°195075°52°29°2026
Feb 388°199076°52°27°2026
Feb 488°195076°52°28°1917
Feb 588°198276°52°27°1996
Feb 688°195776°52°31°1966
Feb 785°192876°52°28°1978
Feb 889°201876°52°34°1980
Feb 989°194976°52°29°1995
Feb 1087°201876°52°35°1976
Feb 1187°200176°52°34°1971
Feb 1288°200176°52°35°1926
Feb 1388°194977°52°32°1955
Feb 1487°194977°52°31°2006
Feb 1588°194977°53°29°1971
Feb 1686°194978°53°34°1991
Feb 1789°194978°54°33°1996
Feb 1888°201878°54°31°2013
Feb 1989°199078°54°33°2007
Feb 2092°196278°54°30°2015
Feb 2192°199778°54°34°2009
Feb 2289°194979°55°35°1977
Feb 2391°194979°55°33°1978
Feb 2490°202379°55°36°1989
Feb 2590°196279°55°31°2026
Feb 2688°202179°55°28°1967
Feb 2789°199779°56°34°1974
Feb 2890°201779°56°32°1980
Feb 2991°198979°56°37°2010
Mar 191°194579°55°36°1941
Mar 288°194579°55°30°1920
Mar 388°199779°55°29°1980
Mar 490°202679°55°32°1980
Mar 591°202379°55°38°2007
Mar 690°197479°55°37°2010
Mar 790°202379°55°39°2013
Mar 890°195179°55°33°1971
Mar 989°192580°55°35°1996
Mar 1089°194580°55°39°1916
Mar 1190°199780°55°40°1916
Mar 1289°197580°56°37°1926
Mar 1389°197380°56°39°1996
Mar 1490°202480°56°37°1993
Mar 1593°194580°56°37°2018
Mar 1692°194580°56°41°1988
Mar 1793°194581°57°34°1916
Mar 1894°194581°57°41°1985
Mar 1991°195581°57°36°1916
Mar 2091°194881°57°34°1971
Mar 2191°194882°58°40°2025
Mar 2290°195382°58°41°2018
Mar 2390°194982°58°41°1996
Mar 2495°194982°58°42°1981
Mar 2593°194982°58°40°1968
Mar 2692°194882°58°38°2013
Mar 2792°202082°58°38°2013
Mar 2893°194983°58°42°2013
Mar 2993°202183°59°43°1955
Mar 3092°192983°59°40°1971
Mar 3192°194583°59°39°2003
Apr 194°202584°59°42°1925
Apr 294°201784°60°46°1925
Apr 393°197484°60°43°1972
Apr 494°202384°60°42°1987
Apr 593°202384°60°46°1975
Apr 691°201484°60°41°1950
Apr 790°201184°60°38°1971
Apr 895°195384°61°41°1971
Apr 993°194684°61°42°2022
Apr 1096°194684°61°45°1973
Apr 1193°194684°61°45°1973
Apr 1295°202084°61°46°1971
Apr 1394°194585°61°44°1971
Apr 1493°202085°61°47°1932
Apr 1593°194585°61°45°1921
Apr 1694°194585°61°47°2004
Apr 1792°194585°61°47°2008
Apr 1893°194585°61°44°2001
Apr 1995°194585°62°50°1983
Apr 2094°194586°62°48°1974
Apr 2192°198286°62°50°1916
Apr 2293°194686°62°48°1993
Apr 2394°202086°62°48°2000
Apr 2493°194986°62°47°2005
Apr 2593°195086°62°45°2012
Apr 2696°194587°63°46°1921
Apr 2796°201787°63°48°1977
Apr 2895°201787°63°49°2000
Apr 2995°201787°63°48°1928
Apr 3094°193587°63°51°1992
May 195°197587°64°52°1925
May 298°195388°64°51°1981
May 396°195388°64°55°1981
May 496°195088°64°50°1971
May 595°195088°64°53°1945
May 696°198488°64°49°2017
May 795°200288°64°53°2016
May 895°195089°65°49°1992
May 997°200989°65°53°1992
May 1095°195089°65°48°1920
May 1197°201189°65°54°2001
May 1296°202489°65°55°2006
May 1396°202489°65°54°1977
May 1497°193589°66°56°1980
May 1599°201789°66°56°1917
May 1699°201789°66°49°1973
May 1797°198190°66°54°1973
May 1897°201790°67°55°2001
May 1997°201790°67°55°1979
May 2095°194590°67°56°2000
May 2197°201190°67°56°1993
May 2297°202590°67°58°1981
May 2398°202490°68°52°1968
May 2498°202490°68°58°1967
May 2598°194990°68°56°1967
May 2697°194590°68°56°1979
May 2798°194590°69°61°2007
May 2898°194590°69°60°1920
May 2998°202490°69°57°1971
May 30101°202490°70°55°1971
May 3198°202490°70°58°1971
Jun 198°195391°70°57°1984
Jun 298°198591°70°58°1984
Jun 399°198591°71°60°1933
Jun 498°194591°71°62°1933
Jun 5101°202491°71°64°1955
Jun 698°202691°71°61°1967
Jun 797°202491°72°61°1921
Jun 897°198091°72°60°1921
Jun 997°194591°72°63°1921
Jun 1098°194591°72°63°2000
Jun 1199°194892°72°63°1920
Jun 1298°197792°72°64°1920
Jun 1398°195192°72°60°1920
Jun 1497°193592°72°64°1950
Jun 1598°198192°72°63°1983
Jun 16101°198192°72°65°1933
Jun 1799°198192°72°66°1920
Jun 1898°201092°73°65°2012
Jun 1997°194892°73°66°1979
Jun 2096°200692°73°60°1943
Jun 2197°196491°73°66°1921
Jun 2297°197791°73°62°1943
Jun 2398°200491°73°66°1929
Jun 2499°200791°73°61°1921
Jun 2598°195191°73°60°1943
Jun 2698°194891°73°66°1979
Jun 2797°197791°73°65°1943
Jun 2898°198092°74°60°1920
Jun 2999°198092°74°66°1981
Jun 3097°195292°74°63°1981
Jul 199°199892°74°67°1931
Jul 2100°199892°74°65°1984
Jul 399°199892°74°68°1920
Jul 499°202492°74°66°1971
Jul 597°198192°74°68°1927
Jul 697°198592°74°66°1952
Jul 798°194592°74°65°1952
Jul 898°202692°74°65°1938
Jul 997°192092°74°67°1929
Jul 1097°193292°74°69°1928
Jul 1197°202392°74°67°1924
Jul 1298°202392°74°68°1922
Jul 1397°201092°74°68°1920
Jul 1498°202492°74°67°1952
Jul 1597°193292°74°67°1952
Jul 16100°195192°74°69°1920
Jul 1798°198392°74°64°1979
Jul 1897°202392°74°68°1967
Jul 1998°202392°74°66°1977
Jul 2098°202592°74°68°1929
Jul 2199°202492°74°68°1952
Jul 2297°202692°74°67°1929
Jul 2397°195692°74°68°1978
Jul 2498°193792°74°63°1971
Jul 2597°195292°74°69°1929
Jul 2697°195292°74°68°1952
Jul 2798°202592°74°68°1931
Jul 2897°197792°74°69°1952
Jul 2997°202392°75°67°1952
Jul 3096°195092°75°65°1952
Jul 3197°202092°75°65°1952
Aug 199°202492°75°66°1952
Aug 298°195692°75°65°1952
Aug 398°195692°75°65°1952
Aug 497°195692°75°68°1952
Aug 598°202592°75°67°1952
Aug 698°202392°75°67°1952
Aug 798°202392°75°66°1952
Aug 898°194192°75°65°1978
Aug 997°201292°75°68°1921
Aug 1098°195192°75°68°1952
Aug 11101°202392°75°67°1992
Aug 1298°193292°75°68°1952
Aug 1397°193292°75°67°1955
Aug 1499°195292°75°67°1928
Aug 1597°202592°75°67°1955
Aug 1698°195192°75°67°1955
Aug 1798°202592°75°67°1952
Aug 1897°200592°75°65°1929
Aug 1998°195092°75°65°1952
Aug 2097°195192°75°67°1955
Aug 2199°192092°75°65°1978
Aug 2297°201492°75°67°1957
Aug 2398°201492°75°66°1986
Aug 2496°192092°75°68°1929
Aug 2597°195892°75°68°1930
Aug 2697°194792°75°67°1920
Aug 2796°191892°75°65°1952
Aug 2896°193691°75°65°1952
Aug 2996°197891°75°66°1952
Aug 3096°198791°74°68°1915
Aug 3197°195691°74°66°1979
Sep 197°195291°74°67°1979
Sep 297°195291°74°66°1929
Sep 398°202091°74°64°1979
Sep 498°195291°74°66°1920
Sep 598°195291°74°67°1952
Sep 697°195291°74°67°1952
Sep 797°195191°74°65°1929
Sep 895°192091°74°67°1930
Sep 997°202491°74°67°1952
Sep 1097°202391°74°65°1963
Sep 1195°195091°74°68°1925
Sep 1297°192090°74°66°1952
Sep 1396°192090°74°68°1927
Sep 1496°192090°74°66°1979
Sep 1597°202390°74°68°1956
Sep 1696°201890°74°67°1963
Sep 1796°195790°73°68°1952
Sep 1896°194590°73°64°1981
Sep 1996°201890°73°65°1981
Sep 2095°195090°73°67°1922
Sep 2197°195290°73°61°1984
Sep 2295°195190°73°64°1999
Sep 2396°195190°73°65°1967
Sep 2496°195090°72°65°1990
Sep 2595°195289°72°65°1983
Sep 2696°195189°72°65°1991
Sep 2795°201889°72°62°1956
Sep 2895°195289°72°64°1931
Sep 2995°198689°72°64°1967
Sep 3095°195289°72°62°1994
Oct 194°194489°72°58°2001
Oct 295°202488°71°59°1976
Oct 395°202488°71°56°1929
Oct 494°196288°71°60°1929
Oct 594°195188°71°60°1929
Oct 694°202188°70°56°2010
Oct 795°200988°70°58°1932
Oct 895°196288°70°57°1979
Oct 995°195088°70°55°2000
Oct 1095°200988°69°53°2000
Oct 1194°196188°69°57°1917
Oct 1294°196187°69°60°1917
Oct 1394°201887°68°50°1977
Oct 1493°201887°68°50°1977
Oct 1594°201887°68°51°2010
Oct 1694°201887°67°51°1977
Oct 1794°201886°67°46°1977
Oct 1893°201886°66°49°2009
Oct 1999°191986°66°50°1927
Oct 2092°191986°66°46°1989
Oct 2192°202186°65°50°1989
Oct 2293°191985°65°48°1976
Oct 2392°195185°65°49°1923
Oct 2491°195185°65°45°2006
Oct 2591°194685°64°49°1926
Oct 2692°201085°64°48°1990
Oct 2792°201984°64°47°1957
Oct 2893°200984°63°49°2008
Oct 2992°200984°63°42°2008
Oct 3092°198684°63°43°2008
Oct 3193°198684°62°42°1993
Nov 193°202284°62°43°2014
Nov 291°196183°62°44°2014
Nov 391°201583°62°37°1966
Nov 490°193683°61°42°1970
Nov 589°197283°61°44°1969
Nov 692°196183°61°43°1976
Nov 794°196182°61°47°1923
Nov 890°202482°61°47°1923
Nov 990°202482°60°42°1976
Nov 1091°202382°60°39°2025
Nov 1192°202381°60°40°2025
Nov 1291°202481°60°39°1974
Nov 1390°200881°59°36°1968
Nov 1490°196181°59°38°1968
Nov 1590°196181°59°37°1969
Nov 1689°198881°59°34°1940
Nov 1789°196780°59°37°1970
Nov 1890°194880°59°40°1951
Nov 1989°201380°58°39°2008
Nov 2087°199880°58°36°1914
Nov 2190°194880°58°36°1937
Nov 2289°201480°57°37°1928
Nov 2388°198680°57°36°1970
Nov 2488°194680°57°28°1970
Nov 2589°194679°57°35°1950
Nov 2689°194679°57°38°1977
Nov 2790°194879°56°37°2008
Nov 2888°194879°56°37°1936
Nov 2989°200679°56°35°1959
Nov 3087°193179°56°36°1966
Dec 190°200979°56°37°1999
Dec 295°200979°56°37°2010
Dec 387°199478°56°35°1989
Dec 487°196178°56°35°1974
Dec 588°201378°56°37°2010
Dec 696°200978°56°33°1937
Dec 791°200978°56°32°2010
Dec 887°201378°56°38°1984
Dec 989°199478°55°31°1917
Dec 1087°196177°55°34°1917
Dec 1187°202177°55°28°1934
Dec 1286°196177°55°25°1962
Dec 1387°194877°55°30°1962
Dec 1487°195676°55°29°2010
Dec 1588°196176°54°32°2010
Dec 1686°194876°54°30°1968
Dec 1788°193376°54°32°1968
Dec 1888°201676°54°36°1981
Dec 1989°201676°54°30°1981
Dec 2088°201376°53°32°2000
Dec 2188°201376°53°30°2000
Dec 2286°194876°53°31°1973
Dec 2386°201576°53°25°1989
Dec 2487°201576°53°27°1989
Dec 2587°194176°53°27°1983
Dec 2686°194476°54°30°1985
Dec 2786°201576°54°27°2010
Dec 2887°201576°54°27°1920
Dec 2987°201576°53°22°1920
Dec 3087°202476°53°31°1917
Dec 3187°193675°53°30°2000
Data: NOAA/NWS Threaded Extremes (threadex) · normals 1991–2020 · part of Weather Trader