Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Yes. Any attached deck requires a permit from the City of St. Charles Building Department. Ground-level freestanding decks under 200 square feet might be exempt — but the moment you attach to the house, you trigger structural review.
St. Charles enforces the current International Building Code and adopted Illinois amendments, which means attached decks fall under mandatory permit review regardless of size or height. What makes St. Charles notable among Kane and DuPage County neighbors is its strict ledger-attachment inspection protocol — the building department specifically flags missing or incorrectly installed flashing per IRC R507.9, which is the #1 reason decks fail first-draw review here. The 42-inch frost depth (consistent with Chicago's glacial-till zone) means your footings must go deep, and inspectors will measure at pre-pour before you pour concrete. St. Charles also requires a separate footing inspection separate from framing inspection, not a combined visit like some suburbs — plan for two distinct inspection appointments. Unlike some IL municipalities that allow owner-builder exemptions on small decks, St. Charles requires a licensed contractor or the homeowner to pull the permit themselves; if you're owner-building, you must be present for all inspections and sign affidavits. Typical turnaround is 2–3 weeks for plan review if your ledger detail and footing schedule are clear; missing either delays you 1–2 weeks.

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

St. Charles attached deck permits — the key details

St. Charles Building Department administers deck permits under the 2021 International Building Code as adopted by the City of St. Charles Municipal Code. The trigger for permit is attachment to the house structure — specifically, any ledger board bolted or nailed to the rim band of your foundation or band joist. IRC R507.1 defines decks as "elevated platforms constructed of pressure-treated lumber or approved materials" attached to or part of a residential building. Any attached deck requires a permit application, site plan showing setback from property lines, and a framing plan with details on ledger flashing, beam-to-post connections, and footing dimensions. The city's online permit portal (available through the St. Charles municipal website) accepts digital submissions, but many homeowners file in person at City Hall to avoid resubmission delays. Plan review takes 2–3 weeks if your drawings are complete; missing a ledger-flashing detail (the most common deficiency) triggers a one-week resubmission cycle. St. Charles does not offer over-the-counter (same-day) permit issuance for decks — all projects go through formal plan review by the building official or a third-party plan reviewer contracted by the city.

Ledger flashing is the single point of failure for decks in St. Charles. IRC R507.9 mandates that the ledger board be connected to the house with bolts (minimum 1/2-inch diameter) spaced 16 inches on center, and the critical detail is flashing installed under the rim board and over the top of the ledger before any siding replacement. St. Charles inspectors photograph the ledger detail during framing inspection and will not approve the deck if flashing is installed after the fact or if it's undersized (metal flashing must be at least 26-gauge galvanized steel). The code requires that flashing extend up under the house wrap or siding, down over the ledger, and down 4 inches below the ledger to shed water. Many homeowners think they can caulk around the ledger instead — this fails within 2–3 years and causes rim rot. St. Charles has seen hundreds of water-damaged rim boards and now requires a photo of the flashing detail before framing inspection is signed off. If your house has vinyl or fiber-cement siding, the flashing must be installed before the siding is reinstalled, which adds labor cost and may require temporary removal of siding near the attachment point.

Footing depth in St. Charles is governed by the 42-inch frost line (the depth to which soil freezes in winter, typical of Chicago and northern Illinois). IRC R403.1.4.1 requires footings to extend below the frost line to prevent heave damage. Your deck footing plan must call for holes dug to 42 inches below grade, or deeper if you're in the southern part of town where soils are more variable. St. Charles requires a footing-depth inspection before you pour concrete — the inspector will arrive on site with a tape measure and verify the hole is the correct depth and diameter (typically 12 inches for residential decks). If your hole is 36 inches deep instead of 42, the inspector will fail the inspection and require you to dig deeper or install deeper footings using a helical pier system (expensive, $200–$400 per footing). Concrete for posts must be 4,000 psi minimum and should be ASTM C1602 air-entrained concrete to resist freeze-thaw damage in Illinois winter. Many homeowners use above-grade concrete pads or J-bolts installed into post holes, but St. Charles inspectors prefer buried footings with grade beams (concrete footings poured level with grade or 2 inches below) to reduce frost-heave risk. Once concrete cures (typically 7 days before framing inspection), you can schedule the framing inspection.

