Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Any attached deck requires a Hazelwood building permit, regardless of size. The city enforces this strictly because attached decks create structural load on your home's rim board and foundation — a failure risk that demands inspection.
Hazelwood treats attached decks as structural alterations to your home, not optional add-ons. Unlike some nearby St. Louis County jurisdictions that exempt very small decks, Hazelwood has no size waiver for attached structures — if it's connected to the house, it needs a permit. This is more conservative than, say, Clayton or Ladue, which have exemptions for decks under 200 square feet and 30 inches off grade. What makes Hazelwood's enforcement real: the city sits in a 30-inch frost-line zone with loess soil that heaves unpredictably in winter. Shallow footings fail here. The Building Department will red-flag any application that skips proper footing depth or ledger flashing detail (IRC R507.9 requires a moisture barrier and hardware-secured connection). Plan review takes 2-3 weeks; inspections happen at footing pour, framing, and final. Pulling the permit yourself is faster than paying a contractor to do it — the city's online portal accepts PDF submittals.

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

Hazelwood attached deck permits — the key details

Hazelwood adopts the 2021 International Residential Code (IRC) with amendments specific to Missouri's climate and geology. The core rule: IRC R507 governs all decks, and R105.2 explicitly exempts only freestanding decks that are under 200 square feet AND under 30 inches above grade AND have no stairs or railings. An attached deck — meaning one connected to your home by a ledger board — is never exempt, even if it's 100 square feet. The moment you tie it to the house, it becomes a structural alteration and requires a Building Permit from the Hazelwood Building Department. This distinction is critical: a ground-level floating patio with no attachment is fine. A 12-by-15 attached deck to your back door is not. The permit application will ask for your project valuation (deck cost estimate), deck dimensions, height above grade, footing details, and a site plan showing setbacks from property lines. For a typical 12-by-16 deck, expect a permit fee of $150–$300, calculated at roughly 1.5% of the project cost (a $15,000 deck pulls a $225 permit).

Footing depth in Hazelwood must reach 30 inches below finish grade — that's the frost line for this region. Your plans must show footings going down 36-42 inches (below frost line, with a safety margin) to below-grade concrete pads or piers. This is non-negotiable: the 30-inch frost line exists because Hazelwood's loess soil (a silt-clay mix laid down by glacial wind) expands when frozen and contracts on thaw, heaving shallow footings by 1-2 inches per winter cycle. Over three seasons, a 12-inch footing will sink, crack the deck frame, tear the ledger, and let water into the house rim board. The Building Department's plan reviewer will measure your footing detail against the frost line — show anything shallower than 30 inches and you'll get a red-mark request for revision. Use concrete footings with either a post-on-pad (simplest) or buried concrete piers. Some contractors skimp by digging only 18 inches because "it's just a deck." The inspector will catch it and require a re-dig. It costs $300–$800 more upfront to do footings right; it costs $8,000–$15,000 to replace a rotted rim board and ledger later.

