Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Yes. Any attached deck in DeKalb requires a permit, regardless of size. DeKalb Building Department enforces IRC R507 and requires ledger flashing inspection before any final approval — this is a common rejection point.
DeKalb treats all attached decks as requiring a permit, with no exemption for small footprints. This is stricter than some downstate Illinois municipalities that exempt decks under 200 square feet, but DeKalb's building department — located within the City of DeKalb — applies the IRC R507 structural standard uniformly across all attached projects. The critical DeKalb-specific requirement is mandatory ledger board flashing review per IRC R507.9; inspectors will fail the footing inspection if the flashing detail isn't on the plan or installed correctly. Additionally, DeKalb's frost depth varies (36 inches south of town, 42 inches near Chicago border), and the city requires footings below that depth with specific bearing-capacity calculations for glacial till soils; many plans arrive with Chicago-depth footings and need revision. The permit portal (accessible through the City of DeKalb website) allows online submission, but plan review is done in-person at City Hall, and staff typically flag missing stair-stringer details or DTT (dual-load-path) lateral connectors. Processing time runs 2–3 weeks for straightforward residential decks.

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

DeKalb attached deck permits — the key details

The City of DeKalb Building Department requires a permit for any attached deck, period. There is no exemption based on size or height in the local ordinance; the city has adopted the 2021 Illinois Building Code, which references IRC R105.2 exemptions, but DeKalb's building official interprets 'attached' as triggering structural review. This means a 100-square-foot attached platform is treated identically to a 500-square-foot deck for permitting purposes. The single most important rule: IRC R507.9 ledger board flashing and connection. Your ledger must be bolted to the house band board (not rim joist alone) with half-inch bolts every 16 inches, and the flashing must lap the house sheathing, be nailed to the band board, and be sealed with sealant. DeKalb inspectors specifically check this during the footing pre-pour inspection and again at framing; if your plan shows a ledger bolted to the rim joist without proper flashing detail, the plan will be rejected. The city's electronic permit portal allows you to upload plans, but they recommend calling ahead (verify phone with City Hall) to confirm which inspector will review your project and whether you need a pre-application meeting for larger or complex designs.

Frost depth and footing design are the second most common rejection point. DeKalb straddles two frost-depth zones: the northern portion (toward Sycamore) uses 42 inches, the southern portion (toward Malta) uses 36 inches. The city's permit application asks for your property address to determine which applies; if you're uncertain, call the building department or consult a local structural engineer. Footings must extend below the frost line and be designed for glacial till, which has variable bearing capacity (1.5 to 2 tons per square foot in most areas, but can be weaker in clay pockets). Standard 12-inch-diameter concrete piers under frost depth are typically acceptable, but if your deck is large (400+ square feet) or high (8+ feet), the city may require a soil bearing report; this costs $300–$600 and delays plan approval by 1–2 weeks. Do not assume Chicago frost depth (42 inches) applies everywhere in DeKalb; many homeowners south of town file with overly deep footings, causing unnecessary cost and inspection delays.

Guardrail and stair dimensions are the third common failure. IRC R311.7 and IBC 1015 require guardrails to be 36 inches high (measured from the deck surface to the top rail) for residential decks less than 4 feet above grade. DeKalb inspectors will measure this at final inspection; if you're at 35.5 inches, you fail and must add a top rail or raise posts. Stair stringers must have a nosing of 1.25 inches (not more), treads of 10 inches (minimum), and risers of 7.75 inches (maximum). The most common mistake: stringer details missing from the plan or showing a riser height of 8 inches (non-compliant). DeKalb's plan reviewer will flag this before you break ground. If stairs include a landing (required if the deck is 4+ feet high or if the bottom stair lands more than 7.75 inches below the deck frame), the landing must be 36 inches deep, and the stairs must have a handrail on at least one side if four or more risers. Many homeowners skip the landing or show a 30-inch landing; this will be rejected.

Electrical and plumbing are secondary but important. If you plan to run power to the deck (outlets, lighting), the conduit must be buried 18 inches below grade or protected by a rigid cover if above grade; this falls under NEC Article 300 and requires a separate electrical permit. DeKalb's building department issues these together, but plan review takes an extra week. Similarly, if your deck includes a hot tub or outdoor kitchen with plumbing, you'll need a separate plumbing permit and trap inspection. Most homeowners underestimate this; a 240V circuit to a hot tub costs $400–$800 in permits and inspection fees alone, on top of the $200–$300 deck permit. Check with the building department early if you're considering utilities.

