Last Frost Day

Frost history / Craig 4SW, CO

Craig 4SW, CO: frost dates by year

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

Elevation 6,496 ft, 40.452, -107.591. Download the data (JSON) · NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianMay 30Sep 21
EarliestApr 25 (1992)Aug 18 (1978)
LatestJun 25 (1978)Oct 21 (2024)
Trend2.8 days earlier per decade2.3 days later per decade
Years with data3940

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

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 14198019902000201020201978: Jun 251979: Jun 11980: May 261981: Jun 161982: May 311983: May 311984: Jun 91985: May 311986: May 241987: May 271988: May 311989: Jun 221990: Jun 21991: May 131992: Apr 251993: Jun 242002: May 252004: May 302005: Jun 82006: May 302007: Jun 92008: Jun 132009: May 112010: May 262011: Jun 12012: May 292013: May 42014: Jun 152015: May 162016: May 242017: Jun 132018: May 32019: Jun 102020: May 262021: May 242022: Jun 12023: Apr 292024: May 252025: May 22

First fall frost (32°F)

Aug 13Aug 28Sep 12Sep 27Oct 12Oct 27198019902000201020201977: Sep 151978: Aug 181979: Oct 41980: Aug 311981: Oct 11982: Sep 281983: Sep 201984: Sep 221985: Sep 131986: Sep 261987: Sep 181988: Sep 191989: Sep 131990: Oct 81991: Sep 161992: Aug 271993: Sep 142002: Sep 232003: Sep 132005: Sep 132006: Sep 162007: Sep 252008: Oct 72009: Sep 222010: Sep 72011: Oct 72012: Oct 42013: Sep 262014: Sep 122015: Oct 132016: Sep 102017: Sep 172018: Sep 252019: Sep 222020: Sep 92021: Sep 222022: Sep 112023: Sep 232024: Oct 212025: 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 22Oct 7May 2Oct 20
2024May 25Oct 21May 25Oct 25
2023Apr 29Sep 23Apr 29Oct 13
2022Jun 1Sep 11May 22Oct 14
2021May 24Sep 22May 12Oct 13
2020May 26Sep 9May 8Sep 28
2019Jun 10Sep 22May 11Oct 3
2018May 3Sep 25Apr 27Oct 6
2017Jun 13Sep 17May 19Sep 26
2016May 24Sep 10May 3Oct 7
2015May 16Oct 13May 11Oct 28
2014Jun 15Sep 12May 15Sep 12
2013May 4Sep 26May 4Oct 4
2012May 29Oct 4Apr 30Oct 4
2011Jun 1Oct 7May 6Oct 8
2010May 26Sep 7May 25Oct 20
2009May 11Sep 22Apr 28Oct 1
2008Jun 13Oct 7May 2Oct 12
2007Jun 9Sep 25May 5Sep 25
2006May 30Sep 16May 12Sep 17
2005Jun 8Sep 13May 3Sep 15
2004May 30no dataMay 30no data
2003no dataSep 13no dataSep 14
2002May 25Sep 23May 23Oct 12
1993Jun 24Sep 14May 10Sep 14
1992Apr 25Aug 27Apr 24Oct 8
1991May 13Sep 16May 3Sep 23
1990Jun 2Oct 8May 10Oct 8
1989Jun 22Sep 13May 13Oct 5
1988May 31Sep 19May 4Sep 19
1987May 27Sep 18Apr 22Oct 11
1986May 24Sep 26May 23Sep 30
1985May 31Sep 13May 14Sep 23
1984Jun 9Sep 22May 8Sep 25
1983May 31Sep 20May 18Sep 20
1982May 31Sep 28May 7Oct 7
1981Jun 16Oct 1May 12Oct 1
1980May 26Aug 31Apr 18Sep 23
1979Jun 1Oct 4May 31Oct 21
1978Jun 25Aug 18Jun 25Sep 13
1977no 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–2020 frost probabilities.