Do I Need a Permit to Replace My Roof in Arizona?

Updated 2026-11-03 · verified against government sources

Arizona has no statewide roof-replacement permit requirement - each city or county building department sets its own rules; the state's role is contractor licensing through the Arizona Registrar of Contractors (ROC).

The dominant Arizona pattern: re-roofing with the same type of material (like-for-like) is exempt from a building permit in most large jurisdictions (Phoenix and Tucson explicitly), while changing roofing material, altering structure, or replacing sheathing/framing requires a permit and often plan review. Skylight or roof-penetration work also commonly requires a permit.

Major city examples

CityRoof replacement permit
PhoenixPhoenix's official 'Work Exempt from Permit' list (TRT DOC #00618, item 16) exempts 're-roofing with the same type of material as the original roofing and provided not more than two layers of asphalt shingles are applied over an existing asphalt shingle roof'; changing materials (e.g., shingle to tile) or structural work requires a permit.
TucsonTucson's permit exemptions page states replacing roofing materials with the same type (shingles for shingles, tile for tile) does not require a permit (no structural work, not in a historic preservation zone); a permit IS required for any structural roof work including replacement of sheathing, decking, joists, or trusses, and for skylights/roof penetrations.
MesaMesa's residential construction FAQ allows replacing a roof 'with the same roof material type or better' following manufacturer instructions (historic homes need Planning approval); permit requirements depend on scope - confirm with Mesa Permit Services (480-644-4273).

Cost, process and penalties

Phoenix exemption quoted verbatim from the official PDF; Tucson exemptions verified on the official page; Mesa FAQ verified but does not state permit-vs-exempt explicitly, so Mesa cost/permit claims lean on secondary contractor sources.

FAQ

Do I need a permit to replace my roof in Arizona?

Arizona has no statewide roof-replacement permit requirement - each city or county building department sets its own rules; the state's role is contractor licensing through the Arizona Registrar of Contractors (ROC). The dominant Arizona pattern: re-roofing with the same type of material (like-for-like) is exempt from a building permit in most large jurisdictions (Phoenix and Tucson explicitly), while changing roofing material, altering structure, or replacing sheathing/framing requires a permit and often plan review. Skylight or roof-penetration work also commonly requires a permit.

How much does the permit cost?

Typical range: $0 for same-material re-roofs in Phoenix/Tucson; roughly $300-$600 where a permit is required (contractor estimates for Mesa-area full replacements). Cities often waive or reduce fees for minor repairs; confirm the current fee schedule with your building department.

Who pulls the permit?

Either the homeowner or an Arizona ROC-licensed contractor can pull permits; roofing is a licensed trade (ROC dual classification), and permits for ROC-licensed contractor jobs are normally pulled by the contractor.

What if I skip it?

Typical consequences include stop-work orders, fines and after-the-fact permit fees, removal of non-compliant roofing, and problems proving code compliance at resale or on insurance claims.

Sources

Regulations change and enforcement varies by city and county. This page is general information, not legal advice — confirm with your local building department before signing a contract.