Timeline and cost: DeKalb's standard permit fee for a residential deck is $200–$450, depending on valuation (typically 1.5–2% of the estimated construction cost). A 300-square-foot deck at $50 per square foot ($15,000 estimated) triggers a $225–$300 permit fee. Plan review takes 10–15 business days; the building department will issue a review letter with corrections if needed (common on first submittal), and you resubmit within 30 days. Once approved, footing inspection must be scheduled before pouring concrete; framing inspection after the deck frame is up but before decking is installed; and final inspection after railings, stairs, and all flashing are complete. Total timeline from permit issuance to final sign-off: 3–6 weeks (assuming no major corrections). The permit is valid for 180 days; if you don't start within that window, you must renew.

Three DeKalb deck (attached to house) scenarios

Scenario A
12-by-14 attached deck, 2 feet high, rear yard near Sycamore (northern DeKalb, 42-inch frost depth)
You're building a modest 168-square-foot deck on the back of your single-story ranch in the Sycamore area of northern DeKalb. The deck will sit 2 feet (24 inches) above grade, with a ledger bolted to the house band board and a single set of composite stairs leading down. Your plan shows 12-inch-diameter concrete footings at 48 inches deep (6 inches below the 42-inch frost line), which is correct for the northern zone. Ledger flashing is Simpson H10-EQ hardware with 8 bolts (16-inch spacing), sealed with silicone. No utilities planned. DeKalb will require a permit (attached decks always do) and plan review will take about 12 business days. Once approved, you schedule the footing inspection (day 1 of construction), pour concrete piers (day 2–3), schedule framing inspection after the frame is complete (day 7–10), and final inspection after railings (36-inch aluminum balusters every 4 inches) and stairs are installed (day 14–21). Total permit cost: $225–$300 (based on ~$10,000 estimated project value). No electrical or plumbing permits needed. Timeline from permit to final: 3–4 weeks.
Permit required | 48-inch frost depth footing | Ledger bolting + flashing critical | 3 inspections (footing, framing, final) | $225–$300 permit fee | $10,000–$15,000 total project cost
Scenario B
20-by-16 elevated deck with hot tub, 4 feet high, south DeKalb (Malta area, 36-inch frost depth, clay soils)
You're adding a 320-square-foot deck on the south side of your home near Malta, with plans to install a 110V hot tub on the deck surface. Because the deck is 4 feet high (48 inches above grade), it crosses a critical threshold: guardrails must be 36 inches, stairs require a landing (36 inches deep minimum), and handrails are mandatory. Your plan shows 10-inch-diameter concrete piers at 42 inches deep to be safe below the 36-inch frost line. However, because your home sits on glacial till with clay pockets, the city's plan reviewer will likely require a soil bearing report (estimated 1 ton per square foot in your area) to confirm that 10-inch piers are adequate; this costs $350–$600 and takes 5–7 business days. The hot tub requires 240V service, which mandates a separate electrical permit ($150–$250 fee) and buried or protected conduit installation. Ledger flashing is critical here too: the long ledger (20 feet) needs flashing that laps the house sheathing and is sealed every 24 inches. DeKalb will flag missing flashing details or undersized bolts (half-inch minimum, 16-inch spacing). Plan review: 14–18 business days (includes soil bearing delay). Inspections: footing pre-pour, electrical rough-in, framing, final. Total permit cost: $300–$450 (deck) + $175–$250 (electrical) = $475–$700. Project timeline: 5–7 weeks.
Permit required | Soil bearing report likely required ($350–$600) | 36-inch frost depth + clay soils | 240V electrical permit separate | Landing (36 inches) mandatory at 4 feet high | Ledger 20 feet long, flashing critical | 4–5 inspections | $475–$700 combined permits | $18,000–$28,000 total project cost
Scenario C
10-by-12 ground-level attached deck (28 inches high), owner-built, central DeKalb, no utilities
You're an owner-builder constructing a small 120-square-foot attached deck on your primary residence in central DeKalb (frost depth 36–38 inches, mixed glacial till and loess). The deck sits only 28 inches above grade — below the 30-inch threshold that exempts some freestanding decks in other jurisdictions — but because it's attached to the house, DeKalb requires a permit regardless. DeKalb allows owner-builders on owner-occupied residential properties; you can pull the permit yourself if the home is your primary residence (verify with the building department). Your plan shows 8-inch-diameter concrete piers at 42 inches deep (conservative for the zone), ledger bolted every 16 inches, and a single stair down. No guardrails are strictly required at 28 inches (below 30 inches), but the city typically recommends them for safety (36-inch height if installed). Plan review is straightforward: 8–10 business days. Footing inspection is mandatory (must pass before pouring). Framing and final inspections follow. Because you're the owner-builder, you'll attend all inspections and sign off. Total permit cost: $175–$250 (smaller footprint, lower valuation). Timeline: 2.5–3.5 weeks from permit to final. This is the fastest path through the DeKalb system because it avoids contractor licensing delays and has no surprises like soil reports or electrical permits.
Permit required (attached decks always) | Owner-builder allowed on primary residence | 36–38-inch frost depth | Conservative 42-inch deep footings | No guardrail legally required at 28 inches but recommended | No utilities | 3 inspections (footing, framing, final) | $175–$250 permit fee | $6,000–$12,000 total project cost | 2.5–3.5 week timeline

