Last Frost Day

Frost history / Thorhult, MN

Thorhult, MN: frost dates by year

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

Elevation 1,237 ft, 48.211, -95.248. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianMay 29Sep 14
EarliestApr 29 (2025)Aug 12 (1961)
LatestJun 23 (2004)Oct 16 (2021)
Trend2.9 days earlier per decade3.8 days later per decade
Years with data5854

At 28°F (hard freeze) the median last spring date is May 12 and the median first fall date is Sep 25.

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)

Apr 15Apr 30May 15May 30Jun 14Jun 2919601970198019902000201020201960: May 281961: Jun 151962: May 261963: May 291964: Jun 41965: May 291966: Jun 101967: Jun 231968: May 231969: Jun 201970: May 261971: May 261972: Jun 211974: Jun 11975: Jun 81976: May 111980: Jun 191981: May 301983: Jun 71984: May 291985: Jun 51987: May 191988: May 131989: Jun 101990: Jun 41991: May 81992: Jun 201993: Jun 41994: May 121995: Jun 81996: Jun 41997: May 211998: Jun 31999: May 92000: May 192002: May 242003: May 302004: Jun 232005: May 182006: May 222007: Jun 52008: May 282010: May 92011: May 262012: May 312013: Jun 32014: May 172015: May 302016: May 172017: May 242018: May 112019: Jun 22020: May 302021: May 282022: May 222023: May 32024: May 52025: Apr 29

First fall frost (32°F)

Jul 29Aug 13Aug 28Sep 12Sep 27Oct 12Oct 2719601970198019902000201020201959: Sep 151960: Sep 131961: Aug 121962: Sep 141963: Sep 131964: Aug 131965: Aug 281966: Sep 151968: Sep 21969: Sep 111970: Aug 311971: Sep 171978: Aug 301979: Aug 151980: Sep 171981: Sep 141982: Aug 261983: Sep 131984: Sep 111985: Sep 111986: Aug 271987: Sep 251990: Sep 231991: Sep 181992: Sep 81993: Sep 151994: Sep 261996: Sep 141997: Sep 231998: Sep 211999: Sep 202000: Sep 152001: Sep 242002: Sep 242004: Aug 202005: Sep 292006: Sep 92007: Sep 92009: Aug 302010: Sep 162011: Sep 142012: Sep 142013: Sep 162014: Sep 122015: Oct 72017: Oct 62018: Sep 292019: Oct 122020: Sep 82021: Oct 162022: Sep 272023: Oct 82024: Oct 42025: Sep 7

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

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