Last Frost Day

Frost history / Midland, MI

Midland, MI: frost dates by year

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

Elevation 640 ft, 43.609, -84.201. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianMay 3Oct 11
EarliestApr 11 (2019)Sep 22 (1974)
LatestJun 11 (1972)Oct 31 (2019)
Trend3.0 days earlier per decade3.0 days later per decade
Years with data5349

At 28°F (hard freeze) the median last spring date is Apr 20 and the median first fall date is Oct 28.

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 30Jun 14Jun 29198019902000201020201971: May 141972: Jun 111974: May 81975: Apr 261976: May 181977: Jun 71978: May 31979: May 11980: May 101981: May 181982: Apr 291983: May 171984: May 141986: May 31987: May 251988: Apr 251989: May 81990: May 111991: Apr 171992: May 271993: Apr 271994: May 11995: Apr 241996: May 131997: May 71998: Apr 281999: Apr 252000: Apr 132001: Apr 192002: May 192003: May 42004: May 32005: May 42006: Apr 282007: Apr 152008: Apr 302009: Apr 232010: May 92011: Apr 182012: Apr 292013: May 132014: Apr 272015: Apr 242016: Apr 302017: May 92018: Apr 292019: Apr 112020: May 132021: May 102022: Apr 292023: May 32024: Apr 252025: May 20

First fall frost (32°F)

Sep 12Sep 27Oct 12Oct 27Nov 11198019902000201020201971: Oct 71974: Sep 221975: Oct 21976: Sep 241977: Oct 41978: Oct 81979: Oct 111980: Oct 91981: Oct 31982: Oct 161983: Oct 151985: Oct 171986: Oct 101987: Oct 121988: Oct 61989: Sep 241990: Oct 231991: Sep 271993: Sep 301994: Oct 111995: Sep 231997: Oct 161998: Oct 221999: Oct 72000: Sep 282001: Oct 72002: Oct 142003: Oct 12004: Oct 52005: Oct 202006: Oct 122007: Oct 282008: Oct 42009: Oct 12010: Oct 42011: Oct 222012: Oct 82013: Oct 232014: Oct 112016: Oct 252017: Oct 262018: Oct 182019: Oct 312020: Oct 162021: Oct 222022: Sep 222023: Oct 232024: Oct 172025: Oct 26

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

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