Last Frost Day

Frost history / San Rafael Civic Ctr, CA

San Rafael Civic Ctr, CA: frost dates by year

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

Elevation 120 ft, 37.998, -122.537. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianJan 30Dec 15
EarliestJan 1 (2016)Nov 12 (2000)
LatestMay 22 (1976)Dec 30 (1978)
Trend0.6 days earlier per decadelittle change (less than half a day per decade)
Years with data58, 22 with no freeze53, 29 with no freeze

At 28°F (hard freeze) the median last spring date is Feb 26 and the median first fall date is Dec 14.

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 31Apr 15Apr 30May 15May 3019601970198019902000201020201951: Mar 31952: Jan 91954: Jan 251955: Mar 11957: Feb 21960: Jan 21961: Jan 71962: Feb 271963: Jan 211966: Mar 171968: Jan 111969: Jan 91971: Jan 51972: Feb 21975: Jan 301976: May 221977: Apr 41979: Jan 291980: Jan 301985: Jan 131989: Feb 81990: Feb 191993: May 71996: Feb 271997: Apr 121999: Jan 52002: Jan 312003: Feb 82006: Feb 202007: Jan 182009: Jan 42011: Feb 272016: Jan 12017: Jan 62018: Feb 202024: Jan 11

First fall frost (32°F)

Oct 27Nov 11Nov 26Dec 11Dec 26Jan 1019601970198019902000201020201951: Dec 91954: Dec 261955: Dec 281956: Nov 201965: Dec 161968: Dec 211971: Dec 111972: Dec 51974: Nov 301978: Dec 301985: Nov 131988: Dec 261990: Dec 201992: Dec 141994: Dec 91996: Dec 131998: Dec 212000: Nov 122007: Dec 222008: Dec 172009: Dec 62010: Nov 242012: Dec 192015: Dec 27

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
2025nonenonenonenone
2024Jan 11nonenonenone
2023nonenonenonenone
2018Feb 20nonenonenone
2017Jan 6nonenonenone
2016Jan 1no datanoneno data
2015noneDec 27nonenone
2014nonenonenonenone
2012no dataDec 19no datanone
2011Feb 27no dataFeb 26no data
2010noneNov 24nonenone
2009Jan 4Dec 6Jan 4Dec 8
2008noneDec 17nonenone
2007Jan 18Dec 22Jan 14none
2006Feb 20no datanoneno data
2005nonenonenonenone
2003Feb 8no datanoneno data
2002Jan 31nonenonenone
2001nonenonenonenone
2000noneNov 12nonenone
1999Jan 5nonenonenone
1998noneDec 21noneDec 21
1997Apr 12no dataMar 2no data
1996Feb 27Dec 13nonenone
1995nonenonenonenone
1994noneDec 9nonenone
1993May 7no dataMay 7no data
1992noneDec 14noneDec 14
1991no datanoneno datanone
1990Feb 19Dec 20noneDec 21
1989Feb 8no dataFeb 7no data
1988noneDec 26nonenone
1987noneno datanoneno data
1986nonenonenonenone
1985Jan 13Nov 13nonenone
1980Jan 30no datanoneno data
1979Jan 29nonenonenone
1978no dataDec 30no datanone
1977Apr 4noneMar 14none
1976May 22nonenonenone
1975Jan 30nonenonenone
1974noneNov 30nonenone
1973no datanoneno datanone
1972Feb 2Dec 5noneDec 8
1971Jan 5Dec 11noneDec 11
1970nonenonenonenone
1969Jan 9nonenonenone
1968Jan 11Dec 21nonenone
1967nonenonenonenone
1966Mar 17nonenonenone
1965no dataDec 16no datanone
1964no datanoneno datanone
1963Jan 21no datanoneno data
1962Feb 27no datanoneno data
1961Jan 7nonenonenone
1960Jan 2nonenonenone
1959nonenonenonenone
1958nonenonenonenone
1957Feb 2no datanoneno data
1956no dataNov 20no dataDec 14
1955Mar 1Dec 28nonenone
1954Jan 25Dec 26nonenone
1953nonenonenonenone
1952Jan 9nonenonenone
1951Mar 3Dec 9nonenone

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