Every project is different.

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

Frost depth, glacial till, and why DeKalb's soils matter

DeKalb County sits atop a complex glacial landscape. The northern portion (toward the Sycamore area and toward Chicago) is characterized by glacial till with a frost depth of 42 inches; the southern and western portions (Malta, Somonauk, along the Kishwaukee River) drop to 36 inches. This is not a minor detail. If you build a deck with footings at 36 inches in the north, the frost heave (ice lens expansion in winter) will crack piers and push the deck up by 1–2 inches each winter, eventually cracking the ledger connection and damaging the house siding. DeKalb's building department addresses this by requiring the address on the permit to determine zone; the code officer will either direct you to 36 inches or 42 inches based on your lot location. Many homeowners assume the entire county is one depth; this causes rework and delays.

Glacial till in DeKalb has variable bearing capacity, typically 1.5 to 2 tons per square foot, but can dip to 1 ton per square foot in clay pockets (especially south of town). For most residential decks, a 10- or 12-inch-diameter concrete pier extending below the frost line is adequate. However, if your deck is larger than 400 square feet or you're building in a clay-heavy area (southern DeKalb), the plan reviewer may request a soil bearing report. This is a one-time cost ($300–$600) from a local structural engineer or soil engineer; they'll test a soil sample and confirm bearing capacity. Do not skip this if the city asks; inadequate bearing will cause settlement and structural failure. The good news: once you have a report for your property, it applies to any future work in that area.

Decks on loess soils (west of town, near Genoa) are less common but present their own issue: loess is a silt deposit that can be prone to erosion if exposed. If your deck construction disturbs loess, you may need erosion control (silt fencing, erosion cloth) during construction. DeKalb's plan reviewers will note this if your site plan shows significant excavation. Most small residential decks avoid this, but if you're on a sloped lot with known loess, mention it during the pre-application call.

Ledger board flashing: why DeKalb inspectors fail this and how to get it right

IRC R507.9 requires ledger board flashing, but DeKalb building inspectors treat it as the single most critical safety item on a residential deck. Water intrusion behind the ledger rots the house band board and rim joist — a $5,000–$15,000 repair — and causes structural failure. The correct detail: flashing material (usually galvanized steel or aluminum) lapped under the house sheathing (not on top of it) and above the rim board. Bolts (half-inch minimum) connect the ledger to the band board every 16 inches; bolts alone do not provide flashing. Flashing must be sealed with silicone or polyurethane sealant every 24 inches and where the flashing meets the stairs or stairs attachment. Most rejected plans show either no flashing at all, or flashing on top of the house sheathing (which directs water down the rim instead of away from it).

DeKalb's typical remedy: the plan is rejected on the first review, with a note requiring 'ledger flashing per IRC R507.9, detail required.' You then hire a structural engineer or use a deck-design service to add a flashing detail to your plan (cost: $200–$400 for a detail revision). Once approved, the inspector will specifically look for flashing during the footing inspection and again during framing. If the flashing is missing or installed wrong during construction, the framing inspection is failed and the ledger must be removed and reinstalled correctly. This can delay your project by 2–3 weeks. The lesson: include a clear flashing detail on your plan from the start. Use Simpson Strong-Tie H10-EQ (or equivalent) for standard residential decks; show the flashing lapped under the sheathing, bolts every 16 inches, and sealant every 24 inches. This will pass review on the first submission.

One more note on ledger: if your house has vinyl or fiber-cement siding, the siding must be removed from the ledger area so the flashing can be installed directly against the house sheathing or rim. The siding is then reinstalled over the flashing. Many homeowners plan to install flashing over the siding; this is non-compliant and will be caught by the inspector. Budget $300–$600 for siding removal and reinstallation if your house has siding.

