What happens if you skip the permit (and you needed one)
- Stop-work order from the Building Department costs $250–$500 in fines, and you cannot legally continue work until you file the permit and pay the full application fee.
- Insurance claim denial on deck injuries or weather damage — your homeowner policy will investigate permit history and may refuse to pay if the deck was unpermitted.
- Lender or title company refusal to refinance or close on the sale — a Title Search Report (TDS) disclosure of unpermitted work can kill a deal or force you to demolish and re-do the deck.
- Double permit fees when you finally pull the permit after the fact — Elmhurst charges the full application fee ($200–$450) plus a 25% penalty for late-filed permits on completed work.
Elmhurst attached deck permits — the key details
Elmhurst Building Department requires a building permit for any deck attached to the house, period. This is not a gray area. The city code does not reference IRC R105.2 exemptions for small decks; instead, it takes the position that any structural extension fastened to the home is a home-alteration permit event. The reason: attached decks fail catastrophically when ledger flashing is installed wrong, and the Chicago frost depth (42 inches in Elmhurst) creates a severe heave risk if posts are shallow. The city saw too many ledger-separation failures in the 1990s and early 2000s, and now inspectors are thorough. You must submit a site plan (showing setbacks, utilities, HOA restrictions), a deck plan with footing details (depth, diameter, material), and a ledger-flashing detail that matches IRC R507.9 exactly. If you have a standard 12x16 deck, no electrical, no stairs past the standard 3-step run, and normal setbacks, the city will often approve it over the counter in 3–5 days. If you have an odd lot, wet soils, or plan any electrified features, expect a 2–3 week full-review cycle.
Footing depth and frost penetration are the critical code hooks in Elmhurst. Chicago is Zone 5A (per IECC 2021), and the frost line is documented at 42 inches depth in DuPage County. IRC R403.1.4.1 requires posts and footings to extend below the frost line. An inspector will mark your footing inspection as 'fail' if posts are shallower than 42 inches — or if you pour concrete at the surface and rely on concrete heave resistance (which doesn't work here). Posts must sit on solid ground or bedrock below the frost line, or be set in frost-protected shallow footings (FPSF), which are rare for decks because they require rigid insulation. Most contractors dig holes 44–48 inches deep, set a 4x4 post on gravel and concrete, and backfill. Concrete tube forms simplify this and are allowed. If you strike bedrock shallower than 42 inches, document it in writing and get the inspector's approval — that is your only way out. Glacial till is the dominant soil in Elmhurst, and it's dense but prone to settling if not underdisturbed; the city does not allow posts set on fill material.
Ledger flashing is the second critical detail, and it is where most decks fail structurally in the long term. IRC R507.9 (Deck Ledger Board Connections) requires flashing that prevents water intrusion behind the rim board and band board, redirecting water to the exterior. In Elmhurst's climate (cold winters, spring rains, ice-melt cycles), water gets trapped between the ledger and the house band board, freezes, thaws, and rips the ledger bolts apart over 5–10 years. Your plan must show: flashing installed in a Z-configuration (under the house sheathing and siding, over the top of the deck rim board), flashing material rated for masonry or wood (aluminum, copper, or coated steel — not felt or tar paper), and bolts or joist hangers (per IRC R507.9.2, DTT devices for lateral load transfer, typically Simpson Strong-Tie LUS210 or equivalent). Inspectors will reject hand-drawn ledger details; use a manufacturer detail (Simpson or Joist Rock standard sheets). This is non-negotiable. If your house has brick veneer, vinyl siding, or stucco, the flashing must be detailed behind the veneer, not in front of it — and that detail must be called out in the submitted plan.
Guardrail height and stair geometry are minor but common rejection points. IRC R312.1 requires guardrails 36 inches minimum measured from the finished deck surface (Elmhurst has not adopted the 42-inch option in IBC 1015). Railings on stairs require a different dimension: 34–38 inches from the stair nosing. Many DIY plans show 30-inch rails or fail to distinguish between deck and stair rails; inspectors will mark these as deficient. Stair stringers must comply with R311.7 (rise 7 inches max, run 10 inches min, handrail 34–38 inches, landing 36 inches deep). If your deck has a landing that serves as a deck and also as a stair platform, the riser height between the last deck board and the top step must be consistent with the stair rise. Inspect your existing site conditions carefully; if your house rim board is 36 inches above grade and your finished deck surface is 48 inches above grade, your step rise from grade to deck is 12 inches — too tall for a 7-inch riser rule. You will need a landing. These details slow down over-the-counter approvals; plan for a full review if your geometry is non-standard.
Electrical rough-in, spa connections, and utilities require additional permits and coordination. If you plan any deck lighting (low-voltage or 120V), you need an electrical permit (issued by the same Building Department). If you plan a hot tub, that requires a separate mechanical permit and plumbing review. Elmhurst requires that gas or electrical runs to the deck be installed by a licensed contractor and separately inspected before rough-in. Do not run electrical conduit yourself and hide it under the deck — the city will require it to be exposed, GFI-protected, and labeled. If you have a basement sump pump, drain line, or septic system within 10 feet of the proposed deck, notify the Building Department during plan review; foundation drains sometimes run near rim boards, and a post hole can puncture them. The city does not always flag these in plan review, so your site knowledge is critical.
Three Elmhurst deck (attached to house) scenarios
Elmhurst's 42-inch frost line and the glacial-till soil challenge
Elmhurst sits in Zone 5A of the IECC climate zones and occupies the boundary between Chicago's 42-inch frost line (north and east) and central Illinois' slightly shallower 36–40-inch line (south and west). The city uses the 42-inch standard as the municipal baseline, reflecting its proximity to Chicago and the conservative approach DuPage County takes to foundation design. The reason: glacial till — the dense, clay-rich soil left by the last ice age — dominates Elmhurst's subsurface. Glacial till has high bearing capacity when undisturbed but extremely high frost heave potential. Frost heave occurs when water in the soil freezes, expands (ice is 9% larger than water), and lifts structures upward. In spring thaw, the structure settles unevenly. For a deck post, repeated frost heave and thaw cycles over 10–15 years can lift a 4x4 post by 2–3 inches per cycle, eventually pulling ledger bolts and separating the deck from the house. This is why Elmhurst inspectors are rigorous about footing depth.
To meet the code, posts must sit on soil or bedrock below the frost line, not on fill or disturbed material. A typical Elmhurst footing is a 4x4 post set in a sonotube (concrete form tube) dug 44–48 inches below finished grade, with 6–12 inches of gravel at the bottom for drainage, and concrete poured up to the frost line (42 inches) or slightly above. The key is that the post bottom rests on undisturbed soil. If you strike bedrock at 36 inches, that is an exception — you can document the bedrock depth and request a variance from the 42-inch rule. Bedrock (common in pockets across Elmhurst, especially near Spring Rock or the Des Plaines River floodplain) is frost-proof by definition. Without bedrock evidence, do not try to go shallower than 42 inches; the city will fail the footing inspection and you will have to re-dig and pour.
Practical implication: footing costs are higher in Elmhurst than in southern Illinois due to depth. A single footing costs $150–$250 to dig, fill, and inspect; a 12x16 deck with 6 posts is $900–$1,500 in footing cost alone. Plan this into your budget. Use a local concrete or excavation contractor familiar with Elmhurst's soils; they will have the right equipment and experience. Do not use a general handyman or a contractor from out of state who assumes a shallower frost line.
Ledger-flashing failures in the Chicago climate and Elmhurst's inspection response
The Chicago region has a well-documented epidemic of ledger-separation failures. The National Association of Home Builders and the Illinois Building Commission have published case studies on decks built in the 1990s and early 2000s that suffered ledger-board rot, bolt failure, and complete deck collapse within 10–15 years. The root cause is almost always flashing failure: the ledger board is fastened directly to the house band board (the rim joist at the rim of the foundation), but water seeps behind the ledger and sits against the wood. In Elmhurst's cold, wet climate (40–50 inches annual precipitation, frequent spring melt, freeze-thaw cycles), this water freezes, thaws, and accelerates rot. The bolts corrode, and the ledger pulls away from the house. Within a decade, the deck shifts or collapses. Inspectors in Elmhurst have witnessed this pattern firsthand and now require detailed flashing plans and on-site verification.
IRC R507.9 mandates flashing, but the code is brief and allows multiple interpretations. Elmhurst Building Department clarified its position through intra-departmental memos and inspector training: the flashing must be a water-shedding material (aluminum, copper, or galvanized steel) installed in a Z-configuration or cap-flashing profile. The flashing must be installed under the house sheathing and siding on the top leg and over the rim board on the lower leg. Bolts or joist hangers (Simpson LUS210 or equivalent) must transfer lateral load from the deck to the house. Many builders install flashing over the siding (sitting on top, not behind), which fails because water runs under the flashing edge. Elmhurst inspectors reject this during framing inspection and require re-work. To avoid delays, use a manufacturer detail — Simpson Strong-Tie, Joist Rock, or Verco all publish standard ledger-flashing details keyed to house type (brick, vinyl, stucco, wood siding). Reference the detail by name and model number in your permit application. On-site, install the flashing before the rim board is fully fastened, and have the inspector sign off before proceeding.
A second common failure is the use of non-galvanized bolts or fasteners in a flashing detail. Stainless steel or galvanized Grade 5 bolts are required in Elmhurst due to the wet environment and potential for galvanic corrosion where the flashing meets the ledger board. Plain steel bolts (bright, unadhesive finish) will rust within 3–5 years and lose clamping force. Inspectors will examine bolts during framing inspection; if they see rust staining or incorrect fastener type, they will fail the inspection. Always specify stainless or hot-dipped galvanized in your material list.
Elmhurst City Hall, 209 W. First Street, Elmhurst, IL 60126
Phone: (630) 530-3000 ext. Building Department | https://www.elmhurst.org/permits
Monday–Friday, 8:00 AM–5:00 PM (closed holidays; call to confirm seasonal hours)
Common questions
Is a freestanding deck exempt from the permit requirement in Elmhurst?
No. Elmhurst requires a permit for any deck, attached or freestanding, if it is over 30 inches above grade or over 200 square feet. A small freestanding ground-level deck under 200 sq ft and under 30 inches might be exempt under Illinois state law (IRC R105.2), but Elmhurst does not explicitly grant this exemption in its municipal code. Call the Building Department or submit a pre-application question to confirm your exact scope. It is safer to pull a permit; the fee is only $150–$250 and saves headaches at resale.
Can I build the deck myself, or do I need a licensed contractor?
Elmhurst allows owner-builder for owner-occupied residential properties. You can pull the permit in your name and perform the work yourself if you own the home and intend to live there. You cannot be a contractor-for-hire pulling permits on other people's properties without a license. For electrical work, you must either be a licensed electrician or hire one; Elmhurst does not allow owner-built electrical rough-in on decks. Verify current owner-builder rules by calling the Building Department.
What is the frost-line depth in Elmhurst, and why does it matter?
The frost line in Elmhurst is 42 inches below finished grade. Deck posts must extend below this depth to prevent frost heave — a yearly cycle of soil expansion and contraction that can lift the posts and separate the deck from the house. Posts dug to 44–48 inches are standard. If you strike bedrock shallower than 42 inches, notify the Building Department and provide photographic evidence; you may qualify for a variance. Failure to meet frost depth will result in a failed footing inspection and mandatory re-dig.
My deck is in a HOA community. Do I need separate HOA approval?
Yes, if your property is deed-restricted (common in Elmhurst subdivisions like Yorktown Heights, Brookhaven, or Pinewood). You must obtain a written approval letter from the HOA architectural committee before or during the permit application. Some HOAs require proof of approval before the city will issue the permit; others allow concurrent review. Contact your HOA management company and ask for the turnaround time (usually 1–2 weeks). Failure to provide HOA approval can delay the city permit by weeks.
Can I install electrical outlets or lighting on my deck without a separate permit?
No. Any 120V or 240V electrical rough-in requires a separate electrical permit and inspection from the Building Department's electrical division. Low-voltage lighting (12V or solar) may not require a permit, but verify with the Building Department before proceeding. Exposed conduit runs must be labeled, GFCI-protected (for outlets), and inspected before final deck approval. Many homeowners skip the electrical permit to save money or avoid delays, leading to insurance denial or code-violation fines at resale.
What is a DTT device, and why do I need one on my ledger detail?
DTT (deck tie-to-house) devices are specialized bolts, joist hangers, or flashing systems that transfer lateral load from the deck beam to the house band board. IRC R507.9.2 requires them. Simpson Strong-Tie LUS210 is the most common example — a galvanized fastener designed to absorb the shear and tension forces that occur when the deck shifts or settles. Without proper DTT devices, the bolts alone will eventually fail and the ledger will separate from the house. Your deck plan must specify the exact model and quantity (e.g., 'Simpson LUS210 joist hanger at each ledger connection point'). Elmhurst inspectors verify this detail during framing inspection.
How long does the plan review take in Elmhurst?
Over-the-counter approval (standard deck, no deviations, using a city detail sheet) typically takes 3–5 business days. Full plan review (unusual site conditions, elevated decks, utilities nearby, or HOA involvement) takes 2–3 weeks. HOA approval adds 1–2 weeks if required. Once approved, you can schedule footing inspection within a few days. Total timeline from application to final inspection is typically 6–10 weeks depending on weather and contractor scheduling.
Do I need a survey to show setbacks from property lines?
Elmhurst requires a site plan showing setbacks from property lines, easements, and utility runs. If your deck is in a standard suburban lot with clear boundaries, a survey may not be necessary — a simple sketch to scale with measurements may suffice. If your lot is irregular, adjacent to an easement, or close to a neighbor, a professional survey ($200–$400) is worth the investment to avoid plan-review delays or disputes. Check with the Building Department before submitting; they can advise whether your sketch is sufficient.
What if my house has brick veneer? How do I install the ledger flashing?
Brick veneer requires the flashing to be set behind the brick, not in front. The mason must remove a course of brick, install the flashing behind the veneer and over the rim board, and reset the brick. This is detailed work and should be done by a mason experienced with ledger flashing. Your plan must show this detail clearly and reference a manufacturer standard (Simpson or similar). Coordinate with both the Building Department and your mason before starting. Flashing installed in front of or behind the mortar joint (not behind the veneer) will be rejected at inspection.
What are the typical permit fees in Elmhurst for a deck project?
Permit fees are based on project valuation. A small 12x16 deck ($4,000–$6,000 valuation) costs $200–$250. A larger 16x20 elevated deck ($8,000–$12,000 valuation) costs $350–$450. Electrical permits add $100–$150. If the deck is unpermitted and you file after completion, Elmhurst charges the full permit fee plus a 25% penalty, effectively doubling the cost. Always pull the permit before starting work.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.