Last Frost Day

Frost history / Harlingen, TX

Harlingen, TX: frost dates by year

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

Elevation 38 ft, 26.203, -97.673. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianFeb 6Dec 16
EarliestJan 6 (1959)Nov 20 (1969)
LatestMar 6 (1966)Dec 26 (1953)
Trendlittle change (less than half a day per decade)1.3 days later per decade
Years with data63, 29 with no freeze63, 46 with no freeze

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

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 31Jan 15Jan 30Feb 14Mar 1Mar 1619601970198019902000201020201951: Feb 41955: Feb 121957: Jan 181959: Jan 61960: Feb 261962: Jan 131963: Feb 131965: Feb 261966: Mar 61967: Feb 101968: Feb 251969: Jan 61970: Jan 81973: Feb 121974: Feb 271976: Jan 101977: Jan 201978: Feb 231979: Jan 151980: Mar 41981: Feb 111982: Feb 71984: Jan 211985: Feb 31989: Feb 81996: Feb 51997: Jan 172010: Jan 102011: Feb 122014: Jan 302017: Jan 82021: Feb 172022: Feb 52025: Feb 22

First fall frost (32°F)

Nov 11Nov 26Dec 11Dec 26Jan 1019601970198019902000201020201953: Dec 261957: Dec 11958: Dec 161959: Nov 291963: Dec 231964: Dec 181966: Dec 121969: Nov 201976: Nov 291977: Dec 221978: Dec 101983: Dec 221985: Dec 141996: Dec 192004: Dec 252009: Dec 52022: Dec 23

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

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