Do I Need a Permit for Roof Replacement in Atlanta, GA?

Atlanta's roof permit rules are meaningfully different from California cities: a limited exemption exists for simple shingle-over-shingle replacement. The City of Atlanta's Getting Started page lists "Non-structural re-roofing repairs excluding truss repairs or shingle replacement provided that upon replacement no more than three layers of shingles remain" as work that doesn't require a permit. This means a straightforward shingle overlay (second layer) under the three-layer maximum can potentially proceed without a permit. Full tear-offs, structural roof repairs, and any project leaving more than three shingle layers require a permit from the Office of Buildings.

Research by DoINeedAPermit.org Updated April 2026 Sources: City of Atlanta Getting Started with ZD&P Services (atlantaga.gov): exempts "Non-structural re-roofing repairs excluding truss repairs or shingle replacement provided that upon replacement no more than three layers of shingles remain"; OneClick Code Atlanta roofing: "Most Atlanta roof replacements require a building permit"; Atlanta Building and Roofing Codes: "Class A, B, or C fire ratings required; drip edge required; Ice and Water Shield not required per R301.2"; Office of Buildings at (404) 330-6150; residential: residential-oob@atlantaga.gov
The Short Answer
MAYBE — simple shingle replacement (up to 3 total layers) may be exempt. Full tear-offs and structural work require permits.
Atlanta Ordinance 17-O-1307 and the city's Getting Started page exempt "shingle replacement provided that upon replacement no more than three layers of shingles remain." This allows a second layer of shingles on a home that currently has one layer without a permit. Full tear-offs (removing existing shingles before installing new ones) are typically a broader scope that most Atlanta contractors pull permits for. Structural roof work (truss repair, decking replacement, rafter repair) always requires a building permit. Atlanta's codes require Class A, B, or C fire-rated materials and drip edge — no ice/water shield required in Atlanta's climate (per IRC R301.2 geographic data).
Every project and property is different — check yours:

Atlanta roof permit rules — the three-layer exemption explained

Atlanta's permit exemption for roofing is specific and conditional: "Non-structural re-roofing repairs excluding truss repairs or shingle replacement provided that upon replacement no more than three layers of shingles remain." This language creates a very narrow exemption — it permits adding a shingle layer to an existing roof (overlay) as long as the total doesn't exceed three layers, without a building permit. It does not exempt full tear-offs, because removing and replacing shingles is a broader construction activity than adding a layer over existing shingles.

In practice, most Atlanta roofing contractors recommend against overlays for two reasons. First, most roofing manufacturers void their warranty if shingles are installed over an existing layer — the new shingles can't lie flat, which reduces their life expectancy and weather resistance. Second, Atlanta's humidity and summer heat accelerate moisture trapping between layers, leading to deck deterioration that is invisible until the overlay is removed. For these reasons, most quality Atlanta roofing projects involve a full tear-off, which requires a building permit regardless of the shingle layer count.

Atlanta's roofing code requirements differ from California in several important ways. California requires ice and water shield (a waterproof membrane) at eaves and valleys; Atlanta's climate (too warm for ice dams) means ice and water shield is not required under IRC R301.2's geographic data for Atlanta's climate zone. Drip edge is required at eaves and rakes. Roofing materials must meet Class A, B, or C fire ratings under the IRC, with Class A being the highest. Atlanta's 2025 commercial cool roof ordinance established requirements for commercial and large residential roofs, but standard residential roofing is not subject to California-style mandatory cool roof requirements in the same way. Attic ventilation and insulation must comply with the Georgia Energy Code.

Atlanta's arborist meeting requirement (Ordinance #25-O-1341, June 25, 2025) can affect roofing projects too — if a roof replacement requires a crane or equipment that would operate in proximity to protected trees, or if the project involves tree removal that affects the roof's sun exposure, an arborist pre-meeting may be required. This is less common for roofing than for deck or addition projects, but worth confirming with the Arborist Division ((404) 330-6874) if large trees are near the work area.

