Last Frost Day

Frost history / Vail, CO

Vail, CO: frost dates by year

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

Elevation 8,304 ft, 39.639, -106.354. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianJun 19Sep 10
EarliestJun 2 (2021)Aug 17 (2025)
LatestJul 31 (1994)Sep 24 (2000)
Trend5.0 days earlier per decade1.5 days earlier per decade
Years with data3229

At 28°F (hard freeze) the median last spring date is Jun 1 and the median first fall date is Sep 19.

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)

May 15May 30Jun 14Jun 29Jul 14Jul 29Aug 1319902000201020201992: Jul 301993: Jul 71994: Jul 311995: Jun 261996: Jun 71997: Jul 141998: Jun 261999: Jun 112000: Jun 222001: Jun 172002: Jun 132003: Jul 132004: Jun 292005: Jun 152007: Jun 112008: Jun 152009: Jun 162010: Jun 182011: Jun 162013: Jun 242014: Jun 202015: Jun 82016: Jun 142017: Jun 142018: Jul 12019: Jun 242020: Jul 242021: Jun 22022: Jun 212023: Jul 232024: Jun 22025: Jun 8

First fall frost (32°F)

Jul 29Aug 13Aug 28Sep 12Sep 27Oct 1219902000201020201989: Aug 211994: Sep 161997: Sep 171998: Sep 221999: Sep 42000: Sep 242001: Sep 72002: Sep 142003: Sep 112004: Aug 282006: Sep 32007: Sep 112008: Sep 22010: Sep 72011: Sep 112012: Sep 82013: Sep 202014: Sep 122015: Sep 92016: Sep 82017: Sep 172018: Sep 112019: Aug 282020: Sep 102021: Sep 52022: Sep 112023: Sep 162024: Aug 292025: Aug 17

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
2025Jun 8Aug 17May 14Aug 18
2024Jun 2Aug 29May 26Sep 18
2023Jul 23Sep 16May 8Sep 23
2022Jun 21Sep 11Jun 21Oct 5
2021Jun 2Sep 5May 25Sep 5
2020Jul 24Sep 10Jul 23Sep 10
2019Jun 24Aug 28Jun 10Sep 13
2018Jul 1Sep 11May 15Sep 21
2017Jun 14Sep 17May 29Sep 25
2016Jun 14Sep 8May 26Sep 10
2015Jun 8Sep 9May 24Oct 12
2014Jun 20Sep 12Jun 15Oct 3
2013Jun 24Sep 20Jun 1Sep 20
2012no dataSep 8no dataSep 19
2011Jun 16Sep 11Jun 1Sep 22
2010Jun 18Sep 7May 31Sep 7
2009Jun 16no dataMay 11no data
2008Jun 15Sep 2Jun 15Sep 15
2007Jun 11Sep 11Jun 9Sep 11
2006no dataSep 3no dataSep 4
2005Jun 15no dataJun 11no data
2004Jun 29Aug 28Jun 29Aug 28
2003Jul 13Sep 11Jun 8Sep 14
2002Jun 13Sep 14May 26Sep 22
2001Jun 17Sep 7Jun 17Sep 9
2000Jun 22Sep 24May 14Sep 24
1999Jun 11Sep 4Jun 5Sep 21
1998Jun 26Sep 22Jun 7Sep 27
1997Jul 14Sep 17May 14Oct 5
1996Jun 7no dataJun 2no data
1995Jun 26no dataJun 12no data
1994Jul 31Sep 16May 22Sep 22
1993Jul 7no dataJun 5no data
1992Jul 30no dataJul 3no data
1989no dataAug 21no dataSep 4

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