Virginia planting zones & frost dates
USDA hardiness zones in Virginia go from 7a to 8b. Pick your city for its average frost dates and a planting calendar, or search by ZIP code.
| City | Zone | Avg. last frost | Avg. first frost |
|---|---|---|---|
| Alexandria | 8a | Apr 3 | Nov 8 |
| Annandale | 7b | Apr 14 | Oct 29 |
| Arlington | 7b | Apr 9 | Oct 31 |
| Ashburn | 7a | Apr 13 | Oct 26 |
| Baileys Crossroads | 7b | Mar 24 | Nov 18 |
| Blacksburg | 7a | Apr 24 | Oct 19 |
| Bon Air | 7b | Apr 3 | Nov 4 |
| Brandermill | 7b | Apr 3 | Nov 4 |
| Bristol | 7a | Apr 21 | Oct 20 |
| Broadlands | 7a | Apr 13 | Oct 26 |
| Buckhall | 7a | Apr 12 | Oct 27 |
| Bull Run | 7a | Apr 12 | Oct 27 |
| Burke | 7b | Apr 14 | Oct 29 |
| Cave Spring | 7b | Apr 3 | Nov 1 |
| Centreville | 7a | Apr 15 | Oct 24 |
| Chantilly | 7b | Apr 15 | Oct 24 |
| Charlottesville | 7b | Apr 5 | Nov 4 |
| Cherry Hill | 7b | Mar 28 | Nov 8 |
| Chesapeake | 8b | Mar 23 | Nov 16 |
| Chester | 7b | Apr 3 | Nov 3 |
| Christiansburg | 7a | Apr 19 | Oct 23 |
| Colonial Heights | 7b | Apr 3 | Nov 3 |
| Countryside | 7b | Apr 13 | Oct 26 |
| Culpeper | 7a | Apr 21 | Oct 22 |
| Dale City | 7b | Mar 28 | Nov 8 |
| Danville | 7b | Apr 8 | Nov 1 |
| Dranesville | 7b | Apr 15 | Oct 24 |
| East Hampton | 8b | Mar 24 | Nov 15 |
| East Highland Park | 7b | Apr 3 | Nov 4 |
| Fairfax | 7b | Apr 14 | Oct 29 |
| Fairfax Station | 7b | Apr 14 | Oct 29 |
| Falls Church | 7b | Apr 9 | Oct 31 |
| Fort Hunt | 8a | Apr 3 | Nov 8 |
| Franconia | 7b | Mar 24 | Nov 18 |
| Fredericksburg | 7b | Apr 6 | Nov 1 |
| Front Royal | 7a | Apr 13 | Oct 28 |
| Gainesville | 7a | Apr 12 | Oct 27 |
| Glen Allen | 7b | Apr 10 | Oct 31 |
| Great Falls | 7b | Apr 14 | Oct 29 |
| Groveton | 8a | Apr 3 | Nov 8 |
| Hampton | 8b | Mar 24 | Nov 15 |
| Harrisonburg | 7a | Apr 21 | Oct 23 |
| Herndon | 7b | Apr 15 | Oct 24 |
| Highland Springs | 7b | Apr 7 | Nov 1 |
| Hollins | 7b | Apr 11 | Oct 28 |
| Hopewell | 7b | Mar 31 | Nov 6 |
| Huntington | 8a | Apr 3 | Nov 8 |
| Hybla Valley | 7b | Apr 3 | Nov 8 |
| Idylwood | 7b | Apr 14 | Oct 29 |
| Kings Park West | 7b | Apr 14 | Oct 29 |
| Lake Ridge | 7b | Apr 12 | Oct 27 |
| Lakeside | 7b | Apr 10 | Oct 31 |
| Laurel | 7b | Apr 10 | Oct 31 |
| Leesburg | 7b | Apr 16 | Oct 25 |
| Lincolnia | 7b | Mar 24 | Nov 18 |
| Linton Hall | 7a | Apr 12 | Oct 27 |
| Lorton | 7b | Apr 14 | Oct 29 |
| Lowes Island | 7b | Apr 13 | Oct 26 |
| Lynchburg | 7b | Apr 17 | Oct 25 |
| Madison Heights | 7b | Apr 17 | Oct 25 |
| Manassas | 7a | Apr 12 | Oct 27 |
| Manassas Park | 7a | Apr 12 | Oct 27 |
| Martinsville | 7b | Apr 24 | Oct 21 |
| McLean | 7b | Apr 9 | Oct 31 |
| Meadowbrook | 7b | Apr 3 | Nov 4 |
| Mechanicsville | 7b | Apr 7 | Nov 1 |
| Merrifield | 7b | Apr 14 | Oct 29 |
| Midlothian | 7b | Apr 17 | Oct 27 |
| Montclair | 7b | Mar 28 | Nov 8 |
| Mount Vernon | 7b | Apr 3 | Nov 8 |
| Newington | 7b | Apr 3 | Nov 8 |
| Newport News | 8b | Mar 16 | Nov 26 |
| Norfolk | 8b | Mar 23 | Nov 16 |
| Oak Hill | 7b | Apr 15 | Oct 24 |
| Oakton | 7b | Apr 14 | Oct 29 |
| Petersburg | 7b | Apr 3 | Nov 3 |
| Poquoson | 8b | Mar 24 | Nov 15 |
| Portsmouth | 8b | Mar 23 | Nov 16 |
| Portsmouth Heights | 8a | Mar 23 | Nov 16 |
| Radford | 7a | Apr 26 | Oct 18 |
| Reston | 7b | Apr 14 | Oct 29 |
| Richmond | 7b | Apr 3 | Nov 4 |
| Roanoke | 7b | Apr 3 | Nov 1 |
| Rose Hill | 7b | Mar 24 | Nov 18 |
| Salem | 7b | Apr 3 | Nov 1 |
| Short Pump | 7b | Apr 10 | Oct 29 |
| South Riding | 7a | Apr 15 | Oct 24 |
| South Suffolk | 8a | Mar 27 | Nov 15 |
| Springfield | 7b | Apr 14 | Oct 29 |
| Staunton | 7a | Apr 21 | Oct 23 |
| Sterling | 7b | Apr 13 | Oct 26 |
| Sudley | 7a | Apr 12 | Oct 27 |
| Suffolk | 8a | Mar 27 | Nov 15 |
| Sugarland Run | 7b | Apr 13 | Oct 26 |
| Timberlake | 7b | Apr 15 | Oct 24 |
| Tuckahoe | 7b | Apr 10 | Oct 31 |
| Tysons | 7b | Apr 14 | Oct 29 |
| Vienna | 7b | Apr 14 | Oct 29 |
| Virginia Beach | 8b | Mar 29 | Nov 12 |
| Waynesboro | 7a | Apr 21 | Oct 23 |
| West Falls Church | 7b | Apr 14 | Oct 29 |
| West Lynchburg | 7b | Apr 17 | Oct 25 |
| West Springfield | 7b | Apr 14 | Oct 29 |
| Williamsburg | 8a | Mar 31 | Nov 10 |
| Winchester | 7a | Apr 11 | Oct 29 |
| Wolf Trap | 7b | Apr 14 | Oct 29 |
| Woodlawn | 7b | Apr 3 | Nov 8 |
Cities with 10,000+ residents. Data: USDA Plant Hardiness Zone Map 2023 and NOAA Climate Normals 1991–2020. Sources and method.