The ledger board flashing is the second most-rejected detail in Hazelwood permit applications. IRC R507.9 requires a flashing that sheds water away from the house, not into it. The detail: flashing must be installed on top of the band board, wrapped over the rim, and nailed/sealed to the house's sheathing or rim joist — not nailed to the house's siding (siding moves and flexes; flashing can't). A drip edge below the flashing channels water away from the rim. Many DIY plans show flashing nailed into brick or vinyl siding; that fails. The code section is explicit: R507.9 requires a barrier between the ledger and band board, and the flashing must extend at least 4 inches up the wall and 2 inches down over the rim, with proper slope for drainage. Use EPDM rubber or metal flashing rated for wet locations. Galvanized flashing rusts in 15 years in the Midwest; use stainless or aluminum instead. The inspector will verify flashing detail at framing inspection, before decking is nailed down. If it's wrong, the deck is not approved for sheathing and you'll spend a week tearing decking off, fixing the ledger, and re-sheathing.

Hazelwood requires a 36-inch minimum guardrail height on any deck 30 inches or more above grade (some jurisdictions require 42 inches; Hazelwood uses the IRC baseline of 36 inches, measured from the deck surface). If your deck is 3.5 feet above ground, you need a guardrail. If it's 28 inches, you don't. Balusters (vertical pickets) must be spaced no more than 4 inches apart (a 4-inch sphere can't pass between them — this prevents toddler entrapment). Handrails are required on stairs only if the stairs have more than two risers; for a two-step stair, you don't need a handrail, but a guardrail is still required if the deck is 30+ inches high. Stair dimensions are tightly controlled by IRC R311.7: riser height 7-10.75 inches, tread depth minimum 10 inches. The inspector will bring a tape measure and check these at framing inspection. Undersized treads or uneven risers cause trips and rejections; plan ahead.

Attached decks in Hazelwood must also comply with setback and lot-coverage rules tied to your zoning district. Hazelwood's R-1 (single-family residential) zoning typically allows structures in rear yards with 10-15 feet clearance from property lines. Your deck can't encroach into a conservation easement or flood plain (if your lot is in a flood zone, FEMA rules override local code and may prohibit deck construction or require substantial elevation/floodproofing). The Building Department will check your deed and the county floodplain map before issuing a permit. If your property is in the 100-year floodplain, deck construction is either prohibited or requires a Conditional Use Permit from Hazelwood's Zoning Board, adding 4-6 weeks and $200–$500 to the timeline. Verify this early in the process by asking the permit technician if your address is in the floodplain — it's a free 5-minute phone call that can save you weeks of wasted planning.

Three Hazelwood deck (attached to house) scenarios

Scenario A
12-by-16 treated lumber deck, 3 feet above grade, rear yard, no stairs, Hazelwood owner-built
You're building a modest deck off the back of your ranch house in northwest Hazelwood; it's 3 feet (36 inches) above grade and sits entirely in your rear yard, 12 feet from the property line. Size is 192 square feet — under 200, but irrelevant because it's attached. Height is 36 inches — at the threshold for guardrail requirement, so you'll need a 36-inch rail. Footings must go down 36-42 inches (your frost line plus safety margin) to concrete pads. You'll need one center beam supported by posts at the 30-foot setback from the house and one at the rear, plus maybe two intermediate posts depending on beam sizing. Ledger board connects to the house's rim board with proper flashing (EPDM rubber strip, 4 inches up the wall, 2 inches down the rim, with a drip edge). No stairs means no stair-dimension risk, but you'll still need a ramp or stairs to reach the deck (if you leave them off the permit and add them later unpermitted, you'll be back at the inspector's office). Material cost runs $8,000–$12,000 for pressure-treated lumber, concrete, hardware, and flashing. Permit fee is $180–$250 (1.5-2% of a $12,000 project). Hazelwood allows owner-builder work on owner-occupied homes, so you can pull the permit yourself and do the work. Submitting plans online takes 30 minutes; plan review takes 10-14 days. Footing pre-pour inspection (you call the city, inspector shows up, checks footing depth — 1 day). Framing inspection after posts and beam are set, ledger flashed, and rim/band are ready (same 1-3 day turnaround). Final inspection after decking is laid, railings installed, all fasteners visible and countable. Total permit-to-occupancy: 4-5 weeks if you're attentive about scheduling inspections.
Permit required (attached) | 30-inch frost line | Ledger flashing inspection critical | 36-inch guardrail required | Concrete footings 36-42 inches | $180-250 permit fee | $8,000–$12,000 total project cost | 4-5 week timeline
Scenario B
20-by-20 deck with stairs and electrical outlet, 4 feet above grade, historic district overlay
You're in Hazelwood's historic district (if your home was built before 1950 and sits in a designated area, this applies). Your new 400-square-foot deck is attached to the side of a 1920s Craftsman bungalow, sits 4 feet above grade, and includes a 3-step exterior staircase down to a patio. You also want to run outdoor electrical to a patio outlet (15-amp, GFCI-protected). Historic district overlay does NOT prohibit decks, but it does require design approval from Hazelwood's Historic Preservation Commission before the Building Department will issue a permit. This adds 3-4 weeks to your timeline: application to HPC, review, approval, then submission to Building Department. The HPC will ask for deck materials to match or complement the home's character (e.g., if your home is Craftsman, they want deck detailing in period style, not modern composite). Plan for $200–$400 in HPC application fees and possibly materials that cost more (cedar instead of pressure-treated, if mandated). The deck itself triggers structural review because it's over 30 inches high: footing depth 36-42 inches, ledger flashing per IRC R507.9 with special attention to the historic rim board (older homes have 1-inch band boards that need reinforcement plates to accept ledger bolts). Stair detail: three risers at 12 inches each (36 inches total drop) — you'll need to show riser height (12 inches), tread depth (10-11 inches), and stringer attachment. A 36-inch-tall deck requires a 36-inch guardrail; the staircase must have a 34-42-inch handrail on at least one side. Electrical work requires a separate electrical permit (Hazelwood defers to NEC 210.52, which requires GFCI outlets within 6 feet of the sink/water source and all exterior wet-location circuits). Running a new circuit from the panel, through the wall, to the deck outlet costs $400–$800 in materials and labor, plus a $75–$125 electrical permit. Building permit for the deck structure itself is $250–$400 (20-by-20, ~$18,000 project). Inspection sequence: footing pre-pour, framing (ledger detail especially critical on historic home), electrical rough-in, final. Total timeline with HPC approval: 8-10 weeks.
Historic district review required (3-4 week add) | HPC approval $200-400 | Building permit $250-400 | Electrical permit $75-125 | Ledger detail critical on old rim board | 36-inch guardrail + handrail | Footing 36-42 inches | $18,000–$22,000 total project | 8-10 week timeline
Scenario C
14-by-10 freestanding deck (not attached), 18 inches above grade, rear yard
You want to build a deck off the back corner of your lot, 18 inches above grade, fully detached from the house (no ledger board). Size is 140 square feet; height is 18 inches. This deck meets ALL three exemptions under IRC R105.2: under 200 square feet, under 30 inches above grade, and not attached to a building. Hazelwood does not require a permit for this deck. No building permit, no permit fee, no inspection, no plan review. You can build it without city approval. BUT — and this is important — detachment from the house creates practical challenges: you need a separate set of stairs from the deck to grade (or a ramp), which takes up space and cost. The deck footings still need to reach below the 30-inch frost line (36-42 inches) to prevent heave, even though you're not permitted. A frost-line failure here means the deck sinks into the ground over three winters, stairs tilt, the whole structure is unsafe. Treat the footing depth as a structural rule, not a permit rule — it's code because winter heave is real. Materials for a 14-by-10 detached deck run $4,000–$6,000 including stairs/ramp. You can pull the design from a code-compliant deck kit or hire a contractor to build it without permitting. If you add a ledger to attach it to the house, you instantly trigger permit requirement; if you later want to expand it over 200 square feet, you'll need a retroactive permit (and the city will demand that the entire deck meet current code, including footing inspection — this is messy and expensive). Freestanding decks also don't enjoy zoning setback relief in some cases; verify with Hazelwood that your 14-by-10 placement doesn't encroach a required setback (typically 10-15 feet from rear property line). If it does, you may need a variance even though no permit is required — another reason to ask the city early.
No permit required (freestanding, <30 in, <200 sq ft) | Footing still must reach 36-42 inches below grade | $0 permit fee | Verify setback compliance separately | Stairs/ramp required (not deck-included) | $4,000–$6,000 material cost | 3-5 weeks self-build timeline | Can upgrade to attached later (triggers permit)

Every project is different.

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

Hazelwood's frost line and soil behavior: why 30 inches matters for your footings

Hazelwood sits at the boundary of two soil types that both heave in winter. The city is built on loess (a fine silt deposited by glacial wind during the last ice age) in some areas and alluvium (river-deposited clay and sand) in others. Both expand when saturated and frozen; both expand by 3-5% as water turns to ice in the pores. The frost line — the depth at which soil stays frozen all winter — runs 30 inches in Hazelwood's climate zone (4A, St. Louis metro). Footings placed shallower than 30 inches will experience frost heave: the ground lifts the post 1-2 inches per winter, sinks back down in spring, and repeats. After three winters, a 12-inch footing will have moved 3-6 inches vertically, cracking the frame and tearing the ledger from the house.

The Building Department's plan review includes a frost-line check on footing detail. Show a footing at 18 inches depth and the reviewer will draw a red line and send it back. The required depth is 36-42 inches (frost line plus a 6-12-inch safety margin, so the excavation stays well below seasonal frost). Use concrete footings (concrete doesn't heave like soil does): either 12-inch diameter concrete piers, 12-by-12 concrete pads, or holes dug below frost line and filled with concrete to grade. Skipping this step costs $300–$800 more upfront but saves $8,000–$15,000 in remedial ledger and rim-board repair five years later.

The code reference is IRC R507.3: footing and foundation requirements for decks. Hazelwood enforces this strictly because failed deck footings don't just tip a deck — they pull the house's rim board away from the band, opening a gap where water pours into the rim, and rotting the framing that ties the foundation to the walls. Insurance doesn't cover this if it results from unpermitted work or code-noncompliant installation. Contractors who've built cheap in Hazelwood learn this lesson the hard way when they're called back to fix it at no charge, or sued by the homeowner three years later.

Ledger board flashing and water damage: the #1 reason attached decks fail in Hazelwood

The single most-common source of damage in Hazelwood attached decks is water pooling behind or under the ledger board. Rain hits the house wall, flows down the outside of the rim, and finds the gap between ledger and house. Over weeks and months, water wicks into the rim-board wood, freezes in winter, and begins to rot. By the time the homeowner notices (usually when the rim board is soft to the touch or the deck is pulling away from the house), the damage is extensive: $8,000–$15,000 in rim-board and band-board replacement, structural repair, and mold remediation. The Building Department's inspector will check ledger flashing detail at the framing inspection (after posts are set, ledger is attached, but before any decking is nailed down). If flashing is missing or installed incorrectly, the deck is not approved for decking installation, and you'll spend a week re-flashing and re-inspecting.

The code detail, per IRC R507.9, is specific: the flashing must be installed on top of the house's band board (not nailed to the siding; siding moves and flexes, flashing can't move with it). The flashing must be bent: 4 inches up the wall sheathing, 2 inches down the face of the rim, with a drip edge or lip that channels water away and down, not back toward the house. Use EPDM rubber membrane (easiest to install, most forgiving of imperfect framing) or stainless-steel flashing (more durable, requires careful bending). Galvanized steel rusts within 15 years in the Midwest; avoid it. The flashing must be sealed to the rim board with exterior-grade caulk (polyurethane or silicone; never use latex acrylic caulk, which fails in UV and freeze-thaw). Ledger bolts or lag bolts must pass through flashing, not alongside it, and bolts must be spaced 16 inches on center (IRC R507.9.2 specifies 1/2-inch bolts, 16-inch spacing, embedded 7 inches into rim board).