Planning a roof replacement in Atlanta?
Get a personalized permit report for your address — whether the three-layer exemption applies to your situation, historic district requirements, and estimated permit fees.
Get Your Atlanta Roof Permit Report →
$9.99 · Based on official city sources · Delivered in minutes

Three Atlanta roof scenarios

Scenario A
Decatur — single existing shingle layer, contractor recommends full tear-off with permit
A Decatur homeowner's 20-year-old roof has one layer of original asphalt shingles. The roofing contractor recommends a full tear-off and replacement — removing the old shingles, inspecting the deck for damage, repairing any soft spots, installing new synthetic underlayment, and installing new 30-year architectural shingles. The full tear-off scope is more than a simple shingle overlay, and the contractor pulls a building permit from the Office of Buildings. Atlanta permit fee for a $12,000 roofing project: $7/1,000 × 12 = $84 + $150 minimum + $25 tech fee = approximately $259. Required inspections: typically a final inspection after all roofing is complete. Atlanta does not require an ice/water shield but drip edge is required. Permit cost: ~$250–$300. Project cost for full tear-off and replacement: $10,000–$18,000.
Permit cost: ~$250–$300 | Project total: $10,000–$18,000
Scenario B
Inman Park historic district — full reroof requires COA before permit
An Inman Park homeowner's historic craftsman bungalow needs a new roof. Because Inman Park is a designated historic landmark district, any exterior modification — including roof replacement — requires a Certificate of Appropriateness from the Urban Design Commission before the building permit can be issued. The COA review for a reroof typically evaluates the proposed roofing material's compatibility with the historic character. For most Inman Park craftsman homes, Class A architectural asphalt shingles in earth tones are approvable. Some historic districts require specific materials (wood shakes, slate-look products) to maintain historic character — confirm with the Office of Design before selecting materials. After COA approval, building permit is filed. Permit cost: approximately $250–$400. COA application: nominal fee. Project cost for historic-compatible reroof: $12,000–$22,000.
COA required first | Permit cost: ~$250–$400 | Project total: $12,000–$22,000
Scenario C
Buckhead — storm damage, structural deck repair included in reroof permit
A Buckhead homeowner's roof sustained hail and wind damage. The insurance adjuster authorizes a full replacement. When the existing shingles are removed, the contractor finds two sections of damaged plywood decking. Deck repair is structural work that cannot be exempted — building permit required. The permit covers both the re-roofing and the deck repair. The insurance company's claim documentation is typically sufficient to establish project value for permit fee calculation. Mid-project inspection: inspector should view the damaged deck and any repairs before new shingles cover the repair areas. The Georgia contractor submits permit application to the Office of Buildings, residential division. Atlanta permit fee for a $16,000 storm restoration project: approximately $287. Class A shingles specified for fire rating compliance. Drip edge required at all eaves and rakes. Total project cost: $14,000–$22,000 (typically covered by homeowners insurance less deductible).
Permit cost: ~$275–$325 | Project total: $14,000–$22,000
ScopeAtlanta roof permit status
Simple shingle overlay (≤3 total layers remaining)Potentially exempt under Ordinance 17-O-1307. Most contractors still recommend tear-off for quality and warranty reasons.
Full tear-off and replacementBuilding permit required from Office of Buildings. Fee: $7/1,000 + min. $150 + $25.
Structural deck repair (plywood, OSB, rafters)Building permit required. Structural inspection before new shingles cover repairs.
Ice/water shield requirementNOT required in Atlanta's climate zone per IRC R301.2 geographic data. Drip edge IS required at all eaves and rakes.
Fire rating requirementClass A, B, or C fire rating required for all roofing materials. Most asphalt shingles are Class A rated.
Historic districtCOA from Urban Design Commission required before building permit. Material selection may be restricted to historically compatible products.
Tree arborist meetingGenerally not applicable to standard roofing. May apply if crane or equipment operation affects protected trees. Call (404) 330-6874 to confirm.
Your Atlanta roof replacement has its own variables.
Whether you're in a historic district, the extent of any structural damage, and permit fees for your project valuation — all address-specific.
Get Your Atlanta Roof Permit Report →
$9.99 · Based on official city sources · Delivered in minutes
City of Atlanta — Office of Buildings 55 Trinity Avenue SW, Suite 3900, Atlanta, GA 30303
Residential permits: residential-oob@atlantaga.gov | (404) 330-6906
Main office: (404) 330-6150 | Walk-in: Mon–Fri 8:15 AM–3:30 PM
Online permits: Atlanta Accela Citizen Access portal (atlantaga.gov)
Historic districts (COA): Office of Design, Community Development Department

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

