Last Frost Day

Frost history / Petersburg, VA

Petersburg, VA: frost dates by year

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

Elevation 19 ft, 37.239, -77.392. Download the data (JSON), NOAA daily records

Summary at 32°F

Last spring frostFirst fall frost
MedianMar 31Nov 6
EarliestMar 1 (2024)Oct 18 (2015)
LatestApr 20 (2022)Nov 27 (2024)
Trend4.7 days earlier per decade5.0 days later per decade
Years with data2223

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

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)

Feb 14Mar 1Mar 16Mar 31Apr 15Apr 30201020202004: Apr 62005: Apr 172006: Apr 102007: Apr 112008: Mar 222009: Mar 262010: Mar 102011: Mar 302012: Mar 122013: Apr 42014: Apr 192015: Mar 292016: Apr 102017: Mar 242018: Mar 272019: Apr 22020: Mar 82021: Apr 32022: Apr 202023: Mar 212024: Mar 12025: Apr 9

First fall frost (32°F)

Oct 12Oct 27Nov 11Nov 26Dec 11201020202003: Nov 92004: Nov 82005: Oct 292006: Oct 252007: Nov 72008: Oct 302009: Nov 72010: Nov 62011: Oct 302012: Nov 32013: Oct 252014: Nov 22015: Oct 182016: Nov 122017: Nov 102018: Nov 102019: Nov 32020: Nov 172021: Nov 42022: Nov 132023: Nov 12024: Nov 272025: Nov 10

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 9Nov 10Mar 3Nov 18
2024Mar 1Nov 27Feb 20Nov 29
2023Mar 21Nov 1Mar 21Nov 1
2022Apr 20Nov 13Mar 29Nov 17
2021Apr 3Nov 4Apr 3Nov 19
2020Mar 8Nov 17Mar 8Nov 18
2019Apr 2Nov 3Mar 27Nov 8
2018Mar 27Nov 10Mar 23Nov 22
2017Mar 24Nov 10Mar 22Nov 11
2016Apr 10Nov 12Apr 10Nov 12
2015Mar 29Oct 18Mar 29Nov 23
2014Apr 19Nov 2Mar 28Nov 14
2013Apr 4Oct 25Mar 24Nov 13
2012Mar 12Nov 3Mar 7Nov 9
2011Mar 30Oct 30Mar 30Nov 19
2010Mar 10Nov 6Mar 10Nov 28
2009Mar 26Nov 7Mar 23Dec 6
2008Mar 22Oct 30Mar 11Nov 19
2007Apr 11Nov 7Apr 9Nov 24
2006Apr 10Oct 25Mar 29Nov 3
2005Apr 17Oct 29Mar 18Nov 18
2004Apr 6Nov 8Mar 23Nov 26
2003no dataNov 9no dataDec 2

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