Hazelwood's plan reviewer will ask for a ledger detail showing flashing, bolts, caulk, and drip edge. Sketches showing flashing nailed to vinyl siding or omitting the drip edge will be rejected. Many online deck-plan repositories have substandard flashing details — if your plan looks like a generic download, expect a red mark. The inspector will verify the flashing at framing inspection, before decking is installed. If it's done right the first time, you save a week of re-work. If it's wrong, you'll be back at the job site with new flashing material, tearing off any partially-nailed decking, and calling the inspector again.

City of Hazelwood Building Department
Hazelwood City Hall, Hazelwood, MO (verify at hazelwood.mo.us)
Phone: (314) 838-7387 (confirm with city website for Building Department extension) | https://www.hazelwood.mo.us/ (check for online permit portal link)
Monday-Friday, 8:00 AM - 5:00 PM (local time)

Common questions

Do I need a permit for a small deck in Hazelwood?

If it's attached to your house, yes — any size. If it's completely freestanding, under 200 square feet, and under 30 inches above grade, no permit is required. The moment you tie a ledger to your house, you need a permit. Verify your deck's classification with the Hazelwood Building Department before you start; a 10-minute phone call clarifies this.

How deep do deck footings need to go in Hazelwood?

36-42 inches below finished grade — that's the 30-inch frost line plus a 6-12-inch safety margin. Hazelwood's loess and alluvium soils heave in winter when frozen. Shallow footings settle and crack the deck frame, tear the ledger from the house, and cause water damage. Concrete footings (pads or piers) filled to grade are required; wood posts sitting directly in the ground are not code-compliant.

