windows permit requirements across King, Pierce & Snohomish counties
Side-by-side: which 82 cities and counties require a permit for a windows, what triggers one, what it costs, and how long review takes. Verified against each jurisdiction's own page; sources cited per row.
79 of 82 jurisdictions have authoritative rules on file · 3 typically require a permit · 76 often do not.
King County
| Jurisdiction | Permit? | Threshold | Fee | Review days | Source |
|---|---|---|---|---|---|
City of Algona city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.cityofalgona.com/building-permits. Small city near Auburn. Apply in person at city hall or via mailed forms. | — | Cite verified 2026-04-28 |
City of Auburn city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-26 |
City of Bellevue city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://mybuildingpermit.com. | — | Cite verified 2026-04-26 |
City of Black Diamond city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.blackdiamondwa.gov/161/Permits. Black Diamond Community Development handles permits. | — | Cite verified 2026-04-28 |
City of Burien city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-26 |
City of Carnation city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://carnationwa.gov/development-services/. Carnation Development Services handles permits. | — | Cite verified 2026-04-28 |
City of Clyde Hill city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.clydehill.org/government/building-permits. Clyde Hill Building Department handles permits. | — | Cite verified 2026-04-28 |
City of Covington city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.covingtonwa.gov/government/community_development/permits.php. Covington Community Development handles permits. | — | Cite verified 2026-04-28 |
City of Des Moines city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.desmoineswa.gov/government/community_development/permits/index.php. Des Moines Community Development handles permits. | — | Cite verified 2026-04-28 |
City of Duvall city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.duvallwa.gov/178/Permit-Center. Duvall Permit Center handles permits. | — | Cite verified 2026-04-28 |
City of Enumclaw city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.cityofenumclaw.net/305/Building. Enumclaw Building Division handles permits. | — | Cite verified 2026-04-28 |
City of Federal Way city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-26 |
City of Issaquah city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-26 |
City of Kenmore city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-28 |
City of Kent city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://kentwa.gov/permits. Kent uses MyKent permits portal. | — | Cite verified 2026-04-26 |
City of Kirkland city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-26 |
City of Lake Forest Park city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-28 |
City of Maple Valley city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://maplevalleywa.gov/our-city/community-development/permits. Maple Valley Community Development handles permits. | — | Cite verified 2026-04-28 |
City of Medina city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.medina-wa.gov/development-services/page/permits. Medina Development Services handles permits. | — | Cite verified 2026-04-28 |
City of Mercer Island city | Yes | Exempt: in-kind window replacement for IRC structures where no alteration of structural members is required, safety glazing is provided where required, and window fall protection is provided where required. Permit required for: new openings, larger openings, or any structural alteration. | Like-for-like usually no permit fee. Structural changes scale with valuation. | — | Cite verified 2026-04-29 |
City of Milton (King) city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.cityofmilton.net/community-development. City of Milton straddles King and Pierce counties; Community Development handles permits for both. | — | Cite verified 2026-04-28 |
City of Newcastle city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-28 |
City of Normandy Park city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.normandyparkwa.gov/community-development/page/permitsapplications. Normandy Park Community Development handles permits. | — | Cite verified 2026-04-28 |
City of North Bend city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://northbendwa.gov/164/Permits. North Bend Community & Economic Development handles permits. | — | Cite verified 2026-04-28 |
City of Pacific city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.pacificwa.gov/cms/One.aspx?portalId=176432&pageId=235953. Pacific straddles King and Pierce counties. Community Development handles permits for both. | — | Cite verified 2026-04-28 |
City of Redmond city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://eplans.redmond.gov. Redmond uses ePlans portal. | — | Cite verified 2026-04-26 |
City of Renton city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://permits.rentonwa.gov. Renton uses TRAKiT permits portal. | — | Cite verified 2026-04-26 |
City of Sammamish city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-26 |
City of SeaTac city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.seatacwa.gov/our-city/departments/community-and-economic-development/permits-licenses. SeaTac Community & Economic Development handles permits. | — | Cite verified 2026-04-28 |
City of Seattle city | Often no | Like-for-like replacement in existing rough opening with U-factor compliance: typically exempt. New opening, enlarged opening, change in egress compliance, or any structural header change requires Subject-to-Field-Inspection permit. | Like-for-like usually no permit. Structural changes scale with valuation. | — | Cite verified 2026-04-26 |
City of Shoreline city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.shorelinewa.gov/government/departments/planning-community-development. Shoreline uses its own permit center. | — | Cite verified 2026-04-26 |
City of Snoqualmie city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.snoqualmiewa.gov/206/Permit-Center. Snoqualmie Permit Center handles permits. | — | Cite verified 2026-04-28 |
City of Tukwila city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-28 |
City of Woodinville city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.ci.woodinville.wa.us/government/development-services/permits. Woodinville Development Services handles permits. | — | Cite verified 2026-04-28 |
King County (unincorporated) county | Pending verification | — | — | — | Portal |
Town of Beaux Arts Village city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://kingcounty.gov/en/dept/local-services/buildings-property/permits. Small village (~300 residents) on Lake Washington. Building permits processed via King County DLS by interlocal agreement. | — | Cite verified 2026-04-28 |
Town of Hunts Point city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://kingcounty.gov/en/dept/local-services/buildings-property/permits. Town of ~500 contracts with King County DLS for permit processing. | — | Cite verified 2026-04-28 |
Town of Skykomish city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://kingcounty.gov/en/dept/local-services/buildings-property/permits. Small mountain town (~200 residents). Most permitting via King County DLS. | — | Cite verified 2026-04-28 |
Town of Yarrow Point city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://kingcounty.gov/en/dept/local-services/buildings-property/permits. Town contracts with King County DLS for permit processing. | — | Cite verified 2026-04-28 |
Washington State (baseline) county | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. | — | Cite verified 2026-04-26 |
Pierce County
| Jurisdiction | Permit? | Threshold | Fee | Review days | Source |
|---|---|---|---|---|---|
City of Bonney Lake city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.cityofbonneylake.org. Bonney Lake runs its own permit center. | — | Cite verified 2026-04-29 |
City of Buckley city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.piercecountywa.gov/PALS. Permits via Pierce County PALS. | — | Cite verified 2026-04-29 |
City of DuPont city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.dupontwa.gov. DuPont runs its own permit center. | — | Cite verified 2026-04-29 |
City of Edgewood city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://cityofedgewood.org. Edgewood Community Development. | — | Cite verified 2026-04-29 |
City of Fife city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://cityoffife.org. Fife runs its own permit center. | — | Cite verified 2026-04-29 |
City of Fircrest city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.cityoffircrest.net. Fircrest runs its own permit center. | — | Cite verified 2026-04-29 |
City of Gig Harbor city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.cityofgigharbor.net. Gig Harbor permit center. | — | Cite verified 2026-04-26 |
City of Lakewood city | Yes | Permit required for window or door replacement (a "Like for Like" permit type exists per Residential Applications Matrix). Bedrooms have specific egress sizing requirements per IEBC 702.5: where existing window does not meet egress requirements, replacement window must be the manufacturer's largest standard size that fits within existing frame/rough opening. | Like-for-like usually no permit fee. Structural changes scale with valuation. | — | Cite verified 2026-04-29 |
City of Milton (Pierce) city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://cityofmilton.net. Milton (Pierce side) runs its own permit center. | — | Cite verified 2026-04-29 |
City of Orting city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.piercecountywa.gov/PALS. Permits via Pierce County PALS. | — | Cite verified 2026-04-29 |
City of Puyallup city | Yes | Permit required for window or door installation that enlarges the opening. Like-for-like replacement in same opening NOT explicitly addressed in source — assume exempt per WA baseline. | Like-for-like usually no permit fee. Structural changes scale with valuation. | — | Cite verified 2026-04-29 |
City of Roy city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.piercecountywa.gov/PALS. Town (~820 residents) — permits via Pierce County PALS. | — | Cite verified 2026-04-29 |
City of Sumner city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.sumnerwa.gov. Sumner permit center. | — | Cite verified 2026-04-26 |
City of Tacoma city | Pending verification | — | — | — | Portal |
City of University Place city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.cityofup.com. University Place P&DS. | — | Cite verified 2026-04-26 |
Pierce County (unincorporated) county | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.piercecountywa.gov/PALS. Pierce County PALS portal. | — | Cite verified 2026-04-26 |
Town of Carbonado city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.piercecountywa.gov/PALS. Town (~590 residents) — permits via Pierce County PALS. | — | Cite verified 2026-04-29 |
Town of Eatonville city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.piercecountywa.gov/PALS. Town — permits via Pierce County PALS. | — | Cite verified 2026-04-29 |
Town of Ruston city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.piercecountywa.gov/PALS. Permits via Pierce County PALS. | — | Cite verified 2026-04-29 |
Town of South Prairie city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.piercecountywa.gov/PALS. Town — permits via Pierce County PALS. | — | Cite verified 2026-04-29 |
Town of Steilacoom city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://townofsteilacoom.org. Steilacoom runs its own permit center. | — | Cite verified 2026-04-29 |
Town of Wilkeson city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.piercecountywa.gov/PALS. Town (~480 residents) — permits via Pierce County PALS. | — | Cite verified 2026-04-29 |
Snohomish County
| Jurisdiction | Permit? | Threshold | Fee | Review days | Source |
|---|---|---|---|---|---|
City of Arlington city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://arlingtonwa.gov. Arlington Community + Economic Development. | — | Cite verified 2026-04-26 |
City of Bothell city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-26 |
City of Brier city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.ci.brier.wa.us. Brier runs its own permit center. | — | Cite verified 2026-04-29 |
City of Edmonds city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-26 |
City of Everett city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. | — | Cite verified 2026-04-26 |
City of Gold Bar city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://snohomishcountywa.gov/319/Building-Permit-Information. Permits via Snohomish County. | — | Cite verified 2026-04-29 |
City of Granite Falls city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://snohomishcountywa.gov/319/Building-Permit-Information. Permits via Snohomish County. | — | Cite verified 2026-04-29 |
City of Lake Stevens city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.lakestevenswa.gov. Lake Stevens runs its own permit center. | — | Cite verified 2026-04-29 |
City of Lynnwood city | Pending verification | — | — | — | Portal |
City of Marysville city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://marysvillewa.gov/permits. Marysville Community Development. | — | Cite verified 2026-04-26 |
City of Mill Creek city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-26 |
City of Monroe city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://monroewa.gov. Monroe uses local permit center. | — | Cite verified 2026-04-26 |
City of Mukilteo city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://mukilteowa.gov. Mukilteo uses local permit center. | — | Cite verified 2026-04-26 |
City of Snohomish city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.snohomishwa.gov. City of Snohomish runs its own permit center. | — | Cite verified 2026-04-29 |
City of Stanwood city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://www.stanwoodwa.org. Stanwood runs its own permit center. | — | Cite verified 2026-04-29 |
City of Sultan city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://snohomishcountywa.gov/319/Building-Permit-Information. Permits via Snohomish County. | — | Cite verified 2026-04-29 |
Snohomish County (unincorporated) county | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://snohomishcountywa.gov/319/Building-Permit-Information. Snohomish County Planning & Development Services. Phone (425) 388-3311. | — | Cite verified 2026-04-26 |
Town of Darrington city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://snohomishcountywa.gov/319/Building-Permit-Information. Town — permits via Snohomish County. | — | Cite verified 2026-04-29 |
Town of Index city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://snohomishcountywa.gov/319/Building-Permit-Information. Town (~155 residents) — permits via Snohomish County. | — | Cite verified 2026-04-29 |
Town of Woodway city | Often no | 2021 IRC R105.2(1)(g) exempts like-for-like window replacement (same rough opening, same R-value class). Permit required for: new openings, enlarged/reduced openings, egress-affecting changes (R310), and any change that crosses a structural element. | Like-for-like usually no permit fee. Structural changes scale with valuation. Apply via https://snohomishcountywa.gov/319/Building-Permit-Information. Town — permits via Snohomish County. | — | Cite verified 2026-04-29 |
How this table is built
Each row reflects the most-recently-verified authoritative rule on file for that jurisdiction and project type. “Pending verification” means we have the jurisdiction in our database but haven't yet personally checked the city page for windows rules — those rows fall back to county or WA-state baselines until verified. Sources link directly to the city or county page we read on the verified-on date. See our data-quality leaderboard for how we keep these current.
