Virginia climate zones and HVAC design temperatures

Virginia spans 3 IECC climate zones. 79% of people live in zone 4A (mixed, humid). In Virginia Beach, heating and cooling equipment is sized for 92°F in summer and 27°F in winter.

Design temperatures for major cities

CityZoneSummer 1%Winter 99%Water in
Virginia Beach3A92°F27°F64°F
Richmond4A92°F22°F62°F
Roanoke4A90°F20°F61°F
Arlington4A92°F23°F62°F
Charlottesville4A92°F22°F62°F

Summer: exceeded in 1% of hours. Winter: colder in only 1% of hours. Water in: estimated groundwater temperature for tankless water heater sizing. Computed for each county from NOAA hourly weather data, 2015-2024; see where our numbers come from. Hottest summer design in the state: 92°F (Albemarle County); coldest winter design: 9°F (Alleghany County).

Typical equipment sizes in Virginia Beach

One-story house with average insulation (R-13 walls, R-30 attic, double-pane windows), at Virginia Beach's design temperatures. Your house can need more or less; use the calculators for yours.

HouseCentral ACGas furnace (95% AFUE)Heat pump
1,500 sq ft2.5 tons40,000 BTU2.5 tons
2,000 sq ft3 tons40,000 BTU3 tons
2,500 sq ft3.5 tons40,000 BTU3.5 tons + 5 kW backup

Climate zone by county

From the 2021 International Energy Conservation Code (IECC), as published by the U.S. Department of Energy. The zone sets the insulation and window requirements in the energy code; the number runs from 1 (hottest) to 8 (coldest), and the letter is A for moist, B for dry and C for marine.

Zone 3A: warm, humid (19 counties, 20% of people)

CountySummer 1%Winter 99%
Brunswick County91°F23°F
Chesapeake city91°F24°F
Emporia city91°F22°F
Franklin city91°F22°F
Franklin County90°F20°F
Greensville County91°F22°F
Halifax County91°F22°F
Hampton city91°F25°F
Isle of Wight County91°F25°F
Mecklenburg County90°F22°F
Newport News city91°F24°F
Norfolk city91°F28°F
Pittsylvania County91°F22°F
Portsmouth city91°F28°F
Southampton County91°F22°F
Suffolk city91°F24°F
Surry County92°F22°F
Sussex County92°F22°F
Virginia Beach city92°F27°F

Zone 4A: mixed, humid (110 counties, 79% of people)

CountySummer 1%Winter 99%
Accomack County89°F22°F
Albemarle County92°F22°F
Alexandria city92°F23°F
Amelia County91°F21°F
Amherst County90°F20°F
Appomattox County90°F20°F
Arlington County92°F23°F
Augusta County89°F15°F
Bedford County90°F20°F
Bland County81°F13°F
Botetourt County90°F20°F
Bristol city87°F19°F
Buchanan County82°F16°F
Buckingham County91°F20°F
Buena Vista city90°F20°F
Campbell County90°F20°F
Caroline County92°F21°F
Carroll County82°F16°F
Charles City County92°F22°F
Charlotte County91°F20°F
Charlottesville city92°F22°F
Chesterfield County92°F22°F
Clarke County88°F18°F
Colonial Heights city91°F21°F
Craig County90°F20°F
Culpeper County92°F18°F
Cumberland County91°F20°F
Danville city91°F22°F
Dickenson County82°F16°F
Dinwiddie County91°F21°F
Essex County91°F21°F
Fairfax city91°F18°F
Fairfax County92°F19°F
Falls Church city92°F23°F
Fauquier County92°F18°F
Floyd County86°F17°F
Fluvanna County92°F22°F
Frederick County88°F18°F
Fredericksburg city92°F21°F
Galax city82°F16°F
Giles County87°F17°F
Gloucester County91°F22°F
Goochland County92°F21°F
Grayson County82°F16°F
Greene County92°F22°F
Hanover County92°F21°F
Harrisonburg city89°F15°F
Henrico County92°F21°F
Henry County90°F19°F
Hopewell city91°F21°F
James City County91°F25°F
King and Queen County91°F21°F
King George County92°F21°F
King William County91°F21°F
Lancaster County91°F22°F
Lee County88°F19°F
Lexington city79°F9°F
Loudoun County91°F19°F
Louisa County91°F18°F
Lunenburg County91°F21°F
Lynchburg city90°F20°F
Madison County90°F19°F
Manassas city91°F19°F
Manassas Park city91°F19°F
Martinsville city90°F19°F
Mathews County91°F24°F
Middlesex County91°F22°F
Montgomery County86°F17°F
Nelson County89°F15°F
New Kent County91°F22°F
Northampton County91°F25°F
Northumberland County91°F23°F
Norton city82°F16°F
Nottoway County91°F21°F
Orange County90°F19°F
Page County90°F18°F
Patrick County90°F19°F
Petersburg city91°F21°F
Poquoson city91°F25°F
Powhatan County92°F21°F
Prince Edward County91°F20°F
Prince George County91°F21°F
Prince William County91°F19°F
Pulaski County87°F17°F
Radford city87°F17°F
Rappahannock County92°F18°F
Richmond city92°F22°F
Richmond County91°F21°F
Roanoke city90°F20°F
Roanoke County90°F20°F
Rockbridge County79°F9°F
Rockingham County89°F15°F
Russell County87°F19°F
Salem city90°F20°F
Scott County89°F19°F
Shenandoah County90°F18°F
Smyth County84°F14°F
Spotsylvania County92°F21°F
Stafford County92°F19°F
Staunton city89°F15°F
Tazewell County84°F14°F
Warren County88°F18°F
Washington County87°F19°F
Waynesboro city89°F15°F
Westmoreland County91°F21°F
Williamsburg city91°F25°F
Winchester city88°F18°F
Wise County82°F16°F
Wythe County84°F14°F
York County91°F24°F

Zone 5A: cool, humid (4 counties, 0% of people)

CountySummer 1%Winter 99%
Alleghany County79°F9°F
Bath County79°F9°F
Covington city79°F9°F
Highland County79°F9°F

Climate data as of 2026-10. Design temperatures may differ by a few degrees from the ACCA Manual J tables your contractor uses; winter values run a little warmer because recent winters have been milder.