Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Yes, you need a permit for any attached deck in Mill Creek. The city enforces the IRC strictly, but the 12-inch Puget Sound frost depth is unusual compared to neighboring Edmonds or Shoreline — it's a huge money saver on post holes.
Mill Creek Building Department requires a permit for any deck attached to the house, regardless of size or height. This is standard IRC compliance, but here's what sets Mill Creek apart from Edmonds, Bothell, and Shoreline: the frost depth on the Puget Sound side is only 12 inches, versus the 24+ inches your neighbor 2 miles east might encounter. That single fact changes your footing cost dramatically. Mill Creek also has a reputation for strict ledger-flashing enforcement — the building officials here cite IRC R507.9 word-for-word and will reject plans if the flashing detail doesn't match their template. The city uses an online permit portal (eGov or similar municipal system), and turnaround for deck plan review is typically 3–4 weeks. Because Mill Creek straddles two climate zones, if your property is on the east side near the Edmonds–Mill Creek border, you may hit the 30-inch frost requirement — always verify your address with the department before designing posts. Electrical or plumbing on the deck (outdoor outlets, spas) triggers additional inspections and code sections.

What happens if you skip the permit (and you needed one)

Mill Creek attached deck permits — the key details

Mill Creek requires a permit for any deck attached to a dwelling, period — no exemptions based on size. The city Building Department enforces IRC Chapter 5 (Decks) and IBC Chapter 10 (Means of Egress) as adopted by Washington State. The trigger is attachment: if the deck is bolted, ledgered, or in any way connected to the house structure, you need a permit. Freestanding decks (not attached) under 200 square feet and under 30 inches high would be exempt under IRC R105.2, but those are rare in Mill Creek because most homeowners want a deck accessible from the back door. Size doesn't exempt you — a 100-square-foot deck attached to the house still requires a full permit and framing inspection. The city's online portal (check millcreekwa.gov for the exact URL) allows you to upload plans and track status, though some applicants still prefer walking plans to City Hall because email review turnaround can feel slower than in-person interactions. Expect plan review to take 3–4 weeks; if the department rejects your plans (usually for ledger-flashing or footing depth), you'll resubmit and add another 1–2 weeks.

The ledger board is where Mill Creek gets strict. IRC R507.9 requires through-bolts or screws every 16 inches, house rim flashing, and a gap between the house band and the deck band. The Mill Creek Building Department has seen water intrusion problems in older homes — when ledger flashing fails, it can rot the rim joist and band board behind the deck, a $5,000–$15,000 repair. Because of this, the department's standard is to require you to submit a ledger-flashing detail that matches their template (they'll usually provide it if you ask). Common rejections include flashing installed flush against the rim (wrong — it should lap over the rim and under siding), wrong fastener spacing, or no flashing at all. If you're attaching to a brick veneer house, the detail gets trickier: you may need to remove a brick course to slip the flashing under the veneer, or use a specialized flashing bracket. The city won't approve a ledger without this detail shown on the plan, so get it right before submitting.

Frost depth is the biggest Mill Creek X-factor. The Puget Sound side (west of 132nd Street approximately) has a 12-inch frost depth, which is unusual for the region and saves thousands on deep holes. East of that line, especially near Mill Creek Golf Club and the Bothell border, frost depth jumps to 24–30 inches. Your address determines which rule applies. When you submit plans, the department will note your frost depth on the permit — the building inspector will check footing holes during the pre-pour inspection. If you dig to 12 inches on the west side and the inspector measures 12 inches on the ground, you pass; if you're on the east side and dig only 12 inches when 30 is required, the inspector will shut you down until you dig deeper. The permit application process should include a site map with your address, and the staff will tell you the frost depth if you call ahead. Posts must sit on undisturbed soil or compacted gravel (depending on soil type), and concrete footings must extend below frost and be at least 10 inches square (IRC R507.2). Because Mill Creek sits on glacial till and volcanic soils, you may hit clay, rock, or gravel depending on your lot — if you hit bedrock before frost depth, the inspector may allow a shallower footing, but document it.

