What happens if you skip the permit (and you needed one)
- Stop-work order and $500–$1,500 fine from Granite City Building Department; contractor can be cited separately under Illinois Home Repair Act (IHDA).
- Insurance denial: your homeowner's policy will not cover structural damage to an unpermitted deck or injuries on it, and the claim can be rejected if deck collapse is alleged.
- Resale disclosure hit: unpermitted deck must be disclosed to buyers and typically requires forced removal (cost $2,000–$5,000) or expensive retroactive permitting with structural engineer report ($800–$1,500).
- Lender blocks refinance: if you try to refinance or take a HELOC, the lender's title search flags the unpermitted structure and will not close until it's permitted retroactively or removed.
Granite City attached deck permits—the key details
Granite City Building Department applies the 2021 Illinois Building Code to all deck work. The foundational rule is IRC R507.1: all decks connected to a dwelling by ledger board are classified as 'attached' and require a permit, plan review, and three inspections (footing, framing, final). There is no exemption for small attached decks in Granite City. The ledger board—the wooden rim that bolts your deck to the house—is the single most-inspected detail, because improper flashing or fastening causes water damage that compromises the house's rim joist and can lead to catastrophic structural failure over 5-10 years. IRC R507.9 mandates that the ledger be flashed with corrosion-resistant metal (typically galvanized or stainless steel) that extends 4 inches up the house rim and 2 inches out under the deck rim joist. Granite City's inspectors will photograph this detail at framing inspection and will not sign off if the flashing is missing, installed upside-down, or fastened with insufficient fasteners. Half-inch galvanized bolts or structural lag bolts spaced 16 inches on center, embedding at least 3.5 inches into the house rim, are the standard. Get this wrong and you'll fail inspection and redo it at your cost.
Frost-line footing depth is the second-biggest driver of cost and schedule in Granite City. The northern part of the city (closer to St. Louis) sits in USDA Hardiness Zone 5A and experiences frost penetration to approximately 42 inches below grade in a 100-year winter. The southern reaches near Granite City's lowest elevation approach Zone 4A and see 36-inch frost depth. Granite City Building Department's permit application requires you to specify frost depth on your footing schedule, and the inspector will flag any footing that terminates above 42 inches as non-compliant. This means your deck footings must extend a minimum of 48 inches into the ground (code requires 6 inches below frost to be safe), which costs roughly $300–$600 more per footing than a shallow 24-inch post footing on undisturbed ground. If your soil is clay or till (glacial deposit common to Granite City), the soils are stable and footings can be straight holes with concrete backfill; if you hit water or disturbed fill, you may need drilling or helical piers (add $1,500–$3,000). The pre-pour inspection happens after you dig but before you set posts, and Granite City inspectors will check footing depth with a measuring tape and soil probe. This inspection is the gating item on your critical path—without it, you cannot legally pour concrete.
Guardrails, stairs, and load paths form the third key detail. IRC R312.1 requires any deck over 30 inches above grade to have a guardrail with 4-inch sphere clearance (so a child's head cannot fit through the balusters) and a minimum height of 36 inches (42 inches in some jurisdictions, but Granite City uses 36). The stair treads must be 10-11 inches deep and risers 7.25-8.25 inches high (IRC R311.7.1), and stringers must be engineered or designed per tables in IRC R507.8 if the span exceeds 12 feet. If your deck is 24+ feet long, Granite City Building Department will require either a professional engineer stamp (cost $400–$800) or an IRC calculation sheet demonstrating the main beam and posts can carry 40 pounds per square foot live load plus 10 psf dead load. Many homeowners underestimate the cost of compliant stairs and railings: a 8-step pressure-treated stair with code-compliant balusters and a 4x4 newel post runs $800–$1,500 in materials and labor, and this must be on your plan and pre-inspected before installation.
Electrical and plumbing work trigger additional fees and tighter inspection windows. If you're running a 20-amp outdoor circuit to power lights or a hot tub on the deck, you need a separate electrical permit (file it with the same building permit; fee is an additional $75–$150). The circuit must be GFCI-protected per NEC 210.8, run in conduit above ground or buried 24 inches deep, and terminated in a weatherproof box. Plumbing for a hot tub or outdoor sink requires its own plumbing permit ($100–$200) and a separate inspection for trap slope, venting, and freeze protection. Granite City sits north of the Mississippi freeze line, so any deck-fed water supply must be protected with a freeze-proof backflow preventer or shut-off valve that you can drain each fall. This is rarely on a plan but inspectors often ask about it if they see a water stub. Including electrical or plumbing on a deck permit adds 1-2 weeks to plan-review time because the city routes the plan to the electrical and plumbing inspectors separately.
The permit application process in Granite City starts with a phone call or in-person visit to the Building Department to confirm current fees and the list of required documents. You'll need a site plan showing property lines, the footprint of the deck, existing house, and setback distances (most of Granite City requires 5-foot side setbacks and 10-foot rear setbacks, but this varies by zoning). Next, submit a set of plans drawn to scale showing the deck elevation, section, framing plan, footing schedule, and ledger-flashing detail. Plans do not need to be stamped by a professional engineer if the deck is under 200 sq ft and the beam span is under 12 feet, but if you're pushing those limits, hire an engineer ($400–$800) to avoid resubmission. The Building Department's typical turnaround is 5-7 business days for the first review, and they'll issue a list of items to fix (wrong footing depth, missing flashing detail, railing height unclear, etc.). You'll resubmit once corrected, and the second review usually clears in 3-5 days. Once approved, you'll receive a permit card and can schedule the pre-pour footing inspection. The entire cycle from application to permit-in-hand takes 2-3 weeks if your plans are complete on submission; 4-6 weeks if you have to resubmit once or twice.
Three Granite City deck (attached to house) scenarios
Granite City's frost-line and soil engineering: why your footings cost more than downstate
Granite City sits on glacial till and loess deposits laid down during the last ice age. The glacial till—a dense, poorly sorted mix of clay, silt, sand, and gravel—is competent bearing soil (typically 2,500-3,500 psf allowable bearing pressure) but is frost-susceptible and shrinks when it dries. This is why Granite City's Building Department requires footings to extend 48 inches (6 inches below the 42-inch frost line) rather than the bare minimum 42 inches. A shallow footing that doesn't go below frost will experience heave—the soil expands when it freezes, pushing the post upward—and will settle differential when the frost melts. Over 3-5 winters, this leads to deck tilt, cracks in the ledger board, and water infiltration at the house connection. Building Department inspectors verify footing depth with a tape measure and soil probe at the pre-pour inspection; if you pour above frost depth, you'll fail inspection and have to dig out and re-pour (cost: $300–$500 per footing plus contractor remobilization).
The glacial till also means you cannot rely on generic IRC tables for footing diameter and depth; you need a site-specific soils observation. If you hire a boring contractor to drill three test holes, you'll get a soils report that identifies the bearing stratum and confirms the frost depth (typically $400–$600 for a small deck). If you don't do a boring and rely on assumption, you're gambling. Granite City inspectors often request photos of the soil exposure at the time of excavation—they'll ask the contractor to stand next to the hole so the inspector can see the soil type. If it's trash fill, they'll mandate deeper footings or helical piers (15-foot-long steel screws twisted into the ground, cost $1,000–$2,000 each). Owner-builders should budget 4-6 hours of inspector time for footing discussions and pre-pour review.
In southern Granite City and Madison County (Zone 4A), frost depth is 36 inches, but the same principles apply: dig to 42 inches to be safe. The soil south of town tends toward coal-bearing clays (residue of old coal mines), which are even more frost-susceptible and prone to heave. If you're in this zone, post heave is a documented failure mode, and inspectors are especially rigid about footing depth verification.
Ledger board flashing and why Granite City inspectors obsess over it
The ledger board is the wooden rim bolted to the house rim joist, transferring all the deck's weight and live load into the house's structure. The connection between the deck and the house is the water-infiltration pinch point that causes the most structural damage in residential decks. Water leaks into the gap between ledger and rim joist, wicks into the house's band joist and rim joist, and causes dry rot, mold, and eventual rim-joist failure—a $5,000–$15,000 repair. IRC R507.9 mandates flashing, but Granite City Building Department's inspectors have seen countless failed decks where the flashing was installed backwards, was too short, or was not fastened under the house's rim sheathing, allowing water to run behind it.
The code-compliant ledger flashing detail: use galvanized or stainless-steel Z-flashing (or coil stock bent on-site to a Z profile). The flashing must extend at least 4 inches up the face of the house rim joist (and tuck under the house's rim sheathing if possible), and extend at least 2 inches out over the top of the deck's rim joist. Fasten the upper edge (the part tucked behind) with 1.5-inch galvanized nails or screws every 6 inches; fasten the lower edge with structural fasteners (lag bolts or bolts) at 16-inch on-center spacing. Caulk the top edge with elastomeric sealant (not silicone, which doesn't cure as a waterproof barrier). At framing inspection, Granite City inspectors will pull on the flashing to verify it's secure, check that water can't run behind the overlap, and photograph the detail for the permit file. If the flashing is not correct, the deck fails framing inspection and you must disassemble the ledger connection, reinstall the flashing, and re-fasten the ledger (1-2 day delay, $300–$500 labor cost). Many contractors skip this step or do it carelessly, betting the inspector won't catch it. Granite City's inspectors catch it.
Second-story decks have an additional flashing constraint: the flashing must not block the house's existing drainage system (gutters, downspouts, weep holes in the band joist). If you're attaching a deck to a second-story rim joist, and the house has a gutter directly above, the flashing cannot be continuous across the gutter outlet; you must sleeve or relocate the gutter downspout. This is a plan-review comment that holds up permits for 1-2 weeks if you don't address it up front. Call your contractor or building designer before submitting plans; confirm the ledger location does not conflict with existing gutters or drainage.
Contact City Hall, Granite City, IL 62040 (verify exact address with city website)
Phone: Search 'Granite City Illinois building permit phone' or call City Hall main line to be transferred | https://www.granitecityil.com or search 'Granite City IL building permit portal' for online submission
Monday–Friday, 8 AM–5 PM (confirm via city website before visiting)
Common questions
Can I build a deck without a permit if it's under 200 square feet?
No. Granite City requires a permit for ANY attached deck, regardless of size. The 200-sq-ft exemption under IRC R105.2 applies only to FREESTANDING decks under 30 inches above grade. Because your deck is attached to the house via a ledger board, it must be permitted. Attached means it is structurally dependent on the house, and water infiltration at the ledger can damage the house itself, which is why Granite City has zero tolerance for exempt attached decks.
What is the frost depth in Granite City, and how does it affect my footing cost?
Granite City's frost depth is 42 inches in the northern zones (5A) and 36 inches in the southern zones (4A near the floodplain). Building code requires footings to extend 6 inches below frost depth for safety, so you need a minimum 48-inch footing in the north and 42-inch in the south. Each footing dug to 48 inches costs roughly $100–$150 more in excavation and concrete than a standard 24-inch footing. With four corner posts plus one or two interior posts, your footing cost delta is $400–$900 compared to downstate Illinois (where frost is 30-36 inches). This is why Granite City decks are structurally more expensive than they appear.
Do I need a professional engineer to design my deck in Granite City?
Not always. If your deck is under 200 sq ft, has a beam span under 12 feet, and posts are spaced 8 feet or less, you can use IRC R507.8 design tables, which are prescriptive (do not require an engineer stamp). If you exceed these limits—a large 400-sq-ft deck with a 16-foot beam span, for example—you'll need a professional engineer stamp ($400–$800). Granite City Building Department's plan reviewer will flag oversized designs and require calculations or engineering. If you are unsure, submit your sketch plan to the Building Department early and ask; they'll tell you if you need an engineer before you invest in one.
How much does a Granite City deck permit cost?
Permit fees are typically $250–$400 for a standard deck, based on the estimated construction valuation (roughly 1.5-2% of deck cost). A $5,000 deck incurs approximately $250–$300 in permit fees. If you add plumbing (hot tub) or electrical (outdoor lights, 220V circuit), each is an additional $75–$150. Floodplain decks and those requiring engineering review may incur additional plan-review fees ($50–$100) if the city has a separate review charge. Call Granite City Building Department to confirm the current fee schedule; it may have changed.
What if my property is outside Granite City but near the boundary?
If your property is in unincorporated Madison County, you fall under Madison County Building Department jurisdiction, which may have different permit exemptions and rules (often more lenient for small owner-built projects). If you are in Granite City's extraterritorial jurisdiction (ETJ—usually 1-2 miles beyond city limits), Granite City may still have permitting authority over you. Call Granite City Planning and Zoning immediately to confirm your jurisdiction; building without knowing is a risk. If you're in the County and the deck is exempt, you are still required to follow all code standards (correct flashing, footing depth, guardrails, etc.) even without a permit—skip code compliance and you'll have no inspection record to protect your insurance claim.
Can I start building my deck while the permit is being reviewed?
No. You cannot legally begin construction until you have received a signed permit card from Granite City Building Department. Starting work before permit approval violates Illinois Building Code and can result in a stop-work order and a $500–$1,500 fine. The permit card is issued after the plan review is approved (typically 2-3 weeks). Wait for the card before the first shovel of dirt.
What if Granite City Building Department rejects my deck plan?
The city will issue a list of requested corrections (typically via email or printed form). Common rejections include missing or non-compliant ledger flashing detail, footing depth shown above frost line, stair dimensions off-code, guardrail height too low, or beam span calculations missing. You have 30 days to resubmit corrected plans (which costs nothing; resubmission is free). Once you fix the issues, the second review usually clears in 3-5 days. If the city's comments are unclear or you disagree with an interpretation, call the plan reviewer or visit in person before resubmitting; it saves time. Most first rejections clear on the second submission if you address every comment.
Do I need a survey to verify my property lines before permitting the deck?
Not required by code, but strongly recommended. Many deck ledgers are built on properties where the exact property line is unclear, and an encroachment of even 1-2 feet can trigger a neighbor complaint or a lien on your home. A boundary survey costs $300–$600 and confirms your deck is fully on your property and meets setback requirements (typically 5-foot side setbacks in Granite City). If you skip the survey and build 3 feet into a neighbor's property, you may be forced to remove the deck or reach an easement agreement (cost $1,000–$3,000 in legal fees). Do the survey upfront.
What inspections does Granite City require for a deck permit?
Minimum three: (1) footing pre-pour (inspect excavation depth, soil type, and hole dimensions before you pour concrete); (2) framing inspection (check ledger flashing, post-to-beam connections, joist spacing, stair stringers, guardrail height and balusters); and (3) final inspection (confirm deck is complete per plans, railings are secure, and stairs are safe). If you add electrical or plumbing, the city will schedule separate electrical and plumbing inspections during roughin (before walls or boards cover the work). Each inspection is typically 1-2 hours on-site. You must call the Building Department to schedule each inspection; they usually accommodate within 3-5 business days. Failing an inspection adds 1-2 weeks to your timeline.
Can I hire an owner-builder to build my deck, or do I need a licensed contractor?
Granite City allows owner-builders to build decks on their own owner-occupied homes. You do not need to hire a licensed contractor. However, you are responsible for pulling the permit, submitting plans, scheduling inspections, and ensuring the deck meets all code. If you hire a subcontractor (e.g., someone to do framing or the ledger connection), that person does not need to be licensed for deck work (deck work is not a license-restricted trade in Illinois), but they are responsible for code compliance. If the work fails inspection, you will be responsible for correction. Hire a deck builder or contractor with a track record of passing Granite City inspections; it's worth the cost to avoid re-do 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.