Last Frost Day

Frost history / Sandy Lake Dam Libby, MN

Sandy Lake Dam Libby, MN: frost dates by year

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

Elevation 1,234 ft, 46.795, -93.321. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianMay 15Sep 23
EarliestApr 24 (2024)Aug 24 (1977)
LatestJun 14 (1958)Oct 17 (2021)
Trend1.9 days earlier per decade2.2 days later per decade
Years with data4948

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

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 2919601970198019902000201020201951: Jun 41952: May 291953: May 161954: May 81955: May 81956: Jun 11957: May 161958: Jun 141959: May 221960: May 111961: May 261962: May 91963: May 241964: Jun 41965: May 291966: May 111967: May 201968: May 231969: Jun 131970: May 151971: May 271972: May 81973: May 171974: May 141975: Apr 251976: May 181977: May 81978: May 21979: Jun 41980: May 151981: May 191982: May 81983: Jun 71984: May 31985: Apr 261986: May 31987: May 231988: May 131989: May 71990: May 112015: May 202018: May 122019: May 102020: May 122021: May 282022: May 42023: May 32024: Apr 242025: May 22

First fall frost (32°F)

Aug 13Aug 28Sep 12Sep 27Oct 12Oct 2719601970198019902000201020201951: Sep 241952: Oct 41953: Sep 221954: Sep 221955: Sep 111956: Sep 71957: Sep 201958: Sep 271959: Sep 161960: Sep 291961: Sep 231962: Sep 191963: Oct 121964: Sep 151965: Sep 251966: Sep 151967: Sep 221968: Sep 291969: Sep 241970: Aug 311971: Sep 181972: Sep 221973: Sep 201974: Sep 11975: Sep 121976: Sep 211977: Aug 241978: Oct 81979: Oct 71980: Sep 231981: Sep 171982: Aug 271983: Sep 231984: Sep 151985: Sep 241986: Oct 61987: Sep 251988: Sep 241989: Sep 232015: Oct 72018: Sep 292019: Oct 122020: Sep 172021: Oct 172022: Sep 282023: Oct 92024: Oct 82025: Oct 8

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 22Oct 8Apr 26Oct 8
2024Apr 24Oct 8Apr 21Oct 14
2023May 3Oct 9Apr 26Oct 28
2022May 4Sep 28Apr 28Oct 15
2021May 28Oct 17May 12Oct 22
2020May 12Sep 17May 12Oct 4
2019May 10Oct 12Apr 29Oct 28
2018May 12Sep 29Apr 29Oct 4
2015May 20Oct 7Apr 27Oct 18
1990May 11no dataMay 11no data
1989May 7Sep 23May 6Sep 27
1988May 13Sep 24Apr 28Sep 24
1987May 23Sep 25May 12Oct 3
1986May 3Oct 6Apr 22Oct 9
1985Apr 26Sep 24Apr 15Sep 26
1984May 3Sep 15May 3Sep 26
1983Jun 7Sep 23May 16Oct 12
1982May 8Aug 27Apr 27Aug 27
1981May 19Sep 17May 19Sep 17
1980May 15Sep 23May 15Sep 26
1979Jun 4Oct 7May 4Oct 7
1978May 2Oct 8May 2Oct 14
1977May 8Aug 24May 2Oct 2
1976May 18Sep 21May 7Sep 23
1975Apr 25Sep 12Apr 21Sep 13
1974May 14Sep 1May 6Sep 22
1973May 17Sep 20May 17Sep 20
1972May 8Sep 22Apr 25Sep 30
1971May 27Sep 18May 12Sep 22
1970May 15Aug 31May 2Sep 27
1969Jun 13Sep 24Apr 29Oct 17
1968May 23Sep 29May 5Oct 4
1967May 20Sep 22May 20Sep 24
1966May 11Sep 15May 9Oct 1
1965May 29Sep 25Apr 28Sep 26
1964Jun 4Sep 15Apr 23Oct 9
1963May 24Oct 12May 23Oct 29
1962May 9Sep 19Apr 23Sep 20
1961May 26Sep 23May 26Sep 23
1960May 11Sep 29May 11Sep 30
1959May 22Sep 16May 15Sep 17
1958Jun 14Sep 27May 28Oct 2
1957May 16Sep 20May 4Sep 26
1956Jun 1Sep 7May 16Sep 20
1955May 8Sep 11Apr 7Sep 11
1954May 8Sep 22May 5Oct 5
1953May 16Sep 22May 16Oct 6
1952May 29Oct 4Apr 23Oct 4
1951Jun 4Sep 24Apr 26Sep 28

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