Guard rails and stair stringers are the second-most-common plan-review failure in St. Charles. IBC Section 1015 requires guards on any deck 30 inches or more above grade, with a minimum height of 36 inches from the deck surface to the top of the guard rail (measured vertically). The guard rail must also resist a 200-pound horizontal load without deflection greater than 4 inches, which means 2x6 or larger rails with posts spaced no more than 6 feet on center. Stair stringers must be sized according to IRC R311.7, with rise no greater than 7.75 inches and run no less than 10 inches per step. Stairs wider than 36 inches require a handrail on one side; stairs 36 inches wide or wider require handrails on both sides. St. Charles inspectors will not approve stairs without a detailed framing plan showing the top and bottom landing dimensions, tread and riser calculations, and handrail height (34–38 inches from the stair nosing). If your stairs are landing onto a patio or grade, the landing must be a minimum of 36 inches deep, which many DIY plans undersize. Common resubmissions include stairs with risers over 8 inches (fails code), missing handrails, or guard rails under 36 inches due to incorrect measurement methodology.

Permit fees in St. Charles are calculated as a percentage of the estimated project valuation, typically 1.5–2% of the total deck cost. A typical 12x16 attached deck with stairs costs $8,000–$12,000 to build (labor + materials), so the permit fee would be $150–$300. If you're adding electrical (outlets, lighting) or plumbing (water line for an outdoor kitchen), fees increase to $200–$500. St. Charles allows owner-builder permits if you're the owner-occupant and sign an affidavit stating you'll perform the work yourself or hire licensed subcontractors. The building official may also require a separate electrical permit if you're adding receptacles or lights (NEC Article 680 governs outdoor circuits, requiring GFCI protection within 6 feet of water features, though decks don't trigger water-feature rules unless you're adding a hot tub or fountain). Inspection fees are typically included in the permit fee; there are no separate per-inspection charges. Plan for 3–5 site inspections: footing pre-pour, footing post-pour, framing (ledger, guard rail, stairs), and final (railing balusters, stairs, all connections secure). Some projects add a re-inspection if initial framing inspection finds deficiencies.

Three St. Charles deck (attached to house) scenarios

