Last Frost Day

Frost history / El Cajon, CA

El Cajon, CA: frost dates by year

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

Elevation 495 ft, 32.801, -116.928. Download the data (JSON) · NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianJan 18Dec 18
EarliestJan 1 (1991)Nov 26 (2010)
LatestMar 16 (1988)Dec 29 (2018)
Trend0.9 days earlier per decade2.3 days later per decade
Years with data33, 12 with no freeze30, 16 with no freeze

At 28°F (hard freeze) the median last spring date is Jan 15 and the median first fall date is Dec 23.

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)

Dec 16Dec 31Jan 15Jan 30Feb 14Mar 1Mar 16Mar 31198019902000201020201982: Jan 81983: Jan 31984: Feb 171985: Feb 51987: Jan 221988: Mar 161990: Feb 171991: Jan 11993: Jan 41999: Feb 132000: Jan 82001: Jan 182002: Feb 32013: Jan 152015: Jan 12019: Jan 42020: Feb 52022: Feb 252023: Feb 162024: Jan 82025: Jan 15

First fall frost (32°F)

Nov 11Nov 26Dec 11Dec 26Jan 10198019902000201020201983: Nov 271984: Dec 171985: Dec 121989: Dec 81990: Dec 231993: Dec 232010: Nov 262011: Dec 62012: Dec 202015: Dec 272016: Dec 182017: Dec 222018: Dec 292022: Dec 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
2025Jan 15nonenonenone
2024Jan 8nonenonenone
2023Feb 16nonenonenone
2022Feb 25Dec 17nonenone
2021nonenonenonenone
2020Feb 5nonenonenone
2019Jan 4nonenonenone
2018noneDec 29nonenone
2017noneDec 22nonenone
2016noneDec 18nonenone
2015Jan 1Dec 27nonenone
2014nonenonenonenone
2013Jan 15noneJan 15none
2012noneDec 20nonenone
2011noneDec 6nonenone
2010noneNov 26nonenone
2009no datanoneno datanone
2008no datanoneno datanone
2005noneno datanoneno data
2002Feb 3no datanoneno data
2001Jan 18no datanoneno data
2000Jan 8nonenonenone
1999Feb 13nonenonenone
1997noneno datanoneno data
1995nonenonenonenone
1993Jan 4Dec 23nonenone
1991Jan 1no datanoneno data
1990Feb 17Dec 23Feb 15Dec 23
1989no dataDec 8no datanone
1988Mar 16no datanoneno data
1987Jan 22no dataJan 17no data
1986no datanoneno datanone
1985Feb 5Dec 12nonenone
1984Feb 17Dec 17nonenone
1983Jan 3Nov 27Jan 3none
1982Jan 8no dataJan 8no data
1981no datanoneno datanone
1980nonenonenonenone

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