Last Frost Day

Frost history / Kyle 2 E, SD

Kyle 2 E, SD: frost dates by year

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

Elevation 2,958 ft, 43.440, -102.143. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianMay 20Sep 15
EarliestApr 28 (1957)Aug 12 (1964)
LatestJun 25 (1958)Oct 15 (2015)
Trend1.4 days earlier per decade2.4 days later per decade
Years with data2424

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

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 29Jul 1419601970198019902000201020201957: Apr 281958: Jun 251964: Jun 21965: May 281968: May 201969: Jun 151970: May 31971: May 191972: Jun 201973: May 251974: May 311975: May 301998: May 52013: May 112014: May 162015: May 302016: May 172017: Jun 242018: May 202021: May 132022: May 252023: May 192024: May 52025: May 21

First fall frost (32°F)

Jul 29Aug 13Aug 28Sep 12Sep 27Oct 12Oct 2719601970198019902000201020201963: Sep 291964: Aug 121965: Sep 11968: Sep 51969: Sep 231970: Sep 131971: Sep 151972: Sep 151974: Sep 31975: Sep 121997: Oct 132012: Sep 142013: Sep 202014: Sep 142015: Oct 152016: Sep 262017: Sep 52018: Sep 262020: Aug 312021: Oct 112022: Sep 262023: Oct 62024: Sep 222025: Sep 5

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 21Sep 5May 17Sep 6
2024May 5Sep 22May 4Sep 22
2023May 19Oct 6May 2Oct 7
2022May 25Sep 26May 22Oct 8
2021May 13Oct 11May 4Oct 15
2020no dataAug 31no dataSep 10
2018May 20Sep 26Apr 25Sep 26
2017Jun 24Sep 5May 24Sep 5
2016May 17Sep 26May 15Oct 6
2015May 30Oct 15May 21Oct 16
2014May 16Sep 14May 15Oct 4
2013May 11Sep 20May 11Oct 6
2012no dataSep 14no dataOct 6
1998May 5no dataMay 5no data
1997no dataOct 13no dataOct 13
1975May 30Sep 12Apr 19Sep 21
1974May 31Sep 3May 12Sep 21
1973May 25no dataMay 22no data
1972Jun 20Sep 15May 7Sep 21
1971May 19Sep 15May 6Sep 17
1970May 3Sep 13May 1Sep 26
1969Jun 15Sep 23Jun 14Oct 8
1968May 20Sep 5May 20Oct 3
1965May 28Sep 1May 28Sep 17
1964Jun 2Aug 12May 24Sep 26
1963no dataSep 29no dataOct 28
1958Jun 25no dataJun 25no data
1957Apr 28no dataApr 17no data

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