Do I Need a Permit for Roof Replacement in Seattle, WA?

Seattle's roof replacement permit landscape sits between Indiana's permissive approach (shingle replacement is generally exempt) and San Francisco's comprehensive one (permits required for most replacements). Washington State's residential code and Seattle's local application generally exempt like-for-like roofing replacement from the construction permit requirement — a shingle-for-shingle replacement without structural work, skylight additions, or material changes does not require an SDCI building permit. But two Seattle-specific conditions make every roofing project here worth understanding carefully: the ice barrier requirement (Seattle is in IECC Climate Zone 4C and the 2021 IRC requires ice and water shield at all eaves) and the persistent moss and algae problem that Seattle's cool, wet climate creates on virtually every roof in the city.

Research by DoINeedAPermit.org Updated April 2026 Sources: Seattle Department of Construction and Inspections (SDCI), Seattle Residential Code (based on 2021 IRC with Seattle amendments), Washington State Department of Labor and Industries (L&I), SDCI Do You Need a Permit page
The Short Answer
MAYBE — like-for-like shingle replacement without structural work is generally permit-exempt; structural work, material changes, or skylight additions require a permit.
Seattle SDCI exempts "roofing replacement" from the construction permit requirement under the Seattle Residential Code, consistent with the 2021 IRC's approach in Washington State. A standard shingle-for-shingle replacement on a residential roof without structural modifications, decking replacement, skylight additions, or significant material changes does not require an SDCI building permit. A permit IS required for: replacing roof decking (OSB or plywood sheathing); repairing structural members (rafters, trusses); adding skylights; and material changes that affect structural load. Seattle's 2021 IRC requires ice and water shield at all eaves regardless of permit status. Washington State requires roofing contractors to be licensed through L&I. Confirm scope with SDCI at (206) 684-8600 before starting.

Seattle roof replacement permit rules — the basics

Seattle SDCI's permit page explicitly lists "roofing replacement" among the work types that do not require a construction permit on the SDCI "Do You Need a Permit?" page. This exemption applies to standard residential shingle replacement without structural work — the same framework as Indiana and Ohio, and in contrast to San Francisco's more comprehensive permit requirement for roofing. The exemption applies citywide; there are no special overlay districts that extend the permit requirement to routine roofing work in Seattle's residential areas (unlike San Francisco's historic district CoA requirements, which do not have a direct equivalent in Seattle for roofing).

The permit exemption boundaries in Seattle are the same as in Indianapolis and Columbus: replacing decking triggers a permit, structural rafter or truss repair triggers a permit, adding a skylight triggers a permit, and material changes that substantially alter the roof's structural performance trigger a permit. A roofing contractor who discovers damaged decking or rafter deterioration during tear-off should file an SDCI permit before proceeding with structural repairs — attempting to cover structural work without a permit under the roofing exemption is a code violation. The permit process for structural roof repairs is an SDCI alteration permit (potentially STFI-eligible if the structural scope is straightforward), filed through the Seattle Services Portal.

Washington State requires roofing contractors to be licensed through the Department of Labor and Industries (L&I). Washington's contractor licensing system requires registration, bonding, and insurance — providing consumer protection beyond what unregulated states offer. Verify your roofing contractor's Washington State license at lni.wa.gov before signing any contract. The L&I license verification includes the contractor's bonding status, insurance, and whether any complaints have been filed. For permitted roofing work, the licensed contractor must pull the permit; for permit-exempt roofing, the L&I license still provides the consumer protection framework that governs the quality and accountability of the installation.

Ice and water shield is required at all Seattle roof eaves under the 2021 IRC — the same requirement as Indianapolis and Columbus, and for the same reason: Seattle's winter weather creates ice dam conditions. Seattle is in IECC Climate Zone 4C, and while the city's maritime climate means less severe winters than Indianapolis (Climate Zone 5), freeze-thaw cycles at the roof eaves are common in Seattle's December–February window. The 2021 IRC requires ice barrier (ice and water shield) at all eaves, extending at least 24 inches inside the interior wall line of the building. Ice barrier is also required in all roof valleys. This requirement applies to all Seattle roofing work regardless of whether a permit is required — the permit exemption doesn't create an exception to the installation standard.

