Last Frost Day

Frost history / Grand Forks Univ (Nws), ND

Grand Forks Univ (Nws), ND: frost dates by year

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

Elevation 830 ft, 47.922, -97.097. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianMay 11Sep 29
EarliestApr 18 (2007)Sep 6 (1956)
LatestJun 6 (1953)Oct 22 (2007)
Trend1.2 days earlier per decade2.2 days later per decade
Years with data6872

At 28°F (hard freeze) the median last spring date is May 2 and the median first fall date is Oct 7.

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 1419601970198019902000201020201951: May 101952: May 171953: Jun 61954: May 91955: May 81956: May 151957: May 91958: May 221959: May 231960: May 111961: May 261962: May 61963: May 221964: Jun 11965: May 271966: May 91967: May 211968: May 231970: May 51971: May 111972: May 81974: May 151976: May 71977: May 71978: Apr 221980: May 121981: May 101983: May 251985: Apr 261986: May 31987: Apr 221988: May 131989: May 61990: May 181991: May 51992: May 41993: May 261994: May 121995: May 171996: May 111997: May 151998: May 51999: May 82001: Apr 232002: May 242003: May 202004: May 142005: May 152006: May 52007: Apr 182008: May 272009: May 162010: May 92011: May 262012: Apr 262013: May 122014: May 162015: May 192016: May 142017: Apr 292018: May 112019: May 102020: May 152021: May 102022: May 212023: May 22024: Apr 242025: Apr 29

First fall frost (32°F)

Aug 28Sep 12Sep 27Oct 12Oct 2719601970198019902000201020201951: Sep 241952: Oct 21953: Oct 61954: Sep 221955: Sep 101956: Sep 61957: Sep 201958: Sep 301959: Sep 101960: Sep 301961: Sep 281962: Sep 201963: Oct 111964: Sep 111966: Sep 251967: Sep 271968: Oct 21969: Sep 301970: Sep 131971: Sep 181972: Sep 261973: Sep 161974: Sep 211975: Oct 11976: Sep 211977: Oct 21978: Oct 71980: Sep 271981: Sep 281982: Oct 191983: Sep 221984: Sep 241985: Sep 241986: Sep 131987: Oct 21988: Oct 41989: Sep 231990: Sep 231991: Sep 181992: Sep 221993: Sep 291994: Sep 231995: Sep 201996: Sep 291997: Oct 131998: Sep 301999: Oct 12001: Oct 52002: Oct 22003: Sep 252004: Oct 22005: Oct 52006: Sep 282007: Oct 222008: Oct 142009: Oct 82010: Oct 22011: Sep 152012: Sep 222013: Oct 152014: Oct 42015: Oct 72016: Oct 82017: Oct 92018: Sep 282019: Oct 102020: Sep 82021: Oct 202022: Oct 62023: Oct 102024: Oct 152025: Oct 14

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

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