Scenario A
12x16 attached deck, ground-level (15 inches above grade), stairs, rear yard, no electrical — typical suburban retrofit
You're adding a 12x16-foot deck to the back of a 1970s ranch in downtown St. Charles, attaching to the existing rim joist with bolts and installing 2x12 beams on concrete footings 42 inches deep. The deck will be 15 inches above grade, so it requires a 36-inch guard rail, which you plan as pressure-treated 2x6 rails on 6-foot post centers. You're building stairs down to the back patio (5 steps, 7-inch rise, 10-inch run, landing on an existing concrete slab). St. Charles requires a permit and full plan review. Your framing plan must include a ledger-detail drawing showing 1/2-inch bolts 16 inches on center, 26-gauge galvanized flashing extending up under the band joist and down 4 inches below the ledger, 2x10 beams on 4x4 posts with Simpson LUS210 lateral-load connectors (critical for code compliance), and notched stringers with detailed rise-run calculations. The footing inspection happens before pouring concrete — inspector arrives, measures hole depth (must be 42 inches to frost line), and verifies hole diameter (12 inches minimum) and spacing (typically 4-6 feet apart). You pour concrete and wait 7 days. Framing inspection happens next: inspector verifies ledger bolting, flashing installation (photos required), beam-to-post connections, guard-rail height (36 inches measured vertically from the deck surface), stair stringer notching, and handrail mounting. Final inspection confirms all balusters are spaced no more than 4 inches apart (so a 4-inch ball cannot pass between them, per IBC 1013.2) and all fasteners are driven home. Timeline: 2 weeks for plan review, 1 week for footing curing, 1 week between inspections, 2 weeks for construction overlap = 6–8 weeks total. Permit fee: $200 (roughly 2% of $10,000 estimated valuation). Cost includes permit, three inspections, and contractor labor for plan details and ledger flashing. No electrical needed, so no electrical permit.
Permit required | Ledger flashing IRC R507.9 critical detail | 42-inch frost-depth footings | 36-inch guard rail required | Three inspections (footing, framing, final) | Permit fee $200–$300 | Total deck cost $8,000–$12,000
Scenario B
8x10 elevated deck, 4 feet above grade, no stairs, deck leading to second-floor sliding door — high-attach scenario
Your 1920s Tudor in St. Charles has a second-floor bedroom with a sliding glass door, and you want to add a small 8x10-foot deck accessed directly from that door. The deck will be 4 feet above grade (48 inches), which triggers both a permit AND specific building-envelope requirements. At 4 feet high, the deck is definitely over 30 inches, so guardrails are mandatory (36-inch minimum height). However, this height also means footing frost depth becomes critical — St. Charles requires the same 42-inch frost-depth footing even though the deck is elevated 4 feet; the frost line is measured from the undisturbed ground level at the base of the house, not from the deck surface. Your footing plan must call for holes dug to 48 inches below the natural grade (ground level) to account for the 4-foot elevation plus 42 inches below that. This drives up footing cost and complexity. Additionally, the ledger attachment at second-floor level (typically bolted into the rim joist of the second floor) requires flashing that wraps up under any exterior siding or sheathing — if your house has stucco or stone, the flashing detail becomes more complex and may require a detail drawing showing how flashing integrates with the exterior finish. St. Charles plan review will scrutinize the ledger detail more closely for high decks because water infiltration risk increases with height. You must also include a means of egress plan — the deck is accessed from a bedroom, so it may be considered part of the emergency egress system, and the deck must be able to support panic loading (IBC 1005.1). Stairway down from 4 feet requires at least 6 steps (7-inch rise, 10-inch run), and the landing at ground must be 36 inches wide and fully supported. If there's no safe landing area at grade (e.g., deck is over a slope), you may need to build a landing platform or extend stairs further out. Plan review timeline: 3 weeks (longer for complex ledger detail and high-deck footing calculation). Footing inspection: contractor digs holes to 48 inches (measured by inspector), pours concrete. Framing inspection: ledger flashing verified, beam-to-post connections (DTT lateral-load devices required per IRC R507.9.2 for high decks), guard rail height checked, stair stringer details verified. Final inspection: balusters, railings, all fasteners. Permit fee: $250–$350 (3% of $9,000 estimated valuation due to complexity and high-deck premium). Timeline: 4–10 weeks total (plan review delay + footing cure + inspections). Owner-builder allowed if you're present for all inspections.
Permit required — high-deck attachment | 48-inch footing depth from grade (42 inches frost + 6-inch safety margin for 4-foot deck elevation) | Ledger flashing must integrate with second-floor exterior finish | DTT lateral-load connectors IRC R507.9.2 required | Guard rail 36-inch minimum, panic-load rated | 36-inch minimum landing at stair base | Permit fee $250–$350 | Estimated deck cost $9,000–$13,000
Scenario C
16x20 deck with built-in planter boxes, lighting, and GFCI outlets — multi-system project triggering electrical permit
You're building a large 16x20-foot deck on the back of your St. Charles home and want to install LED deck lighting on posts, 4 GFCI-protected outlets along the ledger for holiday lights and an outdoor speaker, and raised planter boxes integrated into the guard rail. This project now triggers not only a deck permit but also a separate electrical permit. The deck structural plan requires the same ledger-flashing detail, 42-inch footings, and guard-rail sizing as Scenario A, but the electrical work adds complexity. NEC Article 680 requires GFCI protection for all outdoor receptacles; outdoor deck circuits must be 20-amp GFCI-protected circuits run in conduit or approved cable (typical Romex is not permitted exposed outdoors). Lighting on posts must be rated for wet locations, and any outlet within 6 feet of a water source (including a future hot tub or fountain) must have GFCI protection. St. Charles requires the electrical work to be inspected by a licensed electrician or, if owner-built, the homeowner must submit an electrical plan and pass an electrical inspection separate from the structural deck inspection. Planter boxes integrated into the guard rail must be designed so they don't reduce the 36-inch guard-rail height or create gaps wider than 4 inches that would violate the baluster spacing rule (IBC 1013.2). St. Charles inspectors have flagged planter boxes as guard-rail obstructions, so your plan must show that the planter opening or structure doesn't reduce the clear 36-inch height from the deck surface to the top of the rail. This adds a design detail and may require a structural calculation if the planters are tall and soil-filled. Permits required: (1) Deck structural permit, $250–$350; (2) Electrical permit, $150–$250 (for the outlet and lighting circuits). Plan review for deck: 2–3 weeks. Electrical plan review: 1 week. Total plan review: 3–4 weeks. Footing inspection, electrical rough-in inspection (conduit and boxes before deck framing covers them), framing inspection (including planter-box railing integration), electrical final inspection (outlets, switches, lights functional), structural final. Timeline: 6–12 weeks total due to overlapping electrical and structural inspections. Cost: Permit fees $400–$600, electrical labor $1,500–$2,500, deck construction labor $12,000–$18,000. Owner-builder allowed for structural; electrical work typically requires a licensed electrician in Illinois, though owner-builder electrical permits exist if you pass a competency exam (rarely chosen). St. Charles Building Department will advise if owner-builder electrical is an option during permit intake.
Deck permit required | Electrical permit required (NEC Article 680, GFCI outlets, wet-location lighting) | Ledger flashing + 42-inch frost-depth footings | Guard rail 36-inch height must not be obstructed by planter boxes (4-inch baluster spacing rule) | Electrical rough-in and final inspections required | Two separate permits (structural + electrical) | Deck permit fee $250–$350 | Electrical permit fee $150–$250 | Estimated total cost $16,000–$22,000