Not sure whether your Seattle roof replacement needs a permit?
Get a permit determination for your address — scope assessment, ice barrier requirements, structural work triggers, and the SDCI portal path if a permit is needed.
Get Your Seattle Permit Report →
$9.99 · Based on official city sources · Delivered in minutes

Why the same roof replacement in three Seattle neighborhoods gets three different outcomes

Scenario A
Ballard 1940s home — standard shingle replacement, permit exempt, ice barrier required
A Ballard homeowner replaces the 25-year-old composition shingles on their 1942 bungalow. The contractor tears off the existing shingles, inspects the OSB decking — all panels sound — and installs new ice and water shield at all eaves (extending at least 24 inches past the interior wall line) and in all valleys. Synthetic underlayment over the full deck. New 30-year architectural shingles, new drip edge at eaves and rakes, new pipe boot flashings. No decking replaced, no structural work. No SDCI permit required. Washington State L&I-licensed roofing contractor performs the work. Total project cost: $14,000–$22,000 for a typical Ballard single-family roof replacement. Note: the contractor also applies zinc strips at the roof ridge — standard practice in Seattle to inhibit moss regrowth on the new shingles. The previous roof had visible moss accumulation; cleaning moss before tear-off is included in the scope.
Permit: None (like-for-like, no structural work) | Ice barrier required | Zinc strips for moss prevention | Project cost: $14,000–$22,000
Scenario B
Capitol Hill 1908 home — decking replacement discovered, STFI permit
A Capitol Hill homeowner replaces the roof on their 1908 Craftsman. During tear-off, the contractor discovers original 1-by board sheathing in deteriorated condition along the north-facing slope — soft spots, rot from years of moisture accumulation under the moss-covered shingles. Replacing the original board sheathing with new 7/16-inch OSB is structural work triggering an SDCI permit. The contractor files an SDCI alteration permit (eligible for STFI given the straightforward structural scope). An SDCI framing inspection before new shingles cover the OSB confirms proper installation. Ice and water shield installed at all eaves and valleys. New 30-year shingles with algae-resistant coating (important in Seattle's moss-prone climate). Total permit fee: approximately $280. Total project cost: $18,000–$28,000 including decking replacement.
Permit fee: ~$280 | Decking replacement = STFI permit | Framing inspection before shingles | Project cost: $18,000–$28,000
Scenario C
Queen Anne home — adding two skylights, full alteration permit
A Queen Anne homeowner replaces the roof and adds two tubular skylights to brighten the main floor. Skylight additions are a structural modification — permit required regardless of roofing scope. A full SDCI alteration permit is filed covering both the roofing replacement and the skylight installations. Structural drawings show the skylight rough openings and the header framing required to support the roof framing on either side of each opening. An SDCI framing inspection after the headers and rough openings are framed but before the skylight units are installed. Final inspection after roofing is complete with skylights installed, waterflashing at skylight curbs verified. Total permit fee: approximately $380. Total project cost: $22,000–$35,000 including skylights.
Permit fee: ~$380 | Skylight additions = full alteration permit | Framing inspection | Project cost: $22,000–$35,000
FactorBallard StandardCapitol Hill (Decking)Queen Anne (Skylights)
SDCI permit required?No — like-for-likeYes — decking replacementYes — skylight addition
Ice barrier required?Yes — eaves and valleysYes — eaves and valleysYes — eaves and valleys
Structural work?NoYes — decking replacedYes — roof framing modified
L&I licensed contractor?Yes — requiredYes — requiredYes — required
Moss treatment?Zinc strips at ridgeAlgae-resistant shinglesStandard treatment
Permit feesNone~$280~$380
Project cost$14,000–$22,000$18,000–$28,000$22,000–$35,000
Your Seattle property has its own combination of these variables.
Decking condition under the existing shingles. Ice barrier compliance. Moss treatment for Seattle's wet climate. Structural scope discovered at tear-off. The complete SDCI path for your roof project.
Get Your Seattle Permit Report →
$9.99 · Based on official city sources · Delivered in minutes

Seattle's defining roofing challenge — moss, moisture, and the cool maritime climate

Seattle's roofing problem is categorically different from Indianapolis's or Columbus's. Those cities face ice dams in winter and heat-related membrane degradation in summer. Seattle faces neither — but it faces year-round biological attack from moss, lichen, and algae that colonize roofing surfaces in the city's cool, wet maritime climate. Seattle averages 37 inches of rain per year, concentrated in the October–April window, and the city's overcast, low-sunlight conditions during this period create the ideal environment for moss growth on north-facing roof slopes and in shaded areas under tree canopy. Moss is not merely an aesthetic issue — moss holds moisture against shingle surfaces, accelerating the breakdown of asphalt shingles' protective granule layer and reducing the service life of the roof by years or even decades.

The standard Seattle roofing practice for moss prevention includes several elements that are not typically specified in Indiana or Ohio roofing projects. Zinc strips installed at the roof ridge — strips of zinc flashing or purpose-made zinc coil — slowly release zinc ions with rain runoff, inhibiting moss colonization below the strip line. Algae-resistant shingles (containing copper or zinc granules in the manufacturing process) provide additional biological resistance compared to standard architectural shingles. Treating the existing roof surface with a zinc sulfate or potassium soap solution before tear-off removes moss and lichen that could otherwise contaminate the new installation. A quality Seattle roofing contractor will include moss treatment and zinc strip installation in their standard proposal — homeowners should be cautious of proposals that omit these Pacific Northwest-specific elements.

Ice dams do occur in Seattle, though less frequently than in Indianapolis or Columbus. The 2021 IRC's ice barrier requirement (ice and water shield extending at least 24 inches inside the interior wall line at all eaves) applies in Seattle because the city is not classified as an exception zone under the IRC's cold-climate provisions. The ice barrier installation standard is the same as in Indianapolis — eaves and all valleys — providing protection against the freeze-thaw events that do occur in Seattle's January and February weather patterns. The absence of ice barriers under moss-deteriorated shingles is one of the most common findings during Seattle roofing tear-offs, particularly on north-facing slopes where moss accumulation was heaviest and ice-dam conditions most likely.

What the inspector checks on Seattle roofing permits

When an SDCI roofing project requires a permit (structural decking replacement, rafter repair, skylight additions), the applicable inspections occur before structural work is covered. Framing inspection after decking replacement or rafter work verifies: OSB or plywood thickness (7/16 inch minimum), nailing pattern, and connection to existing structure. For skylight additions: header framing, rough opening dimensions, and flashing details before the skylight unit is installed. Final inspection after all roofing is complete verifies the permitted scope is complete per approved drawings. Inspections scheduled through the Seattle Services Portal using the permit number.

What a roof replacement costs in Seattle

Seattle roofing costs are above midwestern equivalents, reflecting the Pacific Northwest's strong construction labor market. Standard architectural shingle replacement runs $8–$15 per square foot installed on a typical Seattle residential roof — a 1,800 sq ft home (approximately 20–22 squares of roof area) runs $14,000–$28,000. Ice and water shield adds approximately $150–$350 in materials. Zinc strip installation adds $200–$400. Algae-resistant premium shingles add 10–15% over standard architectural shingle pricing. Decking replacement adds $2,000–$5,000 for a typical partial replacement. Permit fees, when required, run $200–$500 for STFI-eligible structural scopes.

What happens if you do structural roof work without a permit in Seattle

For permit-exempt like-for-like shingle replacement, there is no enforcement risk. The risk arises when structural work — decking replacement, rafter repair — is done without a permit under the roofing exemption. Washington State Form 17 real estate disclosure requires disclosure of known code violations. Structural roof repairs concealed behind new shingles without inspection create liability exposure at time of sale. Confirm with SDCI at (206) 684-8600 whether any discovered structural work during your roofing project triggers a permit before proceeding without one.

Seattle Department of Construction and Inspections (SDCI) 700 5th Ave, Suite 2000, Seattle, WA 98104
Phone: (206) 684-8600 | permitting.seattle.gov
SDCI "Do You Need a Permit?" page: seattle.gov/sdci/permits/do-you-need-a-permit

Washington State L&I — Contractor License Verification
lni.wa.gov → Verify a Contractor License
Search your roofing contractor's name before signing any contract
Ready to confirm whether your Seattle roof needs a permit?
Get a permit determination for your address — scope assessment, ice barrier requirements, structural triggers, moss treatment guidance, and the SDCI filing path if needed.
Get Your Seattle Permit Report →
$9.99 · Based on official city sources · Delivered in minutes

Common questions about Seattle roof replacement permits

Does shingle replacement in Seattle require an SDCI permit?

Generally no. SDCI explicitly exempts "roofing replacement" from the construction permit requirement for like-for-like replacements without structural work. A standard shingle-for-shingle replacement without decking replacement, structural rafter/truss repair, skylight additions, or material changes that affect structural load does not require a permit. Ice and water shield at eaves and valleys is required under the 2021 IRC regardless of permit status. Confirm scope with SDCI at (206) 684-8600 if structural work is discovered during tear-off before proceeding without a permit.

Is ice and water shield required on Seattle roofs?

Yes. Seattle's 2021 IRC requires ice barrier (ice and water shield) at all roof eaves, extending from the roof edge to at least 24 inches inside the interior wall line of the building. Ice barrier is also required in all roof valleys. This applies to all Seattle roofing replacements regardless of permit status — the roofing exemption from building permits doesn't create an exception to the installation standard. Seattle's Climate Zone 4C climate does produce freeze-thaw events in January and February, making ice barrier protection genuinely necessary on north-facing slopes and in valleys.

Does replacing roof decking in Seattle require a permit?

Yes. Replacing roof decking — OSB, plywood, or original 1-by board sheathing in older Seattle homes — is structural work that requires an SDCI permit. For straightforward decking replacement (no rafter work, no skylight additions), the project may qualify for a STFI (Subject-to-Field-Inspection) permit, issued faster than a full plan review permit. A framing inspection before new shingles cover the decking verifies minimum 7/16-inch panel thickness and nailing pattern. If damaged decking is discovered during tear-off, file an SDCI permit before proceeding with the structural repair.

Why is moss such a serious roofing problem in Seattle?

Seattle's cool, wet maritime climate — 37 inches of annual rain concentrated October–April, persistent overcast — creates ideal conditions for moss, lichen, and algae growth on roofing surfaces. Moss holds moisture against shingle surfaces, breaking down the protective granule layer and shortening the roof's service life by years. Quality Seattle roofing contractors include moss prevention elements as standard practice: zinc strip installation at the ridge (slow-release zinc ions inhibit moss regrowth), algae-resistant shingles (copper or zinc granules in the manufacturing process), and surface treatment of existing moss before tear-off. Proposals that omit moss treatment on Seattle roofs are typically underspecified.

Do roofing contractors need to be licensed in Washington State?

Yes. Washington State L&I requires roofing contractors to be licensed, bonded, and insured. Verify your roofing contractor's Washington State license at lni.wa.gov before signing any contract — the search shows the contractor's registration status, bond amount, insurance, and whether any complaints have been filed. Unlike Indiana (where no state roofing license is required), Washington State's licensing system provides meaningful consumer protection. For permitted structural roof work, the licensed contractor must pull the permit. For permit-exempt shingle replacement, the licensing system still governs accountability.

How much does a roof replacement cost in Seattle?

Standard architectural shingle replacement runs $8–$15 per sq ft installed in Seattle — a typical 1,800 sq ft Seattle home (20–22 squares) runs $14,000–$28,000. Ice and water shield adds approximately $150–$350. Zinc strip installation adds $200–$400. Algae-resistant shingles add 10–15% to material cost. Decking replacement adds $2,000–$5,000. These costs are higher than Indianapolis ($6–$12/sq ft) but lower than San Francisco ($12–$22/sq ft), consistent with Seattle's position as a major Pacific Northwest city with strong construction labor markets and Pacific Northwest-specific installation requirements.

Disclaimer: This guide is based on publicly available information from Seattle SDCI and Washington State L&I as of April 2026. Always verify current permit requirements with SDCI at (206) 684-8600 before beginning any roofing project. This is not legal advice.