Guardrails and stairs follow IBC 1015 and IRC R311.7 (most of Washington State requires 36-inch guardrails; double-check with the department, as some jurisdictions want 42 inches for decks 6+ feet high, though Mill Creek typically uses 36). Deck stairs must have treads of 10–11 inches, risers of 7–7.75 inches, and a handrail on at least one side if the stair has 4+ risers. The landing at the top and bottom must be at least 36 inches deep and the same width as the stair. If you have a deck more than 4 feet above grade, you need a guardrail (not just a handrail). Balusters (vertical spindles) must not allow a 4-inch sphere to pass through — this is the 'sphere test,' and inspectors will bring a test ball. Mill Creek inspectors are thorough here; they've seen deck collapses from undersized balusters or missing guardrails. The framing inspection will include checking guardrail attachment (bolted to the deck rim or posts, with lag bolts or through-bolts, not just nails). If you're adding stairs, the plan must show riser heights, tread depth, and handrail height (34–38 inches from the stair nosing).

The inspection sequence goes like this: after permit issuance, schedule a pre-pour footing inspection with the Building Department (call the phone number on your permit). The inspector will verify footing hole depth, diameter, and undisturbed-soil condition before you pour concrete. Once concrete cures (3–7 days), frame the deck, attach the ledger, set posts and beams, and install joists and decking. After framing is complete, request the framing inspection — the inspector will check post-to-beam connections (beam must be bolted or use lateral load devices like Simpson DTT clips, per IRC R507.9.2), joist spacing, ledger attachment, and guardrail framing. Finally, after the deck is complete with railings and stairs, request the final inspection. The inspector will verify guardrail height, baluster spacing, stair dimensions, and ledger flashing. Most decks pass final on the first try if framing was done right. Permit fees in Mill Creek are based on valuation: expect $150–$400 for a typical 16x12-foot deck (roughly 2% of construction cost). If you hire a licensed contractor, they'll handle the permit; if you're owner-building, you pull the permit yourself as the property owner.

Three Mill Creek deck (attached to house) scenarios

