Last Frost Day

Frost history / Ajo, AZ

Ajo, AZ: frost dates by year

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

Elevation 1,751 ft, 32.370, -112.860. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianFeb 4Dec 10
EarliestJan 3 (1974)Oct 30 (1971)
LatestMar 14 (1954)Dec 31 (1969)
Trend0.7 days earlier per decade0.7 days later per decade
Years with data51, 18 with no freeze49, 24 with no freeze

At 28°F (hard freeze) the median last spring date is Jan 18 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 3119601970198019902000201020201951: Mar 41952: Jan 91953: Feb 221954: Mar 141955: Feb 231956: Feb 91960: Jan 191962: Mar 11963: Jan 201964: Feb 151965: Mar 31966: Mar 31967: Jan 101969: Feb 11970: Jan 71971: Mar 31972: Feb 41973: Jan 221974: Jan 31976: Jan 31979: Jan 301985: Feb 42011: Feb 42012: Feb 282013: Feb 122015: Jan 32016: Feb 42019: Feb 242020: Feb 62021: Jan 272022: Feb 232023: Feb 162024: Jan 11

First fall frost (32°F)

Oct 12Oct 27Nov 11Nov 26Dec 11Dec 26Jan 1019601970198019902000201020201951: Dec 81952: Dec 241953: Nov 211954: Dec 281956: Nov 201958: Nov 171960: Dec 71961: Dec 121963: Dec 131966: Dec 281967: Dec 101968: Dec 181969: Dec 311971: Oct 301972: Dec 101974: Dec 241978: Dec 82010: Nov 302011: Dec 42013: Dec 92015: Nov 302018: Dec 302019: Dec 182020: Dec 152022: 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
2025nonenonenonenone
2024Jan 11nonenonenone
2023Feb 16nonenonenone
2022Feb 23Dec 17nonenone
2021Jan 27nonenonenone
2020Feb 6Dec 15nonenone
2019Feb 24Dec 18Jan 3none
2018noneDec 30noneDec 30
2017nonenonenonenone
2016Feb 4nonenonenone
2015Jan 3Nov 30Jan 2none
2014nonenonenonenone
2013Feb 12Dec 9Jan 15none
2012Feb 28nonenonenone
2011Feb 4Dec 4Feb 4none
2010noneNov 30nonenone
1985Feb 4no dataFeb 4no data
1984nonenonenonenone
1983nonenonenonenone
1982nonenonenonenone
1981nonenonenonenone
1980nonenonenonenone
1979Jan 30nonenonenone
1978noneDec 8noneDec 8
1977nonenonenonenone
1976Jan 3no datanoneno data
1975nonenonenonenone
1974Jan 3Dec 24nonenone
1973Jan 22nonenonenone
1972Feb 4Dec 10Jan 6Dec 12
1971Mar 3Oct 30Mar 2Dec 9
1970Jan 7noneJan 7none
1969Feb 1Dec 31noneDec 31
1968noneDec 18noneDec 22
1967Jan 10Dec 10nonenone
1966Mar 3Dec 28noneDec 29
1965Mar 3noneFeb 13none
1964Feb 15noneJan 16none
1963Jan 20Dec 13Jan 20none
1962Mar 1noneFeb 28none
1961noneDec 12nonenone
1960Jan 19Dec 7Jan 6Dec 7
1959nonenonenonenone
1958noneNov 17nonenone
1957nonenonenonenone
1956Feb 9Nov 20Feb 4none
1955Feb 23noneFeb 21none
1954Mar 14Dec 28noneDec 28
1953Feb 22Nov 21noneDec 24
1952Jan 9Dec 24Jan 4none
1951Mar 4Dec 8nonenone

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