Last Frost Day

Frost history / Weslaco, TX

Weslaco, TX: frost dates by year

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

Elevation 75 ft, 26.178, -97.971. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianJan 30Dec 14
EarliestJan 3 (1979)Nov 3 (1951)
LatestMar 13 (1951)Dec 25 (1953)
Trend1.0 days earlier per decade4.3 days later per decade
Years with data57, 24 with no freeze52, 33 with no freeze

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

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 131955: Feb 121958: Feb 131959: Jan 51960: Feb 261961: Jan 301962: Jan 131963: Feb 141964: Jan 171965: Feb 251966: Jan 301967: Feb 91968: Feb 241969: Jan 51970: Jan 71971: Jan 71973: Feb 101975: Jan 141976: Jan 91977: Jan 191978: Feb 221979: Jan 31980: Mar 21982: Feb 61984: Jan 191985: Feb 21989: Mar 61996: Mar 81997: Jan 142001: Jan 202002: Jan 32024: Jan 182025: Feb 22

First fall frost (32°F)

Oct 27Nov 11Nov 26Dec 11Dec 26Jan 1019601970198019902000201020201951: Nov 31953: Dec 251956: Nov 301957: Dec 11958: Dec 161959: Nov 181963: Dec 231964: Dec 181966: Dec 121969: Nov 211970: Nov 161977: Dec 221978: Dec 101983: Dec 221985: Dec 141989: Dec 131990: Dec 231996: Dec 191997: Dec 14

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 22noneFeb 22none
2024Jan 18noneJan 17none
2023nonenonenonenone
2009noneno datanoneno data
2008nonenonenonenone
2007no datanoneno datanone
2006no datanoneno datanone
2003noneno datanoneno data
2002Jan 3nonenonenone
2001Jan 20nonenonenone
2000nonenonenonenone
1999nonenonenonenone
1998nonenonenonenone
1997Jan 14Dec 14nonenone
1996Mar 8Dec 19Feb 5Dec 19
1995noneno datanoneno data
1994noneno datanoneno data
1993nonenonenonenone
1992nonenonenonenone
1991nonenonenonenone
1990noneDec 23noneDec 24
1989Mar 6Dec 13noneDec 22
1988nonenonenonenone
1987noneno datanoneno data
1986noneno datanoneno data
1985Feb 2Dec 14Feb 2none
1984Jan 19nonenonenone
1983noneDec 22noneDec 24
1982Feb 6no dataJan 14no data
1981nonenonenonenone
1980Mar 2nonenonenone
1979Jan 3noneJan 3none
1978Feb 22Dec 10noneDec 10
1977Jan 19Dec 22nonenone
1976Jan 9nonenonenone
1975Jan 14noneJan 14none
1974nonenonenonenone
1973Feb 10no dataFeb 10no data
1972no datanoneno datanone
1971Jan 7nonenonenone
1970Jan 7Nov 16Jan 7none
1969Jan 5Nov 21nonenone
1968Feb 24nonenonenone
1967Feb 9nonenonenone
1966Jan 30Dec 12Jan 30none
1965Feb 25nonenonenone
1964Jan 17Dec 18nonenone
1963Feb 14Dec 23Jan 24none
1962Jan 13noneJan 12none
1961Jan 30nonenonenone
1960Feb 26nonenonenone
1959Jan 5Nov 18nonenone
1958Feb 13Dec 16noneDec 16
1957noneDec 1noneDec 1
1956noneNov 30nonenone
1955Feb 12nonenonenone
1954nonenonenonenone
1953noneDec 25noneDec 26
1952nonenonenonenone
1951Mar 13Nov 3Feb 2none

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