Scenario A
12x16-foot ground-level deck, west Mill Creek (Puget Sound frost depth), no electrical — attached to 1970s ranch house
You're building a simple pressure-treated deck off the back of your house on the west side of Mill Creek, near 132nd Street. The deck is 192 square feet, sits 2 feet above grade at the highest point, and will have stairs down to the yard. Because it's attached to the house and over 30 inches high, a permit is required. Your frost depth is 12 inches (Puget Sound side), so footing holes are 18 inches deep (12 frost + 6 inches below to soil bearing). You'll need 4–6 posts (depending on span and beam layout), each with a 10x10-inch concrete footing. The ledger board bolts to the house rim with 1/2-inch through-bolts every 16 inches, and you must install flashing under the existing house siding. The plan will show joist spacing (16 inches on center), rim board, stairs with 7.5-inch risers and 10-inch treads, and a 36-inch guardrail around three sides. Mill Creek will issue the permit in 1–2 weeks, and the pre-pour footing inspection takes a day or two to schedule. Once you pour concrete and frame the deck (3–4 weeks), request the framing inspection (1 week wait typical). After final inspection passes, you're done. Total permit fee is about $200 (based on ~$3,000–$4,000 material cost). Timeline: permit to final inspection is 6–8 weeks. One surprise cost: if the house band is stone or brick, ledger flashing removal and reinsertion can add $400–$800 in labor.
Permit required | 12-inch frost depth (Puget Sound side) | Attached ledger with flashing required | 3 inspections (footing, framing, final) | Permit fee ~$200 | Total project $4,000–$6,500
Scenario B
8x20-foot elevated deck (4.5 feet high), east Mill Creek near Bothell border, with outdoor outlet — attached to 2000s colonial
You're building a larger deck on the east side of Mill Creek, near the Bothell line, over a slope. The deck is 160 square feet but sits 4.5 feet above grade at the rim, requiring guardrails on all sides and stairs. Because you're east of the frost-depth line, your footing requirement jumps to 30 inches deep (verify exact location with the city, but the Bothell border is usually the cutoff). This changes the cost significantly: digging 30-inch holes through glacial till or clay is 2–3 times more expensive than 12-inch holes. You'll need 6–8 posts, each 30 inches deep. The ledger attaches to the house (a 2000s colonial, so band board is likely wood, not stone), and flashing is standard. Because you want an outdoor outlet under the deck for a hot tub or landscape lighting (NEC Article 680 for wet locations, or NEC 210.8 for GFCI protection), you'll need an electrician to run a circuit to the deck, and the permit will include electrical inspection. This adds a separate electrical permit (usually $50–$100) and another inspection. The deck plan is identical to Scenario A in layout, but the footing depth changes everything: building inspector will measure holes at 30 inches before you pour. The stairs are the same (7.5-inch risers, 10-inch treads), and guardrails are 36 inches. Mill Creek's framing inspection will verify post-to-beam connections extra carefully on elevated decks — you must use Simpson DTT lateral load devices or fully bolted connections, not just nails. Total permit fee: $250–$350 (higher because of electrical). Timeline: 7–10 weeks (electrical inspection adds 1–2 weeks). Surprise cost: 30-inch footing holes in hard clay can cost $80–$150 per hole instead of $20–$40 on the Puget Sound side — that's $480–$1,200 extra just in digging.
Permit required | 30-inch frost depth (east side near Bothell) | Attached ledger with flashing required | Electrical permit + inspection | GFCI protection required | 4 inspections (footing, electrical, framing, final) | Permit fees ~$300 combined | Total project $7,000–$11,000
Scenario C
Freestanding 12x14-foot deck, 28 inches high, no attachment — Mill Creek middle-lot
You're thinking about a freestanding deck island in the middle of your backyard, not attached to the house at all. It's 168 square feet and sits 28 inches above grade (just under the 30-inch threshold). Under IRC R105.2, this should be exempt from permitting — no attachment to the house means it's a stand-alone structure, under 200 sq ft, and under 30 inches high. You don't need a permit for this project. However, there's a catch: Mill Creek, like most jurisdictions, may still require you to check with the Building Department or the Planning Department on setbacks and lot coverage. A 12x14-foot deck takes up 168 sq ft of lot area — if your lot is small or you're in a zone with strict coverage limits, the deck might violate setback rules. Also, if your property has CC&Rs (Covenants, Conditions, and Restrictions) or you're in an HOA, the HOA may require approval separately (HOA approval is NOT a city permit, but it's still required by your deed). The frost depth still applies: even though no city permit is needed, building code best practices say you should still dig to 12 inches (Puget Sound side) or 24+ inches (east side) to avoid frost heave and settling. Many homeowners build freestanding decks without permits and without deep footings, then watch them sink or shift after one winter. If you're buying materials and labor anyway, spend the extra $200–$400 to dig proper footings and avoid a sagging deck in 2 years. Call Mill Creek Planning at the city website to confirm setbacks and coverage, and check your HOA rules before building. Total cost (no permit fee): $3,000–$5,000 in materials and labor, but frost-heave risk is real if footings are shallow.
No city permit required (under 30 inches, not attached) | Check HOA rules separately | Check lot setbacks with Planning | Frost-depth footings still recommended (12–30 inches) | No permit fee | Total project $3,000–$5,000 (but frost-heave risk if footings shallow)

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Mill Creek frost depth and footing cost — why 12 inches vs. 30 inches changes everything

Mill Creek sits on the boundary of two very different climate zones. The Puget Sound side (west of approximately 132nd Street) experiences milder winters and less frost penetration — the frost depth is only 12 inches, one of the shallowest in the Puget Sound region. This is because maritime air moderates winter temperatures, and the water table is close to the surface on the west side, warming the soil. East of 132nd Street, especially near the Mill Creek Golf Club and Bothell border, you move into a colder microclimate where frost depth reaches 24–30 inches (some sources say 36 inches in pockets). This single fact changes the cost of your deck's footing by 300–400%.

