Last Frost Day

Frost history / Massacre Rocks Sp, ID

Massacre Rocks Sp, ID: frost dates by year

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

Elevation 4,195 ft, 42.668, -112.998. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianMay 22Sep 29
EarliestApr 28 (2015)Aug 25 (1992)
LatestJul 18 (1987)Oct 28 (2014)
Trend3.6 days earlier per decade4.1 days later per decade
Years with data3630

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

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 14Jul 29198019902000201020201974: Jun 81975: May 291976: Jun 261977: May 301978: May 311979: May 301980: May 251981: May 131982: May 311983: May 151987: Jul 181989: May 251990: May 251992: May 21993: May 91994: Apr 301995: Jun 71996: May 261997: May 91998: Jun 52006: May 122011: Jun 32012: May 132013: May 32014: May 142015: Apr 282016: May 122017: May 202018: May 22019: Jun 102020: May 172021: May 122022: May 242023: May 92024: Jun 192025: May 2

First fall frost (32°F)

Aug 13Aug 28Sep 12Sep 27Oct 12Oct 27Nov 11198019902000201020201973: Oct 31974: Sep 131976: Sep 81978: Sep 191979: Sep 121980: Sep 221981: Sep 231982: Oct 61992: Aug 251993: Sep 131994: Oct 81995: Sep 211998: Oct 42005: Sep 272009: Oct 22010: Oct 122011: Oct 182012: Sep 222013: Oct 52014: Oct 282015: Oct 272016: Oct 52017: Sep 232018: Sep 242019: Sep 292020: Sep 102021: Sep 292022: Oct 172024: Oct 192025: Oct 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
2025May 2Oct 7Apr 23Oct 22
2024Jun 19Oct 19May 3Oct 20
2023May 9no dataApr 24no data
2022May 24Oct 17May 24Oct 27
2021May 12Sep 29May 12Oct 14
2020May 17Sep 10May 6Oct 23
2019Jun 10Sep 29May 11Oct 6
2018May 2Sep 24May 2Sep 26
2017May 20Sep 23May 18Oct 3
2016May 12Oct 5Apr 18Oct 12
2015Apr 28Oct 27Apr 4Nov 7
2014May 14Oct 28Mar 21Oct 29
2013May 3Oct 5May 2Oct 19
2012May 13Sep 22May 8Sep 22
2011Jun 3Oct 18May 2Oct 26
2010no dataOct 12no dataOct 13
2009no dataOct 2no dataOct 7
2006May 12no dataMay 12no data
2005no dataSep 27no dataOct 7
1998Jun 5Oct 4Apr 26Oct 4
1997May 9no dataMay 2no data
1996May 26no dataApr 28no data
1995Jun 7Sep 21Apr 23Sep 22
1994Apr 30Oct 8Apr 30Oct 22
1993May 9Sep 13May 6Sep 22
1992May 2Aug 25Apr 24Oct 7
1990May 25no dataApr 30no data
1989May 25no dataApr 26no data
1987Jul 18no dataApr 13no data
1983May 15no dataMay 15no data
1982May 31Oct 6May 29Oct 9
1981May 13Sep 23May 13Oct 1
1980May 25Sep 22Apr 12Oct 10
1979May 30Sep 12May 30Oct 27
1978May 31Sep 19Apr 18Sep 20
1977May 30no dataApr 18no data
1976Jun 26Sep 8Apr 30Sep 9
1975May 29no dataMay 25no data
1974Jun 8Sep 13May 16Sep 13
1973no dataOct 3no dataOct 3

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