Last Frost Day

Frost history / Christiansburg, VA

Christiansburg, VA: frost dates by year

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

Elevation 2,100 ft, 37.128, -80.403. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianApr 14Oct 25
EarliestMar 28 (1999)Oct 3 (2003)
LatestMay 23 (2002)Nov 17 (2024)
Trend0.7 days later per decade5.7 days later per decade
Years with data2931

At 28°F (hard freeze) the median last spring date is Mar 30 and the median first fall date is Nov 5.

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)

Mar 16Mar 31Apr 15Apr 30May 15May 302000201020201997: Apr 191998: Apr 281999: Mar 282000: Apr 102001: Apr 202002: May 232003: Apr 12004: Apr 72005: Apr 242006: Apr 112007: Apr 112008: May 12009: Apr 122010: Mar 282011: Apr 62012: Apr 132013: Apr 232014: Apr 182015: Apr 62016: Apr 112017: Apr 72018: Apr 182019: Apr 162020: May 112021: Apr 242022: Apr 212023: Apr 252024: Apr 82025: Apr 14

First fall frost (32°F)

Sep 27Oct 12Oct 27Nov 11Nov 262000201020201995: Oct 181996: Oct 51997: Oct 231998: Oct 231999: Oct 212000: Oct 92001: Oct 82002: Nov 22003: Oct 32004: Nov 92005: Oct 272006: Oct 132007: Oct 292008: Oct 202009: Oct 192010: Oct 302011: Oct 222012: Oct 302013: Oct 252014: Oct 312015: Oct 192016: Nov 122017: Oct 302018: Oct 202019: Nov 12020: Nov 22021: Nov 32022: Oct 102023: Nov 12024: Nov 172025: Oct 25

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
2025Apr 14Oct 25Apr 10Nov 11
2024Apr 8Nov 17Mar 25Nov 17
2023Apr 25Nov 1Mar 22Nov 1
2022Apr 21Oct 10Mar 30Nov 14
2021Apr 24Nov 3Apr 4Nov 5
2020May 11Nov 2Mar 9Nov 17
2019Apr 16Nov 1Apr 2Nov 2
2018Apr 18Oct 20Apr 18Nov 11
2017Apr 7Oct 30Mar 24Nov 11
2016Apr 11Nov 12Apr 11Nov 13
2015Apr 6Oct 19Mar 30Oct 19
2014Apr 18Oct 31Apr 18Nov 3
2013Apr 23Oct 25Apr 5Oct 26
2012Apr 13Oct 30Mar 10Nov 6
2011Apr 6Oct 22Mar 30Nov 6
2010Mar 28Oct 30Mar 28Nov 7
2009Apr 12Oct 19Mar 22Nov 28
2008May 1Oct 20Mar 26Nov 11
2007Apr 11Oct 29Apr 11Oct 30
2006Apr 11Oct 13Mar 27Oct 13
2005Apr 24Oct 27Mar 19Oct 27
2004Apr 7Nov 9Mar 24Nov 14
2003Apr 1Oct 3Apr 1Oct 3
2002May 23Nov 2Apr 7Nov 2
2001Apr 20Oct 8Apr 19Oct 28
2000Apr 10Oct 9Apr 9Nov 12
1999Mar 28Oct 21Mar 27Nov 17
1998Apr 28Oct 23Mar 24Nov 5
1997Apr 19Oct 23Apr 10Oct 23
1996no dataOct 5no dataNov 3
1995no dataOct 18no dataNov 4

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