Atlanta's exemption list includes "shingle replacement provided that upon replacement no more than three layers of shingles remain" — meaning a simple overlay (adding a second layer) may not require a permit if the total shingle count stays at three or fewer. However, full tear-offs and replacements (removing existing shingles and installing new ones) go beyond this exemption and most contractors pull building permits for full reroofs. Structural work — repairing or replacing roof decking, rafters, or trusses — always requires a building permit regardless of the shingle situation. When uncertain, call the Office of Buildings at (404) 330-6906.

Does Atlanta require ice and water shield for roofing?

No — Atlanta's climate zone does not require ice and water shield under IRC R301.2's geographic data. Ice and water shield is mandated in climates where ice dams form at eaves — Atlanta's average winter temperatures are too mild for sustained ice dam formation. Drip edge (a metal flashing strip at eaves and rakes) is required. Underlayment (typically synthetic or 15-lb felt) is required beneath shingles per Atlanta's adopted IRC. Roofing materials must meet Class A, B, or C fire ratings. Confirm current requirements with the Office of Buildings before specifying materials.

How does Atlanta's roof permit work for historic properties?

Properties in designated historic or landmark districts require a Certificate of Appropriateness from the Urban Design Commission before a building permit for roof replacement can be issued. The COA review evaluates whether the proposed roofing material is compatible with the historic character of the property and district. For most historic district reroofs, the material choice is the primary decision point — some districts require specific materials or prohibit certain modern products that are incompatible with historic character. Contact the Office of Design at the Community Development Department before selecting roofing materials for a historic district property, as some material selections may not be approvable under the COA review process.

What does it cost to permit a roof in Atlanta?

Atlanta's building permit fee formula: $7 per $1,000 of construction value, plus a minimum fee of $150, plus a $25 technology fee. For a $15,000 residential reroof: $7 × 15 = $105 + $150 minimum = $255, plus the $25 tech fee = approximately $280. For a $20,000 project: approximately $315. These are the building permit fees — additional fees may apply for plan review, inspection scheduling, or other processing. Trade permit fees are separate. Contact the Office of Buildings at (404) 330-6906 for a current fee estimate based on your specific project scope and valuation.

What fire rating is required for Atlanta roofing materials?

Atlanta's adopted building code requires roofing materials to meet Class A, B, or C fire ratings. Class A is the highest fire resistance rating and covers most asphalt shingles on the market — virtually all architectural shingles sold by major manufacturers (Owens Corning, GAF, CertainTeed, IKO) are Class A rated. Class B and C materials are also permitted but offer less fire resistance. For properties in historic districts, fire-rated materials that are compatible with the historic character must be selected — some traditional wood shake or hand-split shakes can now be sourced with Class A fire ratings through factory-applied fire retardant treatments.

What Georgia code applies to Atlanta roofing in 2026?

For permit applications submitted on or after January 1, 2026, Atlanta uses the 2024 International Residential Code (IRC) with Georgia Amendments. This is an update from the 2018 IRC that was in use before. The 2024 IRC includes updated requirements for roofing materials, fastening patterns, drip edge installation, and ventilation. Projects submitted before January 1, 2026, under pre-permit meetings or in-progress permit applications may continue under the prior 2018 codes provided the permit application was submitted by January 31, 2026. For all new roofing permit applications in 2026, the 2024 IRC with Georgia Amendments applies.

This page provides general guidance based on publicly available municipal sources as of April 2026. Atlanta adopted the 2024 IRC effective January 1, 2026. For a personalized report, use our permit research tool.

$9.99Get your permit report
Check My Permit →