Every project is different.

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

Why ledger flashing is the #1 failure point in St. Charles deck inspections

The ledger board is where your deck attaches to the house, and it's the single most vulnerable spot for water infiltration. St. Charles inspectors have documented dozens of rim-board failures traced directly to improper or missing ledger flashing. IRC R507.9 requires that a flashing be installed to shed water away from the band joist and prevent water from running down inside the rim cavity. The flashing must be installed before the deck is finished and before siding is replaced — many DIY homeowners install flashing after the fact by trying to slip metal under existing siding, which doesn't work because water finds its way in under the metal edges.

In St. Charles, the standard detail is 26-gauge galvanized-steel flashing (or equivalent stainless, which is better but more expensive) bent at a 90-degree angle: the vertical leg extends up under the rim board and house wrap (minimum 4 inches), and the horizontal leg extends down over the ledger board at least 2 inches and then bends down another 4 inches below the ledger to shed water away from the rim. The flashing must be installed under the siding or house wrap of the band joist — if the siding is already in place, it must be removed or cut back to allow the flashing to slide under. Many plan reviews flag flashing that's simply caulked or nailed over existing siding because water still seeps behind the siding edge.

St. Charles building inspectors now require a photograph of the ledger flashing detail during framing inspection. The inspector will measure the height of the flashing, verify it extends under the band joist, and check that it's properly fastened with stainless-steel fasteners (galvanized fasteners corrode in wet conditions and fail within 5 years). If flashing is missing or non-compliant, the framing inspection fails and you must correct it before the deck can proceed to final inspection. The photo requirement was added after the city discovered several decks with water damage to the rim board within 3–5 years of construction, indicating systemic flashing failures. This detail is non-negotiable in St. Charles.

St. Charles frost depth and footing design for glacial-till soils

