Last Frost Day

Frost history / Yeso 2 S, NM

Yeso 2 S, NM: frost dates by year

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

Elevation 4,850 ft, 34.403, -104.613. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianApr 25Oct 22
EarliestApr 7 (2025)Sep 21 (1983)
LatestMay 19 (1971)Nov 20 (2001)
Trend4.0 days earlier per decade1.5 days later per decade
Years with data2624

At 28°F (hard freeze) the median last spring date is Apr 14 and the median first fall date is Nov 2.

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)

Mar 31Apr 15Apr 30May 15May 301970198019902000201020201966: May 11967: May 151970: May 11971: May 191982: May 71983: May 181984: May 81993: Apr 211995: Apr 272000: Apr 82003: Apr 202004: Apr 242006: Apr 232007: Apr 262008: May 22010: May 122011: May 22012: Apr 162015: Apr 202016: May 22018: Apr 222020: Apr 172021: Apr 222022: Apr 142024: Apr 212025: Apr 7

First fall frost (32°F)

Sep 12Sep 27Oct 12Oct 27Nov 11Nov 261970198019902000201020201974: Nov 11983: Sep 211984: Oct 161986: Oct 121994: Oct 312000: Sep 242001: Nov 202003: Oct 262005: Oct 242006: Oct 222007: Oct 222008: Oct 222009: Oct 52011: Oct 262013: Oct 52016: Nov 92018: Oct 152019: Oct 112020: Oct 162021: Oct 162022: Nov 72023: Oct 142024: Oct 312025: Oct 29

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
2025Apr 7Oct 29Apr 6Oct 29
2024Apr 21Oct 31Apr 10Nov 1
2023no dataOct 14no dataOct 29
2022Apr 14Nov 7Apr 14Nov 12
2021Apr 22Oct 16Apr 22Nov 4
2020Apr 17Oct 16Apr 17Oct 24
2019no dataOct 11no dataOct 11
2018Apr 22Oct 15Apr 15Oct 15
2016May 2Nov 9Apr 2Nov 18
2015Apr 20no dataApr 17no data
2013no dataOct 5no dataOct 18
2012Apr 16no dataMar 10no data
2011May 2Oct 26Mar 27Nov 2
2010May 12no dataApr 7no data
2009no dataOct 5no dataOct 29
2008May 2Oct 22May 2Oct 22
2007Apr 26Oct 22Apr 14Oct 22
2006Apr 23Oct 22Apr 7Oct 30
2005no dataOct 24no dataNov 7
2004Apr 24no dataMar 8no data
2003Apr 20Oct 26Apr 9Oct 26
2001no dataNov 20no dataNov 20
2000Apr 8Sep 24Mar 20Nov 7
1995Apr 27no dataApr 25no data
1994no dataOct 31no dataNov 9
1993Apr 21no dataApr 21no data
1986no dataOct 12no dataNov 9
1984May 8Oct 16May 7Nov 20
1983May 18Sep 21Apr 15Nov 23
1982May 7no dataApr 21no data
1974no dataNov 1no dataNov 12
1971May 19no dataApr 14no data
1970May 1no dataMay 1no data
1967May 15no dataMay 2no data
1966May 1no dataApr 4no 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.