Last Frost Day

Frost history / Haleyville, AL

Haleyville, AL: frost dates by year

Last spring and first fall frost at NOAA station USC00013620, 1951 to 2025, measured from daily minimum temperatures.

Elevation 920 ft, 34.231, -87.635. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianApr 3Nov 3
EarliestMar 4 (2012)Oct 3 (1974)
LatestApr 22 (2021)Nov 29 (1990)
Trend2.1 days earlier per decade1.9 days later per decade
Years with data6163

At 28°F (hard freeze) the median last spring date is Mar 20 and the median first fall date is Nov 13.

The trend is a straight-line fit through the years with a freeze. A positive spring trend means the last frost now comes later. Short or patchy records give noisy trends.

Chart

Last spring frost (32°F)

Feb 14Mar 1Mar 16Mar 31Apr 15Apr 3019601970198019902000201020201951: Mar 221952: Apr 71953: Apr 191955: Mar 311956: Apr 211957: Apr 151958: Apr 81960: Apr 111961: Apr 161962: Apr 161963: Mar 241965: Mar 281966: Apr 161967: Mar 231968: Apr 71969: Apr 11970: Apr 31971: Apr 71972: Apr 91973: Apr 111974: Apr 91975: Apr 131976: Apr 101977: Apr 61978: Mar 281979: Mar 261980: Mar 221981: Mar 251982: Apr 101983: Apr 201984: Mar 301985: Apr 91986: Mar 231987: Apr 41988: Mar 191989: Apr 121990: Apr 71991: Apr 11992: Apr 31993: Apr 101995: Mar 102003: Mar 312004: Apr 12006: Mar 262007: Apr 82008: Mar 252009: Apr 82010: Mar 222011: Mar 112012: Mar 42013: Mar 272014: Apr 162015: Mar 292016: Mar 212018: Apr 162019: Apr 12020: Mar 72021: Apr 222022: Mar 132023: Mar 212024: Mar 19

First fall frost (32°F)

Sep 27Oct 12Oct 27Nov 11Nov 26Dec 1119601970198019902000201020201951: Nov 31952: Oct 211953: Nov 61954: Oct 161955: Oct 161957: Oct 271958: Nov 211960: Oct 211962: Oct 241964: Oct 201965: Oct 251966: Oct 201967: Oct 281968: Oct 261969: Nov 51970: Nov 41971: Nov 71972: Nov 161973: Nov 101974: Oct 31975: Oct 191976: Oct 211977: Oct 131979: Nov 41980: Oct 301981: Oct 201982: Oct 261983: Nov 51984: Nov 131985: Nov 51986: Nov 131987: Oct 221988: Nov 291989: Oct 201990: Nov 291991: Nov 31992: Nov 71993: Oct 311995: Nov 41996: Nov 32002: Nov 82003: Nov 142004: Nov 252005: Oct 282006: Oct 232007: Nov 72008: Nov 82009: Nov 272010: Nov 62011: Oct 212012: Nov 132013: Oct 252014: Nov 12015: Nov 222016: Nov 112017: Nov 202018: Oct 222020: Nov 22021: Nov 142022: Oct 182023: Nov 12024: Nov 222025: Nov 3

Dots are single years. The gray line is the median, the green line the fitted trend.

Year by year

YearLast spring 32°FFirst fall 32°FLast spring 28°FFirst fall 28°F
2025no dataNov 3no dataNov 10
2024Mar 19Nov 22Mar 19Nov 29
2023Mar 21Nov 1Mar 21Nov 1
2022Mar 13Oct 18Mar 13Nov 14
2021Apr 22Nov 14Feb 20Nov 23
2020Mar 7Nov 2Mar 7Dec 1
2019Apr 1no dataMar 7no data
2018Apr 16Oct 22Mar 14Nov 11
2017no dataNov 20no dataNov 23
2016Mar 21Nov 11Feb 27Dec 9
2015Mar 29Nov 22Mar 29Nov 22
2014Apr 16Nov 1Mar 26Nov 14
2013Mar 27Oct 25Mar 27Nov 13
2012Mar 4Nov 13Mar 4Nov 25
2011Mar 11Oct 21Mar 11Nov 18
2010Mar 22Nov 6Mar 5Nov 27
2009Apr 8Nov 27Mar 3Nov 27
2008Mar 25Nov 8Mar 25Nov 17
2007Apr 8Nov 7Feb 18Nov 7
2006Mar 26Oct 23Mar 26Oct 24
2005no dataOct 28no dataNov 17
2004Apr 1Nov 25Apr 1Dec 2
2003Mar 31Nov 14Mar 3Nov 25
2002no dataNov 8no dataNov 27
1996no dataNov 3no dataNov 3
1995Mar 10Nov 4Mar 10Nov 4
1993Apr 10Oct 31Apr 2Nov 1
1992Apr 3Nov 7Apr 3Nov 7
1991Apr 1Nov 3Feb 27Nov 3
1990Apr 7Nov 29Mar 21Nov 30
1989Apr 12Oct 20Apr 11Nov 17
1988Mar 19Nov 29Mar 16Dec 2
1987Apr 4Oct 22Apr 4Nov 11
1986Mar 23Nov 13Mar 22Nov 13
1985Apr 9Nov 5Feb 27Dec 2
1984Mar 30Nov 13Mar 11Nov 13
1983Apr 20Nov 5Apr 20Nov 12
1982Apr 10Oct 26Apr 7Nov 5
1981Mar 25Oct 20Mar 20Oct 20
1980Mar 22Oct 30Mar 6Nov 21
1979Mar 26Nov 4Mar 26Nov 15
1978Mar 28no dataMar 5no data
1977Apr 6Oct 13Mar 23Nov 11
1976Apr 10Oct 21Apr 10Nov 2
1975Apr 13Oct 19Apr 4Nov 13
1974Apr 9Oct 3Mar 22Oct 22
1973Apr 11Nov 10Apr 11Nov 10
1972Apr 9Nov 16Mar 9Nov 24
1971Apr 7Nov 7Mar 24Nov 8
1970Apr 3Nov 4Mar 17Nov 16
1969Apr 1Nov 5Mar 16Nov 14
1968Apr 7Oct 26Mar 25Oct 29
1967Mar 23Oct 28Mar 18Nov 5
1966Apr 16Oct 20Apr 10Nov 3
1965Mar 28Oct 25Mar 22Oct 25
1964no dataOct 20no dataNov 21
1963Mar 24no dataMar 23no data
1962Apr 16Oct 24Mar 19Nov 23
1961Apr 16no dataMar 10no data
1960Apr 11Oct 21Mar 22Nov 7
1958Apr 8Nov 21Mar 22Nov 27
1957Apr 15Oct 27Mar 11Oct 28
1956Apr 21no dataMar 25no data
1955Mar 31Oct 16Mar 30Oct 25
1954no dataOct 16no dataOct 30
1953Apr 19Nov 6Feb 23Nov 6
1952Apr 7Oct 21Mar 16Oct 29
1951Mar 22Nov 3Mar 20Nov 3

"none" means the station recorded no freeze at that threshold in that half of the year. "no data" means more than 10% of the season's daily readings were missing. Years with no usable data are left out. See the methodology for the rules, and the ZIP lookup for 1991 to 2020 frost probabilities.