St. Charles sits on glacial till, a dense mix of clay, silt, sand, and gravel deposited by glaciers during the last ice age. This soil type has poor drainage and a frost line of 42 inches — deeper than states like Ohio or Indiana but consistent with Chicago and the Cook County area. IRC R403.1.4.1 mandates that footings extend below the frost line to prevent frost heave, which is the upward movement of soil (and anything sitting on it) caused by ice lens formation during freeze-thaw cycles. In St. Charles winters, soil moisture freezes in horizontal layers, and the expanding ice can lift a footing 2–4 inches vertically over multiple winter cycles, destabilizing a deck and cracking the ledger board or pulling the bolts loose.

The 42-inch requirement means your deck footings must be dug 42 inches deep below the undisturbed ground level, measured at the base of your house or in the yard where the footing is located. St. Charles inspectors arrive at the footing-inspection stage with a tape measure or depth gauge and physically measure the hole depth before concrete is poured. If the hole is 36 inches (a common mistake because some older decks or fences used 36-inch footing depth), the inspector fails the inspection and requires you to dig deeper or use helical piers that extend below the frost line. Helical piers cost $200–$400 each and are used when the footing hole cannot be dug deeper due to obstacles (underground utilities, bedrock, dense clay).

For typical residential decks with 4x4 posts, concrete footings are 12 inches in diameter and 42+ inches deep, poured with 4,000 psi air-entrained concrete (ASTM C1602). The concrete should extend 2 inches above grade to prevent water from pooling around the post base. Some contractors use above-grade concrete pads or J-bolts set into the hole, but St. Charles prefers footings that are entirely below grade with a grade beam (concrete footing finished at or just below grade level) to minimize frost-heave risk and protect the concrete from salt damage in winter. Post-to-footing connections must use adjustable post bases or embedded bolts that allow the post to be bolted securely; sitting a post directly on concrete without fasteners violates IRC R507.6 and will fail inspection.

City of St. Charles Building Department
2 East Main Street, St. Charles, IL 60174 (City Hall)
Phone: (630) 377-4400 | https://www.stcharlesil.gov (permits page; verify exact URL with city)
Monday–Friday, 8:00 AM–5:00 PM

Common questions

Do I need a permit for a freestanding ground-level deck under 200 square feet?

Freestanding decks (not attached to the house) under 200 square feet and under 30 inches above grade are exempt from permit under IRC R105.2 in most Illinois municipalities. However, St. Charles applies this exemption narrowly — the moment your deck is attached to the house with a ledger board, it requires a permit regardless of size. If your deck is truly freestanding (posts only, no ledger), is under 200 sq ft, and sits less than 30 inches above grade, you can skip the permit. Verify this with the St. Charles Building Department before starting, because local code amendments may vary.

What's the difference between a ledger-board attachment and a beam-and-post design?

A ledger-board attachment bolts the deck directly to the rim joist of the house, transferring the deck load to the house foundation. A beam-and-post design uses independent posts and beams that don't touch the house; the deck sits on its own footings away from the house. IRC R507.9 governs ledger attachments and requires bolts, flashing, and careful installation; beam-and-post designs avoid the flashing issue but require the deck to sit farther from the house. St. Charles permits both designs, but ledger attachments are more popular because they sit tight against the house. If you use a beam-and-post design, you still need a permit and footing inspections, but you avoid the ledger-flashing complexity.

Do I need a structural engineer to draw my deck plans?

Not required by St. Charles for typical single-story decks under 500 square feet. You can submit a hand-drawn or computer-generated framing plan showing ledger details, footing sizes, beam sizes, post spacing, guard-rail heights, and stair dimensions. However, if your deck is large, elevated more than 3 feet, or has unusual features (cantilevered sections, large openings), the building official may request a stamped structural engineer's design. Typical cost for a structural design is $300–$600. Most homeowners hire their contractor to prepare the plans, which are often good enough for plan review. If the building official asks for revisions (e.g., 'provide beam-size calculation' or 'show footing diameter'), you may need to hire an engineer at that point.

What happens during the footing inspection, and why is it separate from framing inspection?