City of DeKalb Building Department
DeKalb City Hall, DeKalb, IL 60115 (verify address and suite with city website)
Phone: (815) 748-2000 (main number; ask for Building Department) | https://www.dekalb-il.us (check for online permit portal or use in-person submission at City Hall)
Monday–Friday, 8:00 AM–5:00 PM Central; verify current hours with city website

Common questions

Does a freestanding ground-level deck under 200 square feet need a permit in DeKalb?

Freestanding decks under 200 square feet and under 30 inches above grade are exempt in most Illinois jurisdictions under IRC R105.2, but attached decks are always required to have a permit in DeKalb, regardless of size. If your deck is attached to the house (ledger bolted to the house) and under 30 inches high, you still need a permit. Call the building department to confirm if your design is truly freestanding or if the ledger connection triggers the requirement.

What's the difference between the 36-inch and 42-inch frost depth in DeKalb, and how do I know which applies to my property?

Northern DeKalb (Sycamore area, near Chicago border) uses 42-inch frost depth; southern DeKalb (Malta, south of town) uses 36 inches. Provide your full property address when you submit your permit application, and the building department will confirm which depth applies. If you're unsure, call the building department or ask during a pre-application consultation. Using the wrong depth can cause frost heave and structural failure.

Can I pull a deck permit myself as an owner-builder in DeKalb?

Yes, DeKalb allows owner-builders on owner-occupied residential properties. You must be the property owner, the work must be on your primary residence, and you must attend all inspections. You cannot hire a contractor and then claim to be the owner-builder. Verify this with the City of DeKalb Building Department when you apply, and bring proof of ownership and occupancy.

How much does a deck permit cost in DeKalb?

Deck permits in DeKalb typically cost $200–$450, calculated as 1.5–2% of the estimated project valuation. A 300-square-foot deck estimated at $15,000 costs roughly $225–$300. Add $150–$250 if you need an electrical permit for utilities. Soil bearing reports (if required) cost an additional $350–$600. Ask for the fee estimate when you call the building department.

What happens if my deck plan is rejected during review?

The building department will issue a review letter listing required corrections (e.g., 'add ledger flashing detail per IRC R507.9,' 'increase riser height from 8 inches to 7.75 inches maximum'). You have 30 days to resubmit corrected plans. Resubmission does not incur an additional permit fee. Most residential decks are approved on the second submission. Structural or soil issues may require a third review.

Do I need a soil bearing report for my deck in DeKalb?

Most residential decks under 400 square feet at standard height do not require a soil bearing report. However, if your deck is large, high, or if the plan reviewer flags concern about clay soils or settlement, they will request one. DeKalb's southern portion (Malta area) has clay pockets and may trigger this requirement. A soil bearing report costs $300–$600 and delays approval by 5–7 days. Ask during the pre-application call whether your property type requires one.

What are the guardrail and stair requirements for a deck in DeKalb?

Guardrails must be 36 inches high (measured from the deck surface to the top rail) if the deck is less than 4 feet above grade. At 4 feet or higher, guardrails remain 36 inches but the opening below must not pass a 4-inch sphere (balusters no more than 4 inches apart). Stairs must have treads of at least 10 inches, risers no more than 7.75 inches, and a nosing of 1.25 inches. At 4 feet high or more, a landing (36 inches deep) is required at the bottom of the stairs, and handrails are mandatory on at least one side.

How long does plan review take for a deck permit in DeKalb?

Standard residential deck plan review takes 10–15 business days. If the city requests corrections (common on first submittal), resubmission takes another 5–10 days. If a soil bearing report is required, add 5–7 days. Total from initial submission to approval: typically 2–3 weeks. Once approved, construction inspections (footing, framing, final) take another 2–4 weeks, so total timeline is 4–6 weeks from permit issuance to final sign-off.

Do I need a separate permit for electrical work on my deck (e.g., outlets, lighting)?

Yes. If you plan to run power to the deck, you need a separate electrical permit from DeKalb's building department. Conduit must be buried 18 inches or protected if above grade (NEC Article 300). Electrical permit fees are $150–$250 and require an electrical rough-in inspection before final approval. Budget extra time and cost if utilities are planned. Check with the building department when you submit the deck permit.

What if I build a deck without a permit in DeKalb?

If discovered, you face a stop-work order, fines of $500–$1,500, and potential removal or mandatory retroactive permitting at 150% of the original fee. Insurance may deny claims for unpermitted structural work. At resale, Illinois law requires disclosure of unpermitted work; buyers can sue for rescission or price reduction. If a neighbor complains and the deck is non-compliant (bad ledger, undersized footings), a removal order is typical. The cost to demolish and rebuild permitted is $3,000–$8,000.

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