Plan › Planting Calendar › Virginia
Planting calendar

Virginia Planting Calendar

Virginia spans USDA zones 7b, 8a, 8b. Last spring frost runs from March 17 to April 12 depending on where you are, which is weeks of difference — so pick the location nearest you rather than planting to a statewide date.

Frost dates by location

LocationZoneLast spring frostFirst fall frostFrost-free days
Norfolk 8b Mar 17 Nov 23 251
Richmond 7b Apr 3 Nov 4 215
Virginia Beach 8b Mar 18 Nov 22 249
Chesapeake 8a Mar 26 Nov 15 234
Arlington 7b Apr 7 Nov 2 209
Newport News 8a Mar 26 Nov 15 234
Alexandria 7b Apr 7 Nov 2 209
East Hampton 8b Mar 24 Nov 17 238
Hampton 8b Mar 24 Nov 17 238
Roanoke 7b Apr 12 Oct 28 199
Portsmouth Heights 8a Mar 26 Nov 15 234
Portsmouth 8a Mar 26 Nov 15 234
Suffolk 8a Apr 6 Nov 5 213

Zones in Virginia

Zone 7b Zone 8a Zone 8b
Bottom line: a statewide planting date is a compromise nobody's garden actually lives at. Virginia's last-frost spread is 26 days wide. Use the location nearest you.

Get the moon-planting email

A short note at each new and full moon: what to plant, what to hold off on. Free, and one click to stop.

We store your address to send the email and nothing else. No ads, never sold, unsubscribe any time. See our privacy policy.

Want this on your phone, in your garden? Moon Phase Garden keeps your frost dates, your planting windows and tonight's moon phase in one place, works offline, and lets you override these dates with what your own garden actually does. Free and ad-free.

Get it on Google Play · Plan a bed · Harvest every month

← All planting calendars