How much does a deck permit cost in Hazelwood?

Typically $150–$300, calculated at 1.5-2% of the project's valuation. A $12,000 deck pulls a $180–$240 permit. The fee covers plan review (10-14 days) and three inspections: footing pre-pour, framing, and final. You'll also pay for any electric or plumbing permits if your deck includes those — add $75–$125 per trade permit.

Can I build a deck myself in Hazelwood without hiring a contractor?

Yes, if it's your primary residence. Hazelwood allows owner-builder work on owner-occupied homes. You'll need to pull the permit yourself, submit plans, schedule inspections, and ensure the work meets code. Hiring a contractor doesn't change the permit requirement; you're just outsourcing the labor, not the permitting. Many homeowners pull their own permit to save the contractor's markup on permit fees.

What if my deck is in a flood zone? Do I need special approval?

If your property is in the 100-year floodplain, deck construction is either prohibited or requires elevation above the base flood elevation. FEMA rules override local code. Ask the Hazelwood Building Department to check your address against the floodplain map (free, 5-minute call) before you plan. If you're in a flood zone, you may need a Conditional Use Permit from the Zoning Board, adding 4-6 weeks and $200–$500 to the timeline.

Do I need a guardrail on my deck in Hazelwood?

Yes, if the deck is 30 inches or more above grade. The guardrail must be at least 36 inches high, measured from the deck surface. Balusters (vertical pickets) must be spaced no more than 4 inches apart to prevent toddler entrapment. If the deck is under 30 inches above grade, a guardrail is not required, but it's still a good safety practice.

