Last Frost Day

Frost history / Port Huron, MI

Port Huron, MI: frost dates by year

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

Elevation 590 ft, 42.975, -82.419. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianApr 25Oct 24
EarliestApr 8 (2023)Sep 24 (1989)
LatestMay 23 (1963)Nov 22 (1994)
Trend1.1 days earlier per decade2.6 days later per decade
Years with data7273

At 28°F (hard freeze) the median last spring date is Apr 11 and the median first fall date is Nov 6.

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)

Mar 31Apr 15Apr 30May 15May 3019601970198019902000201020201951: May 131952: May 31953: Apr 241954: May 211956: Apr 261957: Apr 151958: Apr 301959: Apr 211960: Apr 191961: May 21962: Apr 201963: May 231964: Apr 201965: Apr 251966: May 101967: May 161968: May 61969: Apr 201970: May 71971: Apr 271972: Apr 281973: Apr 141974: May 71975: Apr 211976: May 191977: Apr 291978: May 221979: Apr 111980: Apr 211981: Apr 221982: Apr 231983: Apr 251984: Apr 221985: Apr 101986: May 21987: May 121988: Apr 251989: Apr 241990: May 111991: Apr 231992: May 51993: Apr 271994: Apr 221995: Apr 161996: Apr 281997: Apr 211998: Apr 112000: Apr 122001: Apr 182002: May 202003: Apr 232004: Apr 272005: Apr 242006: Apr 92007: Apr 142008: Apr 302009: Apr 132010: Apr 232011: Apr 182012: Apr 292013: May 142014: May 62015: Apr 252017: May 92018: Apr 212019: Apr 152020: May 92021: May 12022: Apr 282023: Apr 82024: Apr 262025: Apr 17

First fall frost (32°F)

Sep 12Sep 27Oct 12Oct 27Nov 11Nov 26Dec 1119601970198019902000201020201951: Sep 291952: Oct 31953: Oct 81954: Oct 201955: Oct 251956: Nov 91957: Oct 121958: Oct 121959: Oct 191960: Oct 241961: Nov 41962: Oct 241963: Nov 21964: Oct 51965: Oct 51966: Oct 301967: Oct 201968: Oct 301969: Oct 221970: Oct 161971: Nov 41972: Oct 131973: Nov 51974: Oct 81975: Oct 301976: Oct 171977: Oct 171978: Oct 81979: Oct 131980: Oct 221981: Oct 231982: Oct 161984: Nov 21985: Nov 111986: Nov 31987: Oct 41988: Oct 111989: Sep 241990: Oct 191991: Sep 281992: Oct 171993: Oct 101994: Nov 221995: Nov 31996: Oct 111997: Oct 221998: Oct 301999: Nov 42000: Nov 142001: Oct 172002: Oct 162003: Nov 62004: Nov 72005: Nov 102006: Oct 122007: Nov 162008: Oct 292009: Nov 62010: Nov 32011: Nov 102012: Nov 132013: Oct 252015: Oct 172016: Nov 122017: Nov 82018: Oct 182019: Nov 62020: Oct 312021: Nov 32022: Nov 132023: Oct 312024: Oct 272025: Nov 2

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

"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.