A 12-inch footing hole is easy: you can dig it with a power auger in 10–15 minutes per hole, rent the auger for $30, and finish in an afternoon for 6 posts. A 30-inch hole in glacial till (the bedrock underlying much of Mill Creek) can take 2–4 hours per hole, break auger bits, and often requires hand-digging the last foot. Contractor bids for 30-inch footing preparation run $80–$150 per hole versus $20–$40 on the west side. For a 6-post deck, that's $360–$660 extra just in labor. If you hit a rock lens or clay layer (common in Mill Creek's soil profile), costs spike further.

The Mill Creek Building Department will tell you the frost depth for your address during plan review. If you're on the border or unsure, call them at the building permit phone number and give them your street address — they'll confirm in 5 minutes. Never guess. A footing dug to 12 inches when 30 inches is required will fail the pre-pour inspection, and the inspector will order you to re-dig. If concrete is already poured, you may have to chip it out and redo it — a $500–$1,200 cost to correct. Get the depth confirmed before you dig the first hole.

Ledger-board flashing in Mill Creek — why the city is strict and how to get it right

Mill Creek Building Department has a reputation for ledger-board enforcement. Why? Because the Puget Sound climate means rain 180 days a year, and water intrusion into the house rim is a common, expensive problem. When a ledger is bolted to the house without proper flashing, water runs down the back of the ledger, behind the flashing (or into gaps if flashing is missing), and saturates the house rim, band board, and framing. The wood rots, the deck starts to sag, and by the time you notice, you've got a $10,000–$20,000 repair. The department saw this repeatedly and now requires detailed flashing plans.

IRC R507.9 specifies the minimum: flashing must be installed under the exterior sheathing and lap over the deck rim (or under the house siding, for retrofit decks). For new construction, the flashing should be installed during house framing. For retrofit decks (most common), you may need to lift or remove siding and slip the flashing behind or under it. The flashing material must be corrosion-resistant — aluminum, stainless steel, or galvanized steel. The department typically wants to see a detail drawing (side view) showing the flashing lapping over the rim or under the siding by at least 4 inches, and fasteners (bolts) spaced 16 inches on center.

