State building permit guide
Virginia building permits — complete guide (2026)
Virginia has one of the most comprehensive statewide building code systems in the US. Northern Virginia (Fairfax, Arlington, Loudoun) is the largest and most complex market, driven by DC metro proximity. Richmond and Hampton Roads are the other major markets.
Avg cost: $175–$700
Processing: 2–6 weeks
~52,000 permits/year
95 counties + 38 independent cities counties
$175–$700Average permit cost
2–6 weeksProcessing time
~52,000Permits issued/year
Partial — improvingADU-friendly
Virginia's Uniform Statewide Building Code (USBC) is mandatory in all jurisdictions. Virginia has a unique structure — 38 independent cities separate from their surrounding counties, each with their own permit systems. Northern Virginia jurisdictions are among the most sophisticated but also most demanding permitting systems in the mid-Atlantic region.
Permit costs by type — Virginia
| Permit type | Fee range | Processing time | Notes |
|---|---|---|---|
| Electrical | $100–$275 | 1–5 days | Virginia licensed electrician required |
| Plumbing | $85–$250 | 1–5 days | Virginia licensed plumber required |
| HVAC / Mechanical | $100–$275 | 2–6 days | Heat pump adoption leading nationally |
| Roofing | $125–$375 | 1–4 days | Full replacement permit required statewide |
| New Construction | $700–$2,000 | 2–7 weeks | Northern VA among most complex in region |
| Room Addition | $400–$1,100 | 2–6 weeks | Frost depth 24 inches in northern VA |
| Deck / Patio | $150–$450 | 1–4 weeks | Frost depth footings required |
| Pool | $200–$550 | 2–4 weeks | High demand in suburban VA |
| ADU | $350–$950 | 2–5 weeks | Arlington leading ADU reform in VA |
| Solar | $100–$275 | 1–5 days | Strong Virginia solar incentive programs |
How to get a building permit in Virginia
1
Find your county or city building official
Virginia's 95 counties and 38 independent cities each have their own permit systems. Fairfax (DPWES), Arlington (DCPHD), and Richmond (Buildings and Codes) have online portals.
2
Virginia contractor licensing
Virginia requires licenses from the Department of Professional and Occupational Regulation (DPOR) for contractors, electricians, plumbers, and HVAC contractors.
3
Submit plans for structural work
Architectural plans required for additions and new construction. Virginia energy code compliance (VECC) documentation is required.
4
Pay fees — Northern VA premium
Fairfax and Loudoun County fees reflect the high cost of doing business in the DC metro. Fees are among the highest in the state.
5
Phase inspections
Northern Virginia has robust inspection programs. Rural Virginia counties may share inspectors.
Permit costs by county — top Virginia counties
Fairfax County
$200–$700
2–6 weeks
Prince William County
$175–$600
2–5 weeks
Loudoun County
$200–$650
2–6 weeks
Arlington County
$200–$700
2–6 weeks
Chesterfield (Richmond) County
$150–$525
2–5 weeks
Virginia Beach City County
$150–$525
2–5 weeks
Frequently asked questions — Virginia permits
Why does Virginia have independent cities?
Virginia is one of only two states where cities are legally independent from their surrounding counties. Each independent city (Alexandria, Virginia Beach, Richmond, etc.) has its own permit system separate from neighboring counties.
Does Northern Virginia have tougher permit requirements?
Yes. Fairfax, Loudoun, Arlington, and Prince William Counties are among the most rigorous permitting jurisdictions in the mid-Atlantic. However, their online systems are well-developed.
Does Virginia allow ADUs?
Virginia has been liberalizing ADU laws. Arlington adopted one of the most progressive ADU ordinances in the state. The Virginia legislature passed bills in 2024 encouraging ADU adoption, but there is no statewide mandate yet.
What contractor license does Virginia require?
Virginia contractors need a Class A, B, or C license from DPOR depending on project size. All electrical, plumbing, and HVAC work requires licensed contractors.
Data sources: US Census Bureau BPS 2024 · Virginia Virginia Department of Housing and Community Development · Shovels.ai permit aggregator