Can I replace my roof without a permit?

Updated October 2026 · How we answer

Short answerOften yes for simple shingle replacement, but many areas require a permit for structural work or full tear-offs. Check with your local building department first.

When a Roof Permit Is Needed

Permit rules for roofing vary a lot by state, county, and city. In many places, you can replace shingles on an existing roof without a permit if you're not changing the structure or adding a new layer over old shingles. However, some jurisdictions require a permit for any roof replacement, especially if you're doing a complete tear-off or if the roof is on a commercial building.

If you're changing the roof shape, adding skylights, or doing structural repairs, a permit is almost always required. Also, if your home is in a historic district or a special flood zone, extra rules may apply.

Why Permits Matter for Roofs

Roofs protect your home from water damage and are a major structural component. Permits and inspections help ensure proper installation, which can prevent leaks, improve energy efficiency, and extend the roof's life. They also confirm that the work meets current building codes for wind resistance and fire safety.

Even if a permit isn't required, it's wise to follow local codes and manufacturer instructions. Some roofing warranties may be voided if the work isn't done to code or by a licensed contractor.

How to Find Out

Call your local building department and ask specifically about roof replacements. Describe the scope: are you replacing shingles only, or also sheathing, flashing, and underlayment? Are you changing the roof pitch or adding vents?

If a permit is needed, you or your contractor will apply, submit details, and schedule inspections. Fees are usually modest—often $50 to $200 for a residential roof—but can vary. If you hire a contractor, confirm who pulls the permit; it should typically be the contractor, but the responsibility is ultimately yours.

  • Check local rules before starting any roof work.
  • Ask if a permit is needed for tear-offs or structural changes.
  • Ensure your contractor is licensed and insured.
  • Keep records of permits and inspections for future sales.

Common mistakes

  • Assuming no permit is needed because you're just replacing shingles—some cities require one for any roof work.
  • Letting a contractor talk you out of a permit to save time or money; unpermitted work can be costly later.
  • Forgetting that adding a new roof layer over old shingles may be prohibited by code in your area.
From our shopsDad Gift Lab: Personalized mugs, tees and keepsakes for dad.