Skip to content

Frost dates in Virginia

Across Virginia, the typical last spring frost is around Apr 11 and the first fall frost around Oct 29. Your own dates depend on where you are in the state; find your county below.

Most of the state's last spring frosts fall between Mar 30 and Apr 26, and its first fall frosts between Oct 18 and Nov 11.

These are the dates with a 50% chance of a 32°F frost on or after (spring) or on or before (fall), so plan tender crops a week or two after the spring date and keep row cover handy. For dates at your exact ZIP code, use the zone and frost date lookup; for what to plant when, see the planting guide by frost date.

Hardiness zones in Virginia: zone 6a, zone 6b, zone 7a, zone 7b, zone 8a, zone 8b

Frost dates by county in Virginia

CountyLast spring frostFirst fall frostGrowing season
AccomackMar 31Nov 11About 225 days
AlbemarleApr 3Nov 4About 215 days
AlexandriaMar 24Nov 18About 239 days
AlleghanyApr 27Oct 18About 174 days
AmeliaApr 7Nov 2About 209 days
AmherstApr 17Oct 25About 191 days
AppomattoxApr 7Nov 1About 208 days
ArlingtonApr 9Oct 31About 205 days
AugustaApr 21Oct 23About 185 days
BathApr 26Oct 19About 176 days
BedfordApr 7Oct 31About 207 days
BlandMay 6Oct 10About 157 days
BotetourtApr 11Oct 28About 200 days
BristolApr 21Oct 20About 182 days
BrunswickApr 7Oct 31About 207 days
BuchananApr 21Oct 26About 188 days
BuckinghamApr 15Oct 25About 193 days
CampbellApr 15Oct 24About 192 days
CarolineApr 14Oct 27About 196 days
CarrollApr 21Oct 23About 185 days
Charles CityMar 31Nov 6About 220 days
CharlotteApr 10Nov 1About 205 days
CharlottesvilleApr 2Nov 10About 222 days
ChesapeakeMar 23Nov 16About 238 days
ChesterfieldApr 3Nov 3About 214 days
ClarkeApr 17Oct 29About 195 days
CraigMay 2Oct 28About 179 days
CulpeperApr 21Oct 22About 184 days
CumberlandApr 28Oct 17About 172 days
DickensonApr 14Nov 1About 201 days
DinwiddieApr 9Oct 30About 204 days
EssexApr 8Oct 30About 205 days
FairfaxApr 14Oct 29About 198 days
Falls ChurchApr 9Oct 31About 205 days
FauquierApr 9Nov 1About 206 days
FloydApr 25Oct 17About 175 days
FluvannaApr 23Oct 21About 181 days
FranklinApr 20Oct 25About 188 days
FrederickApr 13Oct 28About 198 days
FredericksburgApr 6Nov 1About 209 days
GilesApr 27Oct 17About 173 days
GloucesterApr 1Nov 10About 223 days
GoochlandApr 17Oct 27About 193 days
GraysonApr 16Oct 27About 194 days
GreeneApr 17Oct 22About 188 days
GreensvilleMar 31Nov 6About 220 days
HalifaxApr 10Oct 30About 203 days
HamptonMar 24Nov 15About 236 days
HanoverApr 10Oct 29About 202 days
HarrisonburgApr 21Oct 23About 185 days
HenricoApr 10Oct 31About 204 days
HenryApr 24Oct 21About 180 days
HighlandMay 8Oct 5About 150 days
Isle of WightApr 1Nov 9About 222 days
James CityMar 31Nov 10About 224 days
King and QueenApr 7Nov 1About 208 days
King GeorgeApr 14Nov 8About 208 days
King WilliamApr 7Nov 1About 208 days
LancasterApr 1Nov 10About 223 days
LeeApr 22Oct 20About 181 days
LoudounApr 16Oct 25About 192 days
LouisaApr 26Oct 20About 177 days
LunenburgApr 8Nov 1About 207 days
LynchburgApr 17Oct 25About 191 days
MadisonApr 21Oct 22About 184 days
ManassasApr 12Oct 27About 198 days
MathewsApr 1Nov 10About 223 days
MecklenburgApr 5Nov 1About 210 days
MiddlesexApr 1Nov 10About 223 days
MontgomeryApr 21Oct 23About 185 days
NelsonApr 21Oct 25About 187 days
New KentApr 7Nov 1About 208 days
Newport NewsApr 1Nov 9About 222 days
NorfolkMar 23Nov 16About 238 days
NorthamptonMar 28Nov 17About 234 days
NorthumberlandMar 30Nov 14About 229 days
NottowayApr 11Nov 1About 204 days
OrangeApr 7Oct 30About 206 days
PageMay 1Oct 22About 174 days
PatrickApr 21Oct 25About 187 days
PittsylvaniaApr 22Oct 23About 184 days
PoquosonMar 24Nov 15About 236 days
PortsmouthMar 23Nov 16About 238 days
PowhatanApr 17Oct 27About 193 days
Prince EdwardApr 12Oct 29About 200 days
Prince GeorgeApr 3Nov 3About 214 days
Prince WilliamApr 12Oct 27About 198 days
PulaskiApr 26Oct 18About 175 days
RadfordApr 26Oct 18About 175 days
RappahannockApr 16Oct 27About 194 days
RichmondApr 3Nov 4About 215 days
RoanokeApr 3Nov 1About 212 days
RockbridgeApr 23Oct 23About 183 days
RockinghamApr 21Oct 23About 185 days
RussellApr 25Oct 16About 174 days
ScottApr 9Oct 29About 203 days
ShenandoahApr 25Oct 19About 177 days
SmythApr 23Oct 20About 180 days
SouthamptonApr 6Nov 1About 209 days
SpotsylvaniaApr 6Nov 1About 209 days
StaffordMar 28Nov 8About 225 days
SuffolkMar 27Nov 15About 233 days
SurryApr 6Nov 1About 209 days
SussexApr 9Oct 30About 204 days
TazewellApr 27Oct 18About 174 days
Virginia BeachMar 29Nov 12About 228 days
WarrenApr 13Oct 28About 198 days
WashingtonApr 23Oct 20About 180 days
WestmorelandApr 8Oct 30About 205 days
WinchesterApr 11Oct 29About 201 days
WiseApr 25Oct 23About 181 days
WytheApr 25Oct 18About 176 days
YorkApr 1Nov 9About 222 days

Source: NOAA NCEI U.S. Climate Normals 1991–2020, 50% probability of 32°F, from the weather station nearest each ZIP code; each county shows the middle value across its ZIP codes. Hills, valleys and cities can run a week or more earlier or later.

Frost dates for other states