Last Frost Day

Frost history / Oakland Metro Intl Ap, CA

Oakland Metro Intl Ap, CA: frost dates by year

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

Elevation 6 ft, 37.721, -122.221. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianJan 25Dec 9
EarliestJan 2 (1960)Nov 18 (2000)
LatestMar 3 (1953)Dec 27 (2015)
Trend1.9 days earlier per decade1.1 days earlier per decade
Years with data58, 31 with no freeze58, 38 with no freeze

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

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 1619601970198019902000201020201951: Jan 311952: Jan 31953: Mar 31954: Jan 251955: Feb 281956: Feb 181957: Feb 41960: Jan 21961: Jan 201962: Feb 271963: Jan 211973: Jan 71975: Jan 301976: Feb 52001: Jan 182002: Jan 312003: Feb 92004: Jan 42007: Jan 182009: Jan 42011: Feb 272012: Jan 182013: Jan 132015: Jan 32018: Feb 202022: Jan 22023: Jan 31

First fall frost (32°F)

Nov 11Nov 26Dec 11Dec 26Jan 1019601970198019902000201020201951: Dec 91954: Dec 261956: Dec 81960: Dec 71962: Dec 271965: Dec 211968: Dec 211972: Dec 81978: Dec 202000: Nov 182004: Nov 302005: Nov 272006: Dec 182009: Dec 82010: Nov 252011: Dec 92013: Dec 52015: Dec 272017: Dec 222022: Dec 18

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
2024nonenonenonenone
2023Jan 31nonenonenone
2022Jan 2Dec 18nonenone
2021nonenonenonenone
2020nonenonenonenone
2019nonenonenonenone
2018Feb 20nonenonenone
2017noneDec 22nonenone
2016nonenonenonenone
2015Jan 3Dec 27nonenone
2014nonenonenonenone
2013Jan 13Dec 5nonenone
2012Jan 18nonenonenone
2011Feb 27Dec 9nonenone
2010noneNov 25nonenone
2009Jan 4Dec 8nonenone
2008nonenonenonenone
2007Jan 18nonenonenone
2006noneDec 18nonenone
2005noneNov 27nonenone
2004Jan 4Nov 30nonenone
2003Feb 9nonenonenone
2002Jan 31nonenonenone
2001Jan 18nonenonenone
2000noneNov 18nonenone
1986noneno datanoneno data
1985nonenonenonenone
1984nonenonenonenone
1983no datanoneno datanone
1980nonenonenonenone
1979nonenonenonenone
1978noneDec 20nonenone
1977nonenonenonenone
1976Feb 5nonenonenone
1975Jan 30nonenonenone
1974nonenonenonenone
1973Jan 7nonenonenone
1972noneDec 8noneDec 8
1971nonenonenonenone
1970nonenonenonenone
1969nonenonenonenone
1968noneDec 21nonenone
1967nonenonenonenone
1966nonenonenonenone
1965noneDec 21nonenone
1964nonenonenonenone
1963Jan 21nonenonenone
1962Feb 27Dec 27nonenone
1961Jan 20noneJan 5none
1960Jan 2Dec 7nonenone
1959nonenonenonenone
1958nonenonenonenone
1957Feb 4nonenonenone
1956Feb 18Dec 8nonenone
1955Feb 28nonenonenone
1954Jan 25Dec 26nonenone
1953Mar 3nonenonenone
1952Jan 3nonenonenone
1951Jan 31Dec 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.