The footing inspection occurs before you pour concrete. The inspector arrives on-site and verifies (1) the hole is dug to the correct depth (42 inches in St. Charles), (2) the hole diameter is correct (typically 12 inches for residential decks), (3) the footing location is correct per your plan, and (4) the hole is cleared of loose soil or debris. The inspector will mark the inspection as 'approved' or 'failed' — if failed, you must dig deeper or widen the hole. Once the inspector approves, you pour concrete and wait 7 days for cure. The framing inspection happens later and checks the structure (ledger, beams, posts, rails). St. Charles separates these inspections because concrete must cure before frame loads are applied, and because footing inspection timing (before concrete) is different from framing (after concrete, during frame assembly).

Can I use a concrete deck pad instead of digging footing holes?

Concrete deck pads (pre-cast or poured concrete 12–18 inches thick laid on grade) are sometimes used as an alternative to buried footings. However, St. Charles requires footings to extend below the 42-inch frost line, so a pad sitting on grade will likely heave in winter. Some contractors use pads on top of buried footings, which adds cost but provides frost protection. Most St. Charles inspectors will reject an above-grade pad unless it's combined with below-grade footings or unless you can justify it with a structural engineer's design (e.g., helical piers or frost-protected shallow foundations). For a typical deck, dig the footing holes to 42 inches — it's the simplest and most code-compliant approach.

What size beams and posts do I need for my deck?

Beam and post sizing depends on the deck span, joist spacing, and live load (typically 40 pounds per square foot for decks per IRC R301.3). A rough rule: 2x8 or 2x10 beams span 6–8 feet, and 4x4 posts are spaced 4–6 feet apart. For a 12x16-foot deck with an 8-foot span between house and outer beam, a 2x10 or 2x12 beam is typical. St. Charles does not mandate an engineer's design for standard decks, so you can reference IRC span tables (Table R507.5 in IRC 2021) or use online deck calculators. However, your framing plan must show the beam size, post size, and spacing — missing details trigger resubmission. If you're unsure, ask your contractor or hire an engineer for $300–$500.

Are there HOA or property-line restrictions I should know about before permit?

Yes. Many St. Charles properties are in HOAs or have deed restrictions limiting structure placement, setback distance from property lines, or building materials. A typical restriction requires decks to be set back 5–10 feet from the rear property line (setback rules vary by HOA and neighborhood zoning). St. Charles zoning code R2 (residential) generally allows decks in rear yards, but a site plan showing setbacks from property lines is required with your permit application. If you don't know your setback requirements, check your deed, HOA covenants, or contact the St. Charles Planning Department. Violating setback rules can force removal of your deck after construction is complete, so verify before you permit and build.

What's the timeline from permit application to final inspection?

Typical timeline is 6–10 weeks: 2–3 weeks for plan review, 1 week for footing-concrete cure, 1–2 weeks for footing inspection and framing work, 1 week between inspections, and 1–2 weeks for final inspection and closeout. If your plans are incomplete (missing ledger detail, footing schedule, or stair calculations), plan review extends 1–2 weeks for resubmission. If footing inspection fails (hole too shallow), add 1–2 weeks to dig deeper. Weather delays (rain, freeze) can delay concrete cure and inspections. For a straightforward deck, expect 6–8 weeks from permit issuance to final inspection sign-off.

Can I pull a permit as the owner-builder, or do I need a licensed contractor?

Illinois allows owner-builder permits for owner-occupied residential properties. St. Charles permits owner-builders to pull deck permits if you sign an affidavit stating you're the owner and will perform the work yourself or hire licensed subcontractors for specialized work (electrical, plumbing). You must be present at all inspections and sign off on inspection reports. The advantage is you save contractor markup on permit and plan prep. The disadvantage is you assume all liability, and if inspection issues arise, you're responsible for correction. Most homeowners hire a contractor to prepare the framing plan and pull the permit, even if they DIY portions of the build. Verify current owner-builder requirements with St. Charles Building Department before submitting.

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