Roof Replacement Permit requirements across Virginia
By Mario Bailey Last verified 2026-06-17
Requirements and size thresholds for roof replacement permits vary by locality. The table below compares what each Virginia county or city requires. Always confirm with the local office before starting.
What to know about roof replacement permits in Virginia
Roof replacement permit rules in Virginia depend on the scope of work. Simple shingle replacement is often exempt under state code, while structural or sheathing work usually needs a permit. Costs depend on roof size and materials, and a licensed roofing contractor helps ensure the work passes any required inspection.
| Locality | Permit required? | Typical threshold |
|---|---|---|
| Culpeper County | Not confirmed | Not specified |
| Fairfax County | Conditional | replacing 256 sq ft or more of roof plywood (decking) requires a permit; shingle-only replacement and under 256 sq ft plywood replacement are exempt |
| Fauquier County | Not confirmed | Not specified |
| Loudoun County | Conditional | permit required if replacing more than 256 sq ft of roof decking or making structural changes or changing roofing materials |
| Orange County | Not confirmed | Not specified |
| Prince William County | Conditional | building permit required for replacement of more than 256 sq ft of roof decking; standard shingle re-roofing is exempt |
| Spotsylvania County | Not confirmed | Not specified |
| Stafford County | Not confirmed | Not specified |