Yes. A full roof replacement needs a building permit before work begins, and the roof replacement permit Virginia Beach requires is issued by the City’s Permits & Inspections office. The rule applies because coastal Virginia Beach sits in a high-wind zone, where Virginia’s statewide reroofing exemption doesn’t apply. Only small repairs covering 100 square feet or less are exempt.
Key Takeaways
- A full tear-off, re-cover or partial replacement over 100 sq ft needs a permit in Virginia Beach.
- Patching or replacing 100 sq ft or less of roof covering is exempt.
- The permit fee is $50 plus $5 per $1,000 of construction value, plus a 2% state levy and a $10 technology fee.
- Your roofing contractor usually pulls the permit and schedules the inspection.
- A final inspection is required, and starting work without a permit adds a $250 administrative fee.
Do You Need a Roof Replacement Permit in Virginia Beach? The Short Answer
In Virginia Beach, you need a building permit for almost every roof replacement. The City of Virginia Beach lists “roofing or siding replacements” among the residential alterations that require a permit. That includes jobs where you’re using the same material and making no structural changes.
Here’s how common roofing projects line up:
| Roofing project in Virginia Beach | Permit needed? | What to know |
| Full tear-off and new roof | Yes | Permit required before work starts |
| Re-cover / overlay over existing shingles | Yes | Counts as a roof covering replacement |
| Partial replacement over 100 sq ft | Yes | Size, not cost, decides the threshold |
| Patch or a few shingles (100 sq ft or less) | No | Treated as a minor repair |
| Replacing roof decking or plywood | Covered by the reroof permit | Inspector may need attic access |
| Rafters, trusses, pitch changes, dormers, skylights | Yes | Structural work; plans may be required |
| Home in a historic district | Yes, plus extra approval | Certificate of Appropriateness comes first |
| Home in a flood hazard area | Yes, possibly extra review | Environmental approvals may apply |
If your project is close to the 100 sq ft line, call Virginia Beach Permits & Inspections at 757-385-4211 before work begins.
Why Virginia Beach Requires a Roofing Permit When Other Parts of Virginia May Not
The roof replacement permit Virginia Beach requires comes down to one factor: wind. If you’ve read that Virginia homeowners can replace a roof without a permit, that’s only true in some parts of the state.
What the Virginia Uniform Statewide Building Code says
Every locality in Virginia enforces the Virginia Uniform Statewide Building Code (USBC). Section 108.2 of the USBC lists work that doesn’t need a permit. One item on that list allows unlimited replacement of roof covering on one- and two-family homes. Another allows replacement of 100 square feet or less of roof covering anywhere in the state.
The 100 mph wind-speed rule
The unlimited reroofing exemption has a catch. It only applies where the building code’s nominal design wind speed is 100 mph or less. Coastal Virginia Beach sits above that threshold, so the exemption doesn’t apply here. What’s left is the small-repair exemption of 100 square feet or less.
That’s why a roofer from inland Virginia might tell you permits aren’t needed for a reroof, while a Virginia Beach roofer will tell you they are. Both can be right for their own area.
Why wind-rated installation matters on a Hampton Roads roof
The permit isn’t just paperwork. Roofs near the coast face hurricane-season gusts and nor’easters that test every shingle, nail and seal. Code requirements for coastal roofs cover details like:
- Fastener type and nailing pattern for higher wind loads
- Underlayment and ice-barrier installation
- Drip edge and flashing at edges, valleys, chimneys and vents
- Proper attic ventilation
The City’s inspection reviews applicable code requirements, while the contractor remains responsible for installation quality. Homeowners who want protection beyond code minimums can also look at a FORTIFIED roof, built to the IBHS standard for severe weather.
What Roofing Work Is Exempt From a Permit in Virginia Beach?
In Virginia Beach, replacing 100 square feet or less of roof covering is exempt from a permit. That’s roughly a 10-by-10-foot section of roof.
Work that typically falls under this exemption:
- Replacing a few shingles blown off in a storm
- Patching a small leak around a vent or flashing
- Small sections of roof repair that stay under 100 sq ft
An exemption from the permit doesn’t exempt the work from the building code. Repairs still need to meet code standards.
For emergency work, such as tarping and repairing storm damage, the USBC allows the permit application to be submitted by the end of the first working day after the work begins.
When You Need More Than a Standard Roofing Permit
Some roof replacements in Virginia Beach involve extra review, plans or approvals beyond the basic reroof permit.
Replacing roof decking or plywood
Rotted or damaged decking is often found once the old shingles come off. In Virginia Beach, replacing decking during a reroof is part of the permitted job. If sheathing is replaced, the inspector may need access to the attic, so make sure it’s reachable.
Structural changes
Any work that changes the roof’s structure needs a building permit and may need construction drawings. This includes:
- Replacing or modifying rafters or trusses
- Changing the roof pitch or roofline
- Adding dormers or skylights
Homes in a historic district
If your property is in one of Virginia Beach’s Historic and Cultural District Overlays, you need a Certificate of Appropriateness from the Historical Review Board before a building permit can be issued. This applies to exterior alterations, repairs and maintenance, including roofing. Applications are due by the 10th of each month, and there’s no fee to apply.
Homes in flood hazard areas
Under the USBC, the building official may require permits for work that’s normally exempt when a property is in a special flood hazard area. Properties in flood zones, the Chesapeake Bay Preservation Area or the Southern Rivers Watershed may also need environmental approvals. Waterfront owners can contact the City’s environmental team at Waterfront@vbgov.com.
Townhouses, condos and commercial buildings
Commercial roofing replacements in Virginia Beach also require a permit and a final inspection. Townhouse and condo owners should check with their community association first, since shared roofs and master insurance policies often put roofing decisions in the association’s hands.
Community association approval
Many Virginia Beach neighborhoods have a community association with its own architectural review. Association approval is separate from the City permit. You may need both, and approval from one doesn’t replace the other. Associations often restrict shingle colors and materials, so get approval before you order materials.
How Much Does a Roofing Permit Cost in Virginia Beach?
A roof replacement permit Virginia Beach issues for a typical home usually costs between about $110 and $190. The City prices reroofs as residential alterations, based on the value of the work.
According to the City’s Residential Permit Fees schedule, the formula is:
- $50 base fee
- Plus $5 for every $1,000 of construction value (or fraction of $1,000)
- Plus a 2% state levy on the permit fee
- Plus a $10 technology fee on every permit
| Roof replacement value | Base + value fee | With 2% state levy | Total with $10 tech fee |
| $10,000 | $100.00 | $102.00 | $112.00 |
| $15,000 | $125.00 | $127.50 | $137.50 |
| $25,000 | $175.00 | $178.50 | $188.50 |
Other fees to know about:
- Re-inspection fee: $75 if a failed inspection needs a second visit
- Starting without a permit: $250 administrative fee
Permit fees generally represent one component of the total project cost. For what the roof itself costs, see our guide to roofing costs in Virginia.
Is the permit fee included in my roofing estimate?
It depends on the contractor. When your roofer pulls the permit, the fee is usually built into the estimate or listed as its own line item. Ask before you sign so there are no surprises.
Who Pulls the Roofing Permit: You or Your Contractor?
For most homes, the roofing contractor pulls the roof replacement permit Virginia Beach requires. Homeowners are allowed to apply for their own permit as the property owner, but there’s a trade-off.
Whoever holds the permit is responsible for:
- Making sure the work meets code
- Scheduling the required inspections at the right stage
- Providing a ladder or other access for the inspector to reach the roof or attic
When a licensed contractor pulls the permit, that responsibility sits with the company doing the work, not you. It also puts the contractor’s state registration on the record for your project.
If a roofer asks you to pull the permit in your name, ask why. It can be a sign the contractor isn’t properly licensed or insured.
At Convert Roofing, once you approve your project, our team secures the necessary permits and finalizes your schedule. You don’t need to visit the Municipal Center or learn the permit portal.
How to Apply for a Roof Replacement Permit in Virginia Beach
You can apply online or in person. Here’s the roof replacement permit Virginia Beach process step by step:
- Confirm your scope. Is it a full reroof, a repair over 100 sq ft, decking replacement or structural work? Check whether your home is in a historic district or flood zone.
- Get community association approval if your neighborhood requires it.
- Submit the roofing and siding permit application online through the City’s Accela Citizen Access portal, or in person at the Municipal Center.
- Pay the permit fee within 3 days of the approval email. A permit isn’t issued until payment is received.
- Start work once the permit is issued.
- Schedule the final inspection online. Book before 8 a.m. for a same-day inspection, or up to five working days ahead.
- Keep your records. Save the permit and passed inspection with your home documents for insurance and resale.
Virginia Beach Permits & Inspections
| Address | Municipal Center, Building 3, 2403 Courthouse Drive, Virginia Beach, VA 23456 |
| Phone | 757-385-4211 |
| perminsp@vbgov.com | |
| Hours | Monday–Friday, 8 a.m.–5 p.m. |
| Online portal | Accela Citizen Access (apply, pay, schedule inspections 24/7) |
What Inspections Are Required for a Roof Replacement in Virginia Beach?
Virginia Beach requires a final building inspection for residential roofing work. The City’s inspection list for roofing, siding and fences names one required inspection: the final.
During the final inspection, the inspector checks that the new roof meets code, including:
- Roof covering installation and fastening
- Underlayment and flashing
- Drip edge and edge details
- Ventilation
The inspector may ask for more, such as attic access when decking or sheathing was replaced. The permit holder must provide a ladder or other way to reach the roof or attic.
If the roof fails, the contractor corrects the issues and a re-inspection is scheduled. A re-inspection costs $75.
The City’s inspection is separate from your roofer’s own quality check. At Convert Roofing, our team does a final walkthrough before cleanup, and you’re invited to inspect the finished roof too. Learn more about when to schedule a roof inspection.
How Long Is a Virginia Beach Roofing Permit Valid?
A Virginia Beach building permit can be revoked if work doesn’t start within six months of the permit being issued, or if work stops for six months after it starts. That rule comes from Section 110.6 of the Virginia Construction Code. Extensions are requested in writing before the permit expires.
Most roof replacements finish in a few days, so this rarely matters. It can come up when a project is delayed by insurance approvals or material shortages.
What Happens If You Replace Your Roof Without a Permit?
Replacing your roof without a required permit in Virginia Beach can lead to fees, stop-work orders and problems down the road.
Fees and stop-work orders
- The City charges a $250 administrative fee for beginning work without a permit.
- If a permit was approved but not paid within 5 days and work has started, an inspector can place a stop-work order and add fees.
- Under Virginia Code §36-106, a building code violation can be a misdemeanor with a fine of up to $2,500. Localities can instead use civil penalties of up to $100 for a first summons and up to $350 for each one after that.
Insurance and storm damage claims
An unpermitted roof can complicate a future insurance claim. After a storm, an adjuster may ask whether the roof was installed to code. A permit and passed inspection give you a paper trail that shows it was. Without them, you have less to point to.
Selling your home
Buyers, home inspectors and appraisers may ask when the roof was replaced and whether it was permitted. A missing permit can raise questions, slow a sale or lead to requests to bring the work up to code.
Red Flags: When a Roofer Says You Don’t Need a Permit
If a roofer tells you a full roof replacement in Virginia Beach doesn’t need a permit, that’s a red flag. Watch for these warning signs:
- They offer a lower price if you skip the permit
- They ask you to pull the permit in your own name
- They can’t show a valid Virginia contractor license or proof of insurance
- They’re vague about who schedules the inspection
- They say “the state doesn’t require it” without mentioning Virginia Beach’s wind-zone rule
You can check whether a permit was pulled by searching your address on the City’s Accela Citizen Access portal.
For more tips, read our guide on how to choose a roofing contractor in Virginia Beach. Thinking about doing it yourself? See the risks of DIY reroofing first.
How Convert Roofing Handles Permits for Virginia Beach Homeowners
Convert Roofing handles your roof replacement permit Virginia Beach paperwork for you, from application to final inspection. Convert has been serving Hampton Roads homeowners from Virginia Beach since 2012, so local permitting is a routine part of every project.
Here’s how a roof replacement in Virginia Beach works with us:
- Free roof inspection and estimate. A project manager inspects your roof and gives you a transparent, no-obligation quote.
- Permits and scheduling. Once you approve the project, we secure the necessary permits and finalize your schedule.
- Installation. We remove the old roof, check the decking for rot, install the water barrier and your chosen shingle or metal roofing, and flash every penetration.
- Inspection and warranty. We complete our own quality check, the City completes its final inspection, and we provide your warranty information.
What comes with a Convert Roofing replacement:
| What you get | Details |
| Certification | GAF Master Elite certified roofer |
| Warranty | 50-year GAF shingle warranty options, including System Plus and Golden Pledge |
| Financing | $0-down financing with no payments for six months |
| Insurance help | Support through the storm-damage claims process |
| Storm protection | FORTIFIED roofing built to the IBHS standard |
| Credentials | Fully licensed and insured |
| Communication | Dedicated project management team with regular updates |
Not sure whether your roof needs replacing yet? Read about the best time to replace your roof in Virginia Beach.
We coordinate the permitting and inspection process so you can focus on choosing the right roof for your home. Schedule a Free Roof Inspection or call 757-530-5024.
Roof Replacement Permit Virginia Beach FAQs
Do I need a building permit to replace the shingles on my home in Virginia Beach?
Yes, if you’re replacing more than 100 square feet. Virginia Beach requires a permit for shingle replacement even when you use the same material and make no structural changes, because the city’s wind zone rules out the statewide reroofing exemption.
Do you need a permit to replace a roof in Virginia?
It depends on where you live. Virginia’s building code exempts unlimited reroofing on homes only where design wind speeds are 100 mph or less. Coastal cities like Virginia Beach don’t qualify, so a permit is required there.
Does replacing roof decking or plywood require a permit in Virginia Beach?
Decking replaced during a reroof is covered under your roofing permit. If sheathing is replaced, the inspector may need attic access to check it.
How much does a residential roofing permit cost in Virginia Beach?
The fee is $50 plus $5 per $1,000 of construction value, plus a 2% state levy and a $10 technology fee. A $15,000 roof replacement comes to about $137.50.
Can I pull a roofing permit myself as a homeowner?
Yes. Property owners can apply for their own permit in Virginia Beach. You then become responsible for code compliance and scheduling inspections, which is why most homeowners let a licensed roofer pull it.
Can I apply for a roofing permit online?
Yes. Virginia Beach accepts permit applications through its Accela Citizen Access portal. You can also apply in person at the Municipal Center, Building 3, 2403 Courthouse Drive.
Do I need a permit if my home is in a historic district or flood zone?
Yes, and you may need more. Historic-district homes need a Certificate of Appropriateness from the Historical Review Board before the permit is issued. Flood-zone properties may need extra review.
Is a final inspection required after a roof replacement?
Yes. Virginia Beach requires a final building inspection for roofing work. The permit holder schedules it and provides ladder or attic access for the inspector.
What happens if my roof is replaced without a permit?
The City charges a $250 administrative fee for starting work without a permit and can issue a stop-work order. Under Virginia law, a building code violation can also be a misdemeanor with fines up to $2,500.
Is it a red flag if a roofer offers a discount to skip the permit?
Yes. A full roof replacement in Virginia Beach requires a permit. Skipping a required permit may create compliance issues. Confirm permit requirements with your City before work begins.
Get Your Virginia Beach Roof Replacement Done Right
The roof replacement permit Virginia Beach requires is a small step that protects your home through storm season and when it’s time to sell. Working with a licensed local contractor can make the permitting and inspection process easier to manage.