How long does it take to get a deck permit in Hazelwood?

Plan review takes 10-14 days. Inspections (footing pre-pour, framing, final) typically turn around in 1-3 days each if you call promptly and schedule them. Total timeline from permit application to final approval: 4-5 weeks for a standard attached deck, or 8-10 weeks if your home is in a historic district (requires HPC approval first) or in a flood zone (requires Zoning Board review).

What happens if the inspector rejects my deck's ledger flashing?

The deck cannot be approved for decking installation until the flashing is corrected. You'll need to remove any partially-nailed decking, re-flash the ledger per IRC R507.9 (4 inches up the wall, 2 inches down the rim, with a drip edge and caulk), and call the inspector back. This adds 1-2 weeks to the timeline. Correct flashing detail on the first submission avoids this.

Can I add stairs or a ramp to my deck without a new permit?

If the stairs or ramp are part of the original deck permit application and plan, no — they're included in the single permit. If you've already received final approval on the deck and then want to add stairs later, you'll need to submit an amendment or a new permit. Adding stairs unpermitted after final approval will require a retroactive permit and re-inspection of the entire deck, at additional cost and delay.

Does Hazelwood require electrical or plumbing permits for a deck?

If your deck includes outdoor electrical outlets (GFCI-protected, per NEC 210.52), you'll need a separate electrical permit ($75–$125) and an electrical inspection. If you're adding a hot-tub line or water feature, a plumbing permit applies. These are filed separately from the deck permit; plan for additional review time and inspection. The Building Department can tell you what trades are needed based on your deck design.

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 Hazelwood Building Department before starting your project.