Last Frost Day

Frost history / Harrisville 2NNE, MI

Harrisville 2NNE, MI: frost dates by year

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

Elevation 585 ft, 44.682, -83.281. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianMay 12Oct 16
EarliestApr 16 (2007)Sep 17 (1973)
LatestJun 11 (1972)Nov 2 (2021)
Trend2.5 days earlier per decade3.4 days later per decade
Years with data3737

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

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 29198019902000201020201972: Jun 111973: May 201974: May 81975: May 131976: May 191977: May 101978: Jun 101979: May 131981: May 181982: Jun 41984: May 141999: Apr 252000: May 152001: Apr 292002: May 212003: May 42004: May 42005: May 42006: Apr 292007: Apr 162008: May 62009: May 312010: May 102011: Apr 302012: Apr 292013: Apr 262014: May 172015: May 202016: May 162017: May 92018: May 122019: May 82020: May 142021: May 112023: May 262024: Apr 292025: May 20

First fall frost (32°F)

Sep 12Sep 27Oct 12Oct 27Nov 11198019902000201020201972: Oct 101973: Sep 171974: Sep 231975: Oct 261976: Sep 241977: Oct 61978: Oct 91979: Oct 101981: Oct 211982: Oct 171998: Oct 221999: Oct 72000: Oct 72001: Oct 72002: Oct 142003: Oct 62004: Oct 52005: Oct 292006: Oct 132007: Oct 122008: Oct 292009: Oct 112010: Oct 222011: Oct 222012: Oct 72013: Oct 222014: Oct 192015: Oct 172016: Oct 282017: Oct 262018: Oct 162019: Oct 142020: Oct 162021: Nov 22023: Oct 232024: Oct 172025: Oct 25

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

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