Virginia permits
Do you need a permit in Virginia?
Virginia adopts the Virginia Uniform Statewide Building Code (USBC), which is based on the IRC with state amendments. The Department of Professional and Occupational Regulation (DPOR) regulates contractor licensing — Class A licenses ($120K+ single contract), Class B ($10K-$120K), and Class C ($1K-$10K). Trades (electrical, plumbing, HVAC) require separate DPOR licensing. Permits issue at municipal or county level.
Free calculator
These are statewide ranges. Get your exact Virginia cost for your zip code and project size.
Can a homeowner pull the permit?
Yes, in most cases. Owner-occupied primary residences. Cannot pull permits if intending to sell within 12 months. Homeowner self-performing is exempt from DPOR contractor licensing.
Where to file: County or city building department. Northern Virginia counties have online portals; Hampton Roads cities mostly digital; rural counties may be in-person. Plan review typically 1-3 weeks for typical projects, 4-8 weeks in NoVA for ADUs or additions.
Permits by trade in Virginia
| Trade | When required | Citation | Typical fee | DIY? |
|---|---|---|---|---|
| Plumbing | In-wall work, fixture changes, water heater, gas | VA USBC; DPOR licensing | $75-$300 | Conditional |
| Electrical | New circuits, panel work, service upgrades, EV charger, solar | VA Electrical Code; NEC | $75-$300 | Conditional |
| Mechanical (HVAC) | Heat pump install, ductwork, refrigerant work | VA Mechanical Code | $100-$300 | No |
| Building (structural) | Additions, structural modifications, decks | VA USBC Residential | $150-$1,000 | Yes |
| Roofing | Re-roofs (most jurisdictions), structural deck repair | Local jurisdiction | $50-$250 | Yes |
| GC license (Class A/B/C) | Hired residential projects over $1,000 (Class C threshold) | VA Code 54.1-1100 | N/A (license fee separate) | Yes |
Hover a Conditional or No entry for the homeowner rule. Always confirm with your local building department, since requirements vary by jurisdiction.
Ready to build
Get the full plan for your project
A Project Blueprint gives you the materials list, tool inventory, Virginia permit steps, and a step-by-step build sequence, calibrated to your zip. Human-reviewed before delivery.