Planting zones by state

Virginia Planting Zones

Virginia runs from zone 6a to zone 8b on the 2023 USDA map. Zone 7b is the most common, covering 43% of the state's ZIP codes. Virginia Beach is 8b, Richmond is 7b and Roanoke is 7b.

Zones across Virginia

ZoneAverage coldest nightShare of Virginia ZIP codes
6a−10 to −5°Funder 1%
6b−5 to 0°F3%
7a0 to 5°F32%
7b5 to 10°F43%
8a10 to 15°F17%
8b15 to 20°F5%

Planting zone for every city and town in Virginia

Each Virginia town uses the ZIP code at its center. Big towns can cross into the next half-zone, so look up your own ZIP if you're near a line.

CityZoneAverage coldest night
Abingdon7a0 to 5°F
Accomac8a10 to 15°F
Alberta7b5 to 10°F
Alexandria8a10 to 15°F
Altavista7b5 to 10°F
Amherst7b5 to 10°F
Appalachia7a0 to 5°F
Appomattox7b5 to 10°F
Ashland7b5 to 10°F
Bedford7b5 to 10°F
Belle Haven8a10 to 15°F
Berryville7a0 to 5°F
Big Stone Gap7a0 to 5°F
Blacksburg7a0 to 5°F
Blackstone7b5 to 10°F
Bloxom8a10 to 15°F
Bluefield6b−5 to 0°F
Boones Mill7b5 to 10°F
Bowling Green7b5 to 10°F
Boyce7a0 to 5°F
Boydton7b5 to 10°F
Boykins7b5 to 10°F
Branchville8a10 to 15°F
Bridgewater7a0 to 5°F
Bristol7a0 to 5°F
Broadway7a0 to 5°F
Brodnax7b5 to 10°F
Brookneal7b5 to 10°F
Buchanan7b5 to 10°F
Buena Vista7a0 to 5°F
Burkeville7b5 to 10°F
Cape Charles8a10 to 15°F
Capron7b5 to 10°F
Cedar Bluff7a0 to 5°F
Charlotte Court House7b5 to 10°F
Charlottesville7b5 to 10°F
Chase City7b5 to 10°F
Chatham7b5 to 10°F
Cheriton8a10 to 15°F
Chesapeake8a10 to 15°F
Chilhowie7a0 to 5°F
Chincoteague8a10 to 15°F
Christiansburg7a0 to 5°F
Claremont8a10 to 15°F
Clarksville7b5 to 10°F
Cleveland7a0 to 5°F
Clifton7b5 to 10°F
Clifton Forge7a0 to 5°F
Clinchco7a0 to 5°F
Clinchport7a0 to 5°F
Clintwood6b−5 to 0°F
Coeburn7a0 to 5°F
Colonial Beach7b5 to 10°F
Courtland7b5 to 10°F
Covington7a0 to 5°F
Craigsville7a0 to 5°F
Crewe7b5 to 10°F
Culpeper7a0 to 5°F
Damascus7a0 to 5°F
Danville7b5 to 10°F
Dayton7a0 to 5°F
Dendron7b5 to 10°F
Dillwyn7b5 to 10°F
Drakes Branch7b5 to 10°F
Dublin7a0 to 5°F
Duffield7a0 to 5°F
Dumfries7b5 to 10°F
Dungannon7a0 to 5°F
Eastville8a10 to 15°F
Edinburg7a0 to 5°F
Elkton7a0 to 5°F
Emporia7b5 to 10°F
Exmore8a10 to 15°F
Fairfax7b5 to 10°F
Falls Church7b5 to 10°F
Fincastle7b5 to 10°F
Floyd7a0 to 5°F
Franklin8a10 to 15°F
Fredericksburg7b5 to 10°F
Fries7a0 to 5°F
Front Royal7a0 to 5°F
Galax7a0 to 5°F
Gate City7a0 to 5°F
Glade Spring7a0 to 5°F
Glasgow7a0 to 5°F
Glen Lyn7a0 to 5°F
Gordonsville7a0 to 5°F
Goshen7a0 to 5°F
Gretna7b5 to 10°F
Grottoes7a0 to 5°F
Grundy7a0 to 5°F
Halifax7b5 to 10°F
Hallwood8a10 to 15°F
Hamilton7a0 to 5°F
Hampton8b15 to 20°F
Harrisonburg7a0 to 5°F
Haymarket7a0 to 5°F
Haysi7a0 to 5°F
Herndon7b5 to 10°F
Hillsboro7a0 to 5°F
Hillsville7a0 to 5°F
Honaker7a0 to 5°F
Hopewell7b5 to 10°F
Hurt7b5 to 10°F
Independence7a0 to 5°F
Iron Gate7a0 to 5°F
Irvington8a10 to 15°F
Ivor7b5 to 10°F
Jarratt7b5 to 10°F
Jonesville7a0 to 5°F
Keller8a10 to 15°F
Kenbridge7b5 to 10°F
Keysville7b5 to 10°F
Kilmarnock8a10 to 15°F
La Crosse7b5 to 10°F
Lawrenceville7b5 to 10°F
Lebanon7a0 to 5°F
Leesburg7b5 to 10°F
Lexington7a0 to 5°F
Louisa7a0 to 5°F
Lovettsville7a0 to 5°F
Luray7a0 to 5°F
Lynchburg7b5 to 10°F
Madison7a0 to 5°F
Manassas7a0 to 5°F
Manassas Park7a0 to 5°F
Marion7a0 to 5°F
Martinsville7b5 to 10°F
McKenney7b5 to 10°F
Melfa8a10 to 15°F
Middleburg7a0 to 5°F
Middletown7a0 to 5°F
Mineral7a0 to 5°F
Monterey6a−10 to −5°F
Montross7b5 to 10°F
Mount Crawford7a0 to 5°F
Mount Jackson7a0 to 5°F
Narrows7a0 to 5°F
Nassawadox8a10 to 15°F
New Castle7a0 to 5°F
New Market7a0 to 5°F
Newport News8a10 to 15°F
Newsoms8a10 to 15°F
Nickelsville7a0 to 5°F
Norfolk8b15 to 20°F
Norton7a0 to 5°F
Occoquan7b5 to 10°F
Onancock8a10 to 15°F
Onley8a10 to 15°F
Orange7a0 to 5°F
Painter8a10 to 15°F
Pamplin City7b5 to 10°F
Parksley8a10 to 15°F
Pearisburg7a0 to 5°F
Pembroke7a0 to 5°F
Pennington Gap7a0 to 5°F
Phenix7b5 to 10°F
Pocahontas7a0 to 5°F
Poquoson8b15 to 20°F
Port Royal7b5 to 10°F
Portsmouth8b15 to 20°F
Pound7a0 to 5°F
Pulaski7a0 to 5°F
Purcellville7a0 to 5°F
Quantico7b5 to 10°F
Remington7a0 to 5°F
Rich Creek7a0 to 5°F
Richlands6b−5 to 0°F
Richmond7b5 to 10°F
Ridgeway7b5 to 10°F
Roanoke7b5 to 10°F
Rocky Mount7b5 to 10°F
Round Hill7a0 to 5°F
Rural Retreat7a0 to 5°F
Salem7b5 to 10°F
Saltville7a0 to 5°F
Saxis8a10 to 15°F
Scottsburg7b5 to 10°F
Scottsville7a0 to 5°F
Shenandoah7a0 to 5°F
Smithfield8a10 to 15°F
South Boston7b5 to 10°F
South Hill7b5 to 10°F
St. Paul7a0 to 5°F
Stanardsville7b5 to 10°F
Stanley7a0 to 5°F
Staunton7a0 to 5°F
Stephens City7a0 to 5°F
Stony Creek7b5 to 10°F
Strasburg7a0 to 5°F
Stuart7b5 to 10°F
Suffolk8a10 to 15°F
Surry8a10 to 15°F
Tangier8a10 to 15°F
Tappahannock7b5 to 10°F
Tazewell6b−5 to 0°F
The Plains7a0 to 5°F
Timberville7a0 to 5°F
Toms Brook7a0 to 5°F
Troutdale6b−5 to 0°F
Troutville7b5 to 10°F
Urbanna8a10 to 15°F
Victoria7b5 to 10°F
Vienna7b5 to 10°F
Vinton7b5 to 10°F
Virgilina7b5 to 10°F
Virginia Beach8b15 to 20°F
Wachapreague8a10 to 15°F
Wakefield7b5 to 10°F
Warrenton7a0 to 5°F
Warsaw7b5 to 10°F
Washington7a0 to 5°F
Waverly7b5 to 10°F
Waynesboro7a0 to 5°F
Weber City7b5 to 10°F
West Point7b5 to 10°F
White Stone8a10 to 15°F
Williamsburg8a10 to 15°F
Winchester7a0 to 5°F
Windsor8a10 to 15°F
Wise7a0 to 5°F
Woodstock7a0 to 5°F
Wytheville7a0 to 5°F

Source: USDA Plant Hardiness Zone Map, 2023, Agricultural Research Service, U.S. Department of Agriculture; ZIP code table from the PRISM Group, Oregon State University (accessed Oct 2026). This list is our own summary, not the official USDA map. See how we calculate.

Frequently asked questions

What planting zone is Virginia?

Virginia spans zones 6a to 8b on the 2023 USDA map, and zone 7b is the most common. Look up your ZIP code for your exact zone.

What zone is Virginia Beach, VA?

Virginia Beach is zone 8b, where the coldest night of an average winter falls from 15 to 20°F. Plants rated hardy to zone 8 or colder should survive a typical winter there.

More for Virginia: Virginia climate zones (insulation) · Last frost dates in Virginia · Frost line depth by state