Last Frost Day

Frost history / Phoenix Sky Harbor Intl Ap, AZ

Phoenix Sky Harbor Intl Ap, AZ: frost dates by year

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

Elevation 1,107 ft, 33.428, -112.004. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianFeb 3Dec 12
EarliestJan 2 (2015)Nov 4 (1956)
LatestMar 15 (1969)Dec 31 (2010)
Trend6.9 days earlier per decade6.0 days later per decade
Years with data74, 38 with no freeze74, 45 with no freeze

At 28°F (hard freeze) the median last spring date is Jan 26 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: Feb 201953: Feb 211954: Mar 131955: Feb 231956: Mar 131958: Jan 231959: Jan 41960: Feb 251961: Jan 71962: Mar 151963: Jan 231964: Mar 91965: Mar 41966: Mar 51967: Feb 171968: Jan 71969: Mar 151970: Feb 31971: Mar 31972: Feb 31973: Jan 221974: Jan 31975: Feb 231976: Jan 51977: Jan 121979: Jan 311985: Feb 51987: Jan 191990: Feb 162000: Jan 32007: Jan 152011: Feb 42013: Jan 152015: Jan 22019: Jan 2

First fall frost (32°F)

Oct 27Nov 11Nov 26Dec 11Dec 26Jan 1019601970198019902000201020201951: Dec 81952: Nov 261953: Nov 211954: Dec 271956: Nov 41957: Dec 31958: Nov 181960: Dec 61961: Nov 221963: Dec 131964: Nov 171965: Dec 201966: Nov 261967: Dec 101968: Dec 131969: Dec 311970: Dec 301971: Dec 91972: Dec 121973: Dec 251974: Dec 151978: Dec 71979: Nov 211987: Dec 251988: Dec 271990: Dec 231998: Dec 242003: Dec 282010: Dec 31

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
2023nonenonenonenone
2022nonenonenonenone
2021nonenonenonenone
2020nonenonenonenone
2019Jan 2nonenonenone
2018nonenonenonenone
2017nonenonenonenone
2016nonenonenonenone
2015Jan 2nonenonenone
2014nonenonenonenone
2013Jan 15nonenonenone
2012nonenonenonenone
2011Feb 4nonenonenone
2010noneDec 31nonenone
2009nonenonenonenone
2008nonenonenonenone
2007Jan 15nonenonenone
2006nonenonenonenone
2005nonenonenonenone
2004nonenonenonenone
2003noneDec 28nonenone
2002nonenonenonenone
2001nonenonenonenone
2000Jan 3nonenonenone
1999nonenonenonenone
1998noneDec 24nonenone
1997nonenonenonenone
1996nonenonenonenone
1995nonenonenonenone
1994nonenonenonenone
1993nonenonenonenone
1992nonenonenonenone
1991nonenonenonenone
1990Feb 16Dec 23noneDec 23
1989nonenonenonenone
1988noneDec 27nonenone
1987Jan 19Dec 25nonenone
1986nonenonenonenone
1985Feb 5noneFeb 1none
1984nonenonenonenone
1983nonenonenonenone
1982nonenonenonenone
1981nonenonenonenone
1980nonenonenonenone
1979Jan 31Nov 21nonenone
1978noneDec 7noneDec 7
1977Jan 12nonenonenone
1976Jan 5noneJan 3none
1975Feb 23noneJan 5none
1974Jan 3Dec 15noneDec 24
1973Jan 22Dec 25nonenone
1972Feb 3Dec 12Jan 6none
1971Mar 3Dec 9Jan 9Dec 12
1970Feb 3Dec 30Jan 30none
1969Mar 15Dec 31Jan 31none
1968Jan 7Dec 13noneDec 19
1967Feb 17Dec 10Jan 18none
1966Mar 5Nov 26Mar 4Dec 28
1965Mar 4Dec 20Feb 12none
1964Mar 9Nov 17Feb 27none
1963Jan 23Dec 13Jan 21none
1962Mar 15noneJan 15none
1961Jan 7Nov 22nonenone
1960Feb 25Dec 6noneDec 6
1959Jan 4nonenonenone
1958Jan 23Nov 18nonenone
1957noneDec 3nonenone
1956Mar 13Nov 4Feb 4Dec 24
1955Feb 23noneFeb 22none
1954Mar 13Dec 27noneDec 27
1953Feb 21Nov 21Feb 21Dec 24
1952Feb 20Nov 26Jan 5none
1951Mar 4Dec 8Jan 2Dec 8

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