Common rejections in Mill Creek: (1) flashing installed flush against the rim with no lap, (2) no flashing at all (just bolts through rim), (3) flashing over the rim but not sealed (water will run down the back), (4) wrong fastener spacing (too far apart, bolts won't hold the flashing), and (5) bolts going through the flashing, which creates a water path. The city will often ask you to submit a detail or provide their template and confirm you can meet it. If your house has brick veneer or stone, the flashing detail gets more complex: you may need to remove a course of brick to slip flashing under it, or use a specialized flashing bracket. If this is too invasive, some inspectors will allow a surface-mount flashing bracket (like a Simpson DTT or LUS ledger flashing bracket), but you must get the detail approved in advance. Get it right on the plan, and the framing inspection goes smoothly. Guess wrong, and the inspector will reject the framing until the ledger flashing is correct.

City of Mill Creek Building Department
Town Center, 15500 Bothell Everett Highway, Mill Creek, WA 98012 (or check millcreekwa.gov for current address)
Phone: (425) 744-6504 (verify current number with city website) | https://www.millcreekwa.gov/ (search for 'Building Permits' or 'eGov portal' for online permit submission)
Monday–Friday, 8:00 AM–5:00 PM (call to confirm hours and any permit-counter walk-in availability)

Common questions

Do I need a permit for a freestanding deck in Mill Creek if it's not attached to the house?

No, if the deck is freestanding (no attachment to the house), under 200 square feet, and under 30 inches high, it's exempt under IRC R105.2. However, Mill Creek may still require you to check zoning setbacks and lot coverage with the Planning Department, and if you're in an HOA, the HOA must approve it separately. Also, even though no permit is required, frost-depth footings (12–30 inches depending on location) are still recommended to avoid settling and sagging after winter frost cycles.

What is the frost depth for footing holes on my Mill Creek property?

Mill Creek straddles two frost zones: 12 inches on the Puget Sound side (west of approximately 132nd Street) and 24–30 inches on the east side (near Bothell and Mill Creek Golf Club). Call the Building Department with your street address and they will confirm your frost depth in one phone call. Never guess — a footing dug to the wrong depth will fail the pre-pour inspection and cost $500–$1,200 to correct.

Can I build a deck myself as the property owner, or do I have to hire a licensed contractor?

Washington State allows owner-builders to pull permits and build owner-occupied residential decks. You'll pull the permit yourself at the City of Mill Creek Building Department, pay the permit fee, and you'll be the responsible party for the inspections. If you hire a contractor to do the work, they should pull the permit in their name (and carry the insurance). Many DIY decks pass inspection in Mill Creek, but you must know the code — especially ledger flashing (IRC R507.9), footing depth, and guardrail requirements.

How much will the permit cost for my deck in Mill Creek?

Permit fees in Mill Creek are typically $150–$400 depending on the deck's valuation (size and materials). A 12x16-foot pressure-treated deck at $3,500–$5,000 material cost would be roughly $200–$250 in permit fees. If your deck includes electrical work, add $50–$100 for an electrical permit. Call the Building Department to confirm the exact fee based on your square footage and proposed cost.

What happens if the Building Department rejects my deck plans during review?

The most common rejections in Mill Creek are ledger-flashing details that don't match IRC R507.9, footing depths that are too shallow, and missing guardrail specifications. If your plans are rejected, you'll receive a comment sheet with specific issues. You'll revise the plans, resubmit, and the department will re-review (usually 1–2 weeks). If the issue is structural, you may need a licensed engineer's stamp. Plan for 1–2 resubmits if you're new to code — it's normal.

How many inspections will I need before my deck is approved in Mill Creek?

Three: (1) pre-pour footing inspection to verify hole depth and undisturbed soil, (2) framing inspection to verify post-to-beam connections, ledger attachment, guardrail framing, and joist spacing, and (3) final inspection to verify guardrail height, baluster spacing, stair dimensions, and ledger flashing. If you have electrical work on the deck, add an electrical inspection. Schedule each inspection by calling the permit line — turnaround is typically 3–7 days.

Can I use pressure-treated lumber, cedar, or composite materials for my Mill Creek deck?

Yes, all three are code-compliant in Mill Creek. Pressure-treated lumber (UC4B or higher) is the cheapest and most durable in the wet Puget Sound climate. Cedar and composite materials are also allowed, though composite costs more upfront. The Building Department does not specify material — the plan just needs to show structural members (posts, beams, joists) and fastening. Check with your HOA, as some require cedar or composite for appearance reasons.

Do I need to hire an engineer to design my deck plan for Mill Creek?

For most decks (under 16 feet wide, two-story house, simple rectangular shape), a detailed plan drawing is sufficient — you do not need a professional engineer's stamp. Draw the plan with dimensions, joist spacing (16 inches on center is standard), footing details (depth, diameter, post size), ledger-flashing detail, guardrail height and spacing, and stair dimensions. Mill Creek's building officials are comfortable reviewing homeowner-drawn plans if they're clear. If your deck is unusually large (over 20 feet in any direction), sits on a slope, or has a complex layout, an engineer ($300–$800) can speed up review and avoid rejections.

What if I have an HOA — does the HOA approval count as the city permit?

No, completely separate. The Mill Creek city permit is a building code and zoning compliance document. The HOA approval is a covenant check for appearance, materials, and neighborhood rules. You need both: pull the city permit first (or in parallel), and get HOA approval if required by your deed. HOA approval can take 2–4 weeks and may require design review. Don't assume the city permit covers the HOA, or vice versa.

Can I add a roof or cover to my deck without triggering a new permit in Mill Creek?

A roof or pergola covering more than 30% of the deck area will likely trigger additional building code requirements (egress, fire-rated materials, wind load calculations). Call the Mill Creek Building Department before designing a roof — you'll need a new permit or an amendment to your original permit. A simple shade sail or retractable shade may not require a new permit, but verify first. Roofs, especially in Mill Creek's rain climate, are not afterthoughts — the department will want structural plans.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current deck (attached to house) permit requirements with the City of Mill Creek Building Department before starting your project.