deck permit requirements across King, Pierce & Snohomish counties
Side-by-side: which 82 cities and counties require a permit for a deck, what triggers one, what it costs, and how long review takes. Verified against each jurisdiction's own page; sources cited per row.
80 of 82 jurisdictions have authoritative rules on file · 80 typically require a permit · 0 often do not.
King County
| Jurisdiction | Permit? | Threshold | Fee | Review days | Source |
|---|---|---|---|---|---|
City of Algona city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-26 |
City of Bellevue city | Yes | Bellevue follows IRC default: permit if deck >30in above grade or attached. Bellevue LUC sets setbacks by zone. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://mybuildingpermit.com. | 7–14 days | Cite verified 2026-04-26 |
City of Black Diamond city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.blackdiamondwa.gov/161/Permits. Black Diamond Community Development handles permits. | — | Cite verified 2026-04-28 |
City of Burien city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-26 |
City of Carnation city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://carnationwa.gov/development-services/. Carnation Development Services handles permits. | — | Cite verified 2026-04-28 |
City of Clyde Hill city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.clydehill.org/government/building-permits. Clyde Hill Building Department handles permits. | — | Cite verified 2026-04-28 |
City of Covington city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.duvallwa.gov/178/Permit-Center. Duvall Permit Center handles permits. | — | Cite verified 2026-04-28 |
City of Enumclaw city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.cityofenumclaw.net/305/Building. Enumclaw Building Division handles permits. | — | Cite verified 2026-04-28 |
City of Federal Way city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-26 |
City of Issaquah city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | 14–28 days | Cite verified 2026-04-26 |
City of Kenmore city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-28 |
City of Kent city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://kentwa.gov/permits. Kent uses MyKent permits portal. | 14–28 days | Cite verified 2026-04-26 |
City of Kirkland city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | 7–14 days | Cite verified 2026-04-26 |
City of Lake Forest Park city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-28 |
City of Maple Valley city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Permit NOT required for sidewalks, decks and driveways constructed under IRC, not more than 30in above grade and not over any basement or story below. Decking replacement on existing decks WITHOUT changing/adding structural members and WITHOUT removing guardrails is also exempt. Per the multi-jurisdiction tip sheet, the 30-inch measurement is taken vertically to the grade below at any point within 36 inches of the outer edge of the deck. Critical-area / flood-hazard exemption rule applies. | Most jurisdictions handle decks as field-inspection or simplified plan review. | — | Cite verified 2026-04-29 |
City of Milton (King) city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-28 |
City of Normandy Park city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://northbendwa.gov/164/Permits. North Bend Community & Economic Development handles permits. | — | Cite verified 2026-04-28 |
City of Pacific city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://eplans.redmond.gov. Redmond uses ePlans portal. | 7–14 days | Cite verified 2026-04-26 |
City of Renton city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://permits.rentonwa.gov. Renton uses TRAKiT permits portal. | 14–28 days | Cite verified 2026-04-26 |
City of Sammamish city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | 14–28 days | Cite verified 2026-04-26 |
City of SeaTac city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Yes | Permit required if: deck >18in above grade, OR roof deck, OR in an ECA. Decks ≤18in above grade and outside ECAs are exempt. If deck >36in above grade, it counts toward lot coverage. If deck >8ft tall, has long beams, is a roof deck, or in an ECA → Construction Permit (Addition/Alteration); otherwise Subject-to-Field-Inspection. | Subject-to-Field-Inspection permits pay 40% of plan-review fee from SDCI Fee Estimator. See 2026 Fee Subtitle. | — | Cite verified 2026-04-26 |
City of Shoreline city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.shorelinewa.gov/government/departments/planning-community-development. Shoreline uses its own permit center. | 10–21 days | Cite verified 2026-04-26 |
City of Snoqualmie city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.snoqualmiewa.gov/206/Permit-Center. Snoqualmie Permit Center handles permits. | — | Cite verified 2026-04-28 |
City of Tukwila city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-28 |
City of Woodinville city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. | — | Cite verified 2026-04-26 |
Pierce County
| Jurisdiction | Permit? | Threshold | Fee | Review days | Source |
|---|---|---|---|---|---|
City of Bonney Lake city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.cityofbonneylake.org. Bonney Lake runs its own permit center. | — | Cite verified 2026-04-29 |
City of Buckley city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.piercecountywa.gov/PALS. Permits via Pierce County PALS. | — | Cite verified 2026-04-29 |
City of DuPont city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.dupontwa.gov. DuPont runs its own permit center. | — | Cite verified 2026-04-29 |
City of Edgewood city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://cityofedgewood.org. Edgewood Community Development. | — | Cite verified 2026-04-29 |
City of Fife city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://cityoffife.org. Fife runs its own permit center. | — | Cite verified 2026-04-29 |
City of Fircrest city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.cityoffircrest.net. Fircrest runs its own permit center. | — | Cite verified 2026-04-29 |
City of Gig Harbor city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.cityofgigharbor.net. Gig Harbor permit center. | — | Cite verified 2026-04-26 |
City of Lakewood city | Yes | Permit NOT required if ALL of: not attached + <30in above grade at any point + <200sqft + does not serve as main entry door + (for shoreline properties) not more than 18in high. Critical-area proximity always triggers permit. | Most jurisdictions handle decks as field-inspection or simplified plan review. | — | Cite verified 2026-04-29 |
City of Milton (Pierce) city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://cityofmilton.net. Milton (Pierce side) runs its own permit center. | — | Cite verified 2026-04-29 |
City of Orting city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 uncovered decks >30in above grade OR decks serving the exit door required by IRC Section R311.4. Covered porches and patios also require permit (counted as additions). | Most jurisdictions handle decks as field-inspection or simplified plan review. | — | Cite verified 2026-04-29 |
City of Roy city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.piercecountywa.gov/PALS. Town (~820 residents) — permits via Pierce County PALS. | — | Cite verified 2026-04-29 |
City of Sumner city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.sumnerwa.gov. Sumner permit center. | — | Cite verified 2026-04-26 |
City of Tacoma city | Yes | Tacoma TMC 13.05: permit if deck >30in above grade or attached. Apply via Accela ACA. | Most jurisdictions handle decks as field-inspection or simplified plan review. | 10–21 days | Cite verified 2026-04-29 |
City of University Place city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.cityofup.com. University Place P&DS. | — | Cite verified 2026-04-26 |
Pierce County (unincorporated) county | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.piercecountywa.gov/PALS. Pierce County PALS portal. | 14–28 days | Cite verified 2026-04-26 |
Town of Carbonado city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.piercecountywa.gov/PALS. Town (~590 residents) — permits via Pierce County PALS. | — | Cite verified 2026-04-29 |
Town of Eatonville city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.piercecountywa.gov/PALS. Town — permits via Pierce County PALS. | — | Cite verified 2026-04-29 |
Town of Ruston city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.piercecountywa.gov/PALS. Permits via Pierce County PALS. | — | Cite verified 2026-04-29 |
Town of South Prairie city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.piercecountywa.gov/PALS. Town — permits via Pierce County PALS. | — | Cite verified 2026-04-29 |
Town of Steilacoom city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://townofsteilacoom.org. Steilacoom runs its own permit center. | — | Cite verified 2026-04-29 |
Town of Wilkeson city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://arlingtonwa.gov. Arlington Community + Economic Development. | — | Cite verified 2026-04-26 |
City of Bothell city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | 10–21 days | Cite verified 2026-04-26 |
City of Brier city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.ci.brier.wa.us. Brier runs its own permit center. | — | Cite verified 2026-04-29 |
City of Edmonds city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | 10–21 days | Cite verified 2026-04-26 |
City of Everett city | Yes | Everett follows IRC default: permit required if deck >30in above grade or attached. Critical-area overlays may require additional review. | Most jurisdictions handle decks as field-inspection or simplified plan review. | 10–21 days | Cite verified 2026-04-26 |
City of Gold Bar city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://snohomishcountywa.gov/319/Building-Permit-Information. Permits via Snohomish County. | — | Cite verified 2026-04-29 |
City of Granite Falls city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://snohomishcountywa.gov/319/Building-Permit-Information. Permits via Snohomish County. | — | Cite verified 2026-04-29 |
City of Lake Stevens city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://marysvillewa.gov/permits. Marysville Community Development. | — | Cite verified 2026-04-26 |
City of Mill Creek city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://mybuildingpermit.com. Apply via MyBuildingPermit.com. | — | Cite verified 2026-04-26 |
City of Monroe city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://monroewa.gov. Monroe uses local permit center. | — | Cite verified 2026-04-26 |
City of Mukilteo city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://mukilteowa.gov. Mukilteo uses local permit center. | — | Cite verified 2026-04-26 |
City of Snohomish city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.snohomishwa.gov. City of Snohomish runs its own permit center. | — | Cite verified 2026-04-29 |
City of Stanwood city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://www.stanwoodwa.org. Stanwood runs its own permit center. | — | Cite verified 2026-04-29 |
City of Sultan city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://snohomishcountywa.gov/319/Building-Permit-Information. Permits via Snohomish County. | — | Cite verified 2026-04-29 |
Snohomish County (unincorporated) county | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://snohomishcountywa.gov/319/Building-Permit-Information. Snohomish County Planning & Development Services. Phone (425) 388-3311. | 14–28 days | Cite verified 2026-04-26 |
Town of Darrington city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. Apply via https://snohomishcountywa.gov/319/Building-Permit-Information. Town — permits via Snohomish County. | — | Cite verified 2026-04-29 |
Town of Index city | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 | Yes | 2021 IRC R105.2(1)(b) exempts decks ≤30in above grade and not attached to a dwelling, where many cities lower the threshold (Seattle: 18in; Bellevue: 30in; Tacoma: 30in). Any attached deck typically requires a permit regardless of height because of ledger flashing/connection inspection. | Most jurisdictions handle decks as field-inspection or simplified plan review. 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 deck 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.
