Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
O'Fallon requires a building permit for any attached deck, regardless of size or height. The 30-inch frost line and specific ledger-flashing requirements are non-negotiable on plan review.
O'Fallon's Building Department treats attached decks as structural work under the International Building Code and enforces a notably strict stance on ledger-board flashing — specifically IRC R507.9, which requires a flashed connection with weep holes and metal flashing that runs behind the rim board. This is unusual because some neighboring municipalities skip the ledger detail on decks under 200 square feet, but O'Fallon applies it uniformly to all attached work. Additionally, O'Fallon's 30-inch frost-depth requirement (based on Climate Zone 4A) is deeper than municipalities immediately south near Festus or Mineral Area, and it drives footing cost — your posts must go below 30 inches, not the 18-inch minimum you'd see in warmer zones. The City also enforces guardrail height at 36 inches from the deck surface and requires a pre-pour footing inspection before concrete is set, which means you cannot pour footings speculatively and then pull a permit. Plan-review timelines typically run 2–3 weeks for a standard residential deck (under 500 square feet) if your drawings are complete; expedited counter service is available for simple decks under 200 square feet with a complete application.

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

O'Fallon attached deck permits — the key details

O'Fallon's Building Department enforces IRC R507 (Decks) with specific local amendments that have tightened over the past five years. The most critical rule is the ledger-board flashing requirement: IRC R507.9 mandates a continuous flashed connection between the deck ledger and the house rim board, with metal flashing (typically aluminum or galvanized steel) that runs 4 inches up the rim board and 2 inches out over the rim board, plus weep holes drilled at 16-inch intervals along the bottom of the flashing. This detail alone causes 40% of initial plan rejections — applicants submit a ledger-and-bolts detail without the flashing or weep holes, and the plan reviewer sends it back. O'Fallon's plan-review staff is particular about seeing this detail clearly labeled on the structural drawings; you cannot rely on 'standard construction' language or a reference to the IRC. The ledger must be attached to the house band board or rim joist with 1/2-inch galvanized lag bolts or screws spaced 16 inches on center, and the flashing must be sealed with caulk to prevent water intrusion. If your house has masonry or stucco, the detail changes slightly — the flashing must run behind the veneer if possible, which sometimes requires a structural engineer's sign-off.

The 30-inch frost depth is a hard floor for footing design. O'Fallon's Building Department requires that all deck posts be supported by footings that extend below the 30-inch frost line — this is based on the local freeze-thaw cycle and soil conditions (loess in the northern part of the city, with karst topology to the south). Shallow footings will heave in winter, destabilizing the deck and potentially opening gaps at the ledger flashing, which is why the inspector will ask to see the footing depth called out clearly on your plan. Typical footings are 36-40 inches deep to clear frost safely, and they must rest on undisturbed soil or engineered fill. If you're building on fill or have poor soil (which is common in older O'Fallon neighborhoods near flooding zones), you may need a geotechnical engineer's input, adding $400–$800 to the project. Concrete frost-protected shallow foundations (FPSF per IRC R403.3) are not yet widely accepted by O'Fallon, so don't propose them unless you bring an engineer's letter. The footing pre-pour inspection is mandatory — the inspector will verify that holes are dug to the correct depth and that the footings are on solid bearing before you pour concrete.

Guardrail and stair rules are spelled out clearly in O'Fallon code: any deck more than 30 inches above grade must have a guardrail, and that guardrail must be 36 inches tall (measured from the deck surface to the top of the rail) with balusters spaced no more than 4 inches apart to prevent a sphere 4 inches in diameter from passing through. This is IRC R312.1 and is non-negotiable. Open risers (stairs with no closed riser underneath) are allowed, but each riser must be between 7 and 7.75 inches tall, and the tread depth must be 10 inches (per IRC R311.7). If your stairs have uneven rise, the inspector will reject the work. Many DIYers skip the riser-height rule and build stairs that are comfortable but non-code — O'Fallon's inspection team catches these consistently. Deck stairs also require handrails on at least one side if the stairs are more than 3 steps, and the handrail must be between 34 and 38 inches tall. These details must be shown clearly on your plans, with dimensions labeled.

Electrical and plumbing on decks are less common but if included, they require separate permits. If you're planning to run a power outlet on the deck (for a hot tub or landscape lighting), the outlet must be GFCI-protected per NEC 210.8, and you'll need a separate electrical permit with a licensed electrician's drawings. O'Fallon's Building Department does not allow owner-builders to pull electrical permits — only licensed electricians can submit electrical plans. If you're planning a deck-mounted pergola with lighting, the lighting circuit must be run through a licensed electrician. Plumbing is rare on decks but if you're thinking about a deck-side water feature or sink, that also requires a separate plumbing permit and licensed plumber. Most residential deck permits do not include utilities, so this is a secondary concern — but budget it separately if you need it.

The permit process in O'Fallon runs like this: you submit a completed application with site plan, floor plan, and deck framing plan (including the ledger detail, footing depths, guardrail design, and stair specifications) to the Building Department. If your deck is under 200 square feet and the drawings are complete, you may qualify for over-the-counter review (same day) and approval. For decks 200–500 square feet, plan review takes 2–3 weeks. Larger decks or decks with complex site conditions (slope, setback issues, HOA restrictions) can take 4 weeks or longer. Once approved, you receive a permit card, and inspections are triggered at three stages: footing pre-pour, framing (after posts, beams, and joists are in place), and final (after the deck surface, guardrails, and stairs are complete). Each inspection must be scheduled in advance — do not cover up work before the inspector has signed off. If revisions are needed, the inspector will mark up the site or issue a written correction notice, and you'll need to make the fix and call for a re-inspection (no additional inspection fee if the fix is minor, but major revisions may require a new plan review).

Three O'Fallon deck (attached to house) scenarios

Scenario A
16x12 attached deck, 24 inches above grade, composite decking, no stairs — typical residential addition in O'Fallon's central neighborhood
A 16-by-12 attached deck (192 square feet) sitting 24 inches above the ground at the highest point qualifies for a permit because it is attached to the house. Even though it's under 200 square feet and under 30 inches high, O'Fallon requires a permit for all attached decks regardless of height or size. Your ledger will bolt directly to the rim board of the house, and the plan must show the flashing detail with weep holes, galvanized lag bolts at 16-inch centers, and a clear note that the flashing runs 4 inches up the rim board and 2 inches out over the rim board. Your footings will be post holes at the four or five corner/support points, dug to 36 inches (below the 30-inch frost line) and filled with concrete and a post bracket. The plan must call out the footing depth, post size (typically 4x4 pressure-treated), beam size, and joist spacing. Composite decking (Trex, Azek, etc.) does not change the structural requirements, but you must specify the product and fastener type on the plan. Guardrail is not required because the deck is only 24 inches high, but if you want to add one for safety, it must be 36 inches tall with 4-inch-maximum baluster spacing. The permit fee for this project is typically $200–$300 (1.5–2% of the estimated valuation, which is roughly $8,000–$12,000 for a composite 16x12 deck in O'Fallon). Plan review takes 2–3 weeks if your drawings are complete. Inspections are footing pre-pour (the inspector verifies that post holes are at least 36 inches deep before you pour), framing (after posts, beams, and joists are set), and final (after decking and any guardrails are installed). Timeline: 1 week for design and drawings, 2–3 weeks for plan review, 1–2 weeks for construction, 1 week for inspections. Total project time from permit application to final approval is typically 4–6 weeks.
PERMIT REQUIRED | 192 sq ft (under 200 but attached) | Frost depth 36 inches | Ledger flashing mandatory | $200–$300 permit fee | Pre-pour footing inspection required | Total project $9,000–$15,000
Scenario B
20x16 attached deck, 48 inches above grade with stairs and pressure-treated lumber — elevated addition on a sloped lot in south O'Fallon
A larger 20-by-16 attached deck (320 square feet) sitting 48 inches above grade on a sloped lot requires a permit, and the elevated height triggers guardrail and stair requirements. The ledger flashing detail becomes more critical because the height of the attachment point and the potential for water intrusion into the rim board is higher. Your footings must be deeper (36–40 inches) to clear the 30-inch frost line and to account for the taller posts — typically 8-foot posts to reach the deck surface 48 inches above grade. The plan must show the joist-to-ledger connection (flashing with weep holes), post-to-footing connection (bolted bracket), beam-to-post connection (typically a post-to-beam seat or engineered lateral-load connection per IRC R507.9.2), and joist-to-beam fastening. Stairs will trigger additional requirements: a 4-step staircase (or more) requires a handrail on at least one side, 34–38 inches tall; each riser must be 7–7.75 inches; each tread must be 10 inches deep. The plan must show stair dimensions, riser heights, tread depth, and handrail location. Guardrails around the deck perimeter must be 36 inches tall with 4-inch baluster spacing. Pressure-treated lumber (PT 2x8 joists, 4x4 posts, bolted connections) is standard and requires no special approval. The permit fee for this larger, elevated deck is typically $350–$500 (because the valuation jumps to $18,000–$25,000). Plan review takes 3–4 weeks because the elevated height and stair dimensions require closer scrutiny. Inspections are footing pre-pour, framing (posts and beams), stair stringers and handrails, deck surface, and final. Total project timeline is 5–8 weeks from permit application to final approval.
PERMIT REQUIRED | 320 sq ft (over 200) | 48 inches above grade (guardrails required) | 36–40 inch footings (frost depth 30 inches) | Stairs with handrail required | Ledger flashing with weep holes mandatory | $350–$500 permit fee | Total project $20,000–$28,000
Scenario C
12x14 freestanding deck at ground level (12 inches above grade), no stairs, owner-built on an owner-occupied home in northwest O'Fallon
A freestanding (not attached to the house) deck sitting only 12 inches above grade, measuring 12 by 14 feet (168 square feet), is exempt from permitting under IRC R105.2 — provided it truly is freestanding (no ledger connection to the house), under 200 square feet, and under 30 inches above grade. However, if you want to attach this deck to the house with a ledger board (which most homeowners do to integrate the deck with the patio door), it becomes an attached deck and requires a permit. This scenario illustrates the key threshold: the moment you bolt that ledger to the house, you trigger the permit requirement. If you build it truly freestanding — four corner posts, footings dug to 36 inches (below frost line), beams spanning between the posts, no ledger — then no permit is required, and you can build it under the IRC exemption. The trade-off is that a freestanding ground-level deck is separated from the house by a gap (typically 1–2 inches), which creates a step down or an awkward transition. Most homeowners choose to attach the ledger for better integration, which means pulling a permit. If you are an owner-builder (owning the home, not a contractor), O'Fallon allows you to pull the permit yourself — you do not need to hire a contractor to submit the application. Owner-builders can obtain a free owner-builder card from the Building Department, which allows you to pull permits on your own home. If you proceed without a permit and someone reports the deck, the Building Department will issue a stop-work order and a $250–$500 fine, then require you to either remove the deck or retroactively obtain a permit and pass all inspections. Even a truly freestanding ground-level deck may be visible from the street or neighbors' yards, increasing the risk of a complaint.
NO PERMIT REQUIRED (freestanding, under 200 sq ft, under 30 inches) | BUT: any ledger attachment makes it permitted | Owner-builder allowed on owner-occupied home | 36-inch footings still required for frost stability | Risk: $250–$500 fine if reported as unpermitted | Total DIY freestanding project $3,000–$6,000

Every project is different.

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

O'Fallon's 30-inch frost depth: why it matters and what it costs

O'Fallon sits in Climate Zone 4A, where the ground freezes to a depth of 30 inches in a typical winter. This is driven by the city's latitude (near 38.7 North) and the continental climate pattern of the St. Louis metropolitan area. Frost heave occurs when water in the soil freezes and expands, pushing everything on top of it upward — decks, posts, foundations, and patio slabs all move. If your deck footing is only 18 inches deep (which is acceptable in warmer zones like Austin or Atlanta), it will sit in the freeze zone, and the post will heave 1–3 inches upward every winter. Over three to five years, this movement accumulates: the ledger connection at the house separates, cracks appear, and the flashing fails, allowing water into the rim board. This is why the 30-inch frost requirement is not arbitrary — it's based on local freeze-thaw history and failure rates.

The cost of digging deeper is real. Going from an 18-inch footing to a 36-inch footing requires digging an extra 18 inches of soil, which on a 4-foot-diameter sonotube costs about $50–$75 per hole in labor (DIY) or $100–$150 per hole if you hire a contractor. On a typical 5-post deck, that adds $250–$750 to the project. Concrete cost is also higher because you're filling a deeper hole — the extra concrete volume adds $30–$50 per post. Over the life of the deck, this is cheap insurance against frost heave, which would cost $2,000–$5,000 to repair (tearing out and resetting posts).

The O'Fallon Building Inspector will ask to see the footing depth called out on your plan and will perform a pre-pour inspection to verify that the holes are dug to at least 36 inches. If a footing is dug to only 24 inches, the inspector will reject the pour and require you to dig deeper. You cannot backfill a shallow hole later — it must be done right the first time. If you are planning to pour footings on your own, measure down with a tape measure before you call for the inspection. Many DIYers underestimate frost depth and are caught at inspection; this adds 1–2 weeks to the schedule while the holes are re-dug.

Ledger flashing detail and why O'Fallon enforces it strictly

The ledger board is where the deck attaches to the house, and it is also the most common failure point in deck construction. Water running down the rim board of the house can pool at the ledger, soak into the wood, and cause rot in the rim joist — which is a load-bearing part of the house structure. Once the rim joist rots, the house can lose structural support, and the deck can separate. IRC R507.9 requires a flashed connection to prevent this: a metal flashing (typically aluminum or galvanized steel, 0.025 inches thick) must run 4 inches up the rim board (behind any sheathing or siding) and 2 inches out over the rim board (over the ledger board), with weep holes drilled at the bottom to allow trapped water to drain out. The flashing must be sealed at the edges with caulk to prevent water from running behind it.

O'Fallon's Building Department requires this detail to be shown clearly on your structural drawings — not just mentioned in a note, but drawn with dimensions and labeled with materials. Plan reviewers send back roughly 40% of initial deck plans because the ledger detail is missing, incomplete, or non-compliant. Common mistakes include: flashing that is too narrow (less than 4 inches up and 2 inches out), weep holes that are missing or spaced too far apart (they should be at 16-inch intervals), and flashing that is not sealed with caulk. If your house has brick or stucco veneer, the flashing must run behind the veneer, which sometimes requires a structural engineer's detail (adding $300–$500 to the design cost). If you are attaching to a band board that is already flashed (for a basement window, for example), you need to coordinate the flashing so it does not create a dam.

The ledger flashing is not an aesthetic detail — it is a structural and durability requirement. Skipping it or doing it wrong is the single largest cause of deck rot and separation failures. O'Fallon's plan reviewer will ask to see exact flashing material, dimensions, fastener spacing, and weep-hole locations. If you are hiring a deck contractor, make sure the contract explicitly specifies the flashing detail and material (aluminum or galvanized steel, not low-grade plastic). If you are designing the deck yourself, grab a photo or detail from the IRC R507.9 section and draw it clearly on your plan.

City of O'Fallon Building Department
O'Fallon City Hall, O'Fallon, Missouri 63366
Phone: (636) 278-2550 (verify locally) | https://www.ofallon.mo.us (check for online permit portal)
Monday–Friday, 8:00 AM–5:00 PM

Common questions

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

No — a truly freestanding deck under 200 square feet and under 30 inches above grade is exempt under IRC R105.2. However, the moment you attach it to the house with a ledger board, it becomes permitted. Most homeowners attach the ledger for easier access, so they end up pulling a permit anyway. Even a freestanding ground-level deck should have footings dug to 36 inches (below the 30-inch frost line) to prevent frost heave and settling.

What is the frost depth footing requirement for O'Fallon decks?

O'Fallon requires all deck footings to extend below 30 inches — the local freeze-thaw depth. Typical footings are 36–40 inches deep. The Building Inspector will perform a pre-pour footing inspection to verify depth before you pour concrete. Shallow footings will heave in winter and destabilize the deck.

How much does a deck permit cost in O'Fallon?

Deck permit fees in O'Fallon typically range from $150 to $500, depending on the estimated project valuation. A small 16x12 deck ($8,000–$12,000 valuation) costs $200–$300; a larger 20x16 elevated deck ($18,000–$25,000 valuation) costs $350–$500. The fee is calculated as a percentage of the estimated construction cost, usually 1.5–2%.

Can I pull a deck permit myself as an owner-builder in O'Fallon?

Yes. O'Fallon allows owner-builders to pull permits on their own owner-occupied homes. You will need an owner-builder card from the Building Department (free); you cannot hire yourself out to build decks for others as an unlicensed contractor. The structural drawings and plans are still required, even if you are building it yourself.

What is the ledger flashing requirement for O'Fallon decks?

IRC R507.9 requires a metal flashing (aluminum or galvanized steel) that runs 4 inches up the rim board and 2 inches out over the ledger board, with weep holes at 16-inch intervals to allow water drainage. The flashing must be sealed with caulk. O'Fallon's plan reviewers enforce this strictly — roughly 40% of initial deck plans are rejected because the flashing detail is missing or incomplete.

Do deck stairs require handrails and guardrails in O'Fallon?

Yes. Any staircase with more than 3 steps requires a handrail on at least one side (34–38 inches tall). Any deck more than 30 inches above grade requires a guardrail around the perimeter (36 inches tall) with balusters spaced no more than 4 inches apart. Riser heights must be 7–7.75 inches, and tread depth must be 10 inches.

How long does plan review take for a deck permit in O'Fallon?

Simple decks under 200 square feet with complete drawings may qualify for over-the-counter (same-day) approval. Decks 200–500 square feet typically take 2–3 weeks. Larger or complex decks (elevated, sloped lots, site constraints) can take 4 weeks or longer. Over-the-counter review is faster but requires a fully detailed plan with flashing, footing, and stair specifications.

What happens if I build a deck without a permit in O'Fallon?

If the City discovers unpermitted deck work (often via a neighbor complaint), you will receive a stop-work order and a $250–$500 fine. You will then be required to either remove the deck or retroactively obtain a permit and pass all inspections. Insurance claims may be denied for unpermitted work, and you may face liability exposure if someone is injured on an unpermitted deck.

Do I need electrical or plumbing permits if I add outlets or water features to my deck?

Yes. Electrical work (outlets, lighting) requires a separate electrical permit and must be performed by a licensed electrician — O'Fallon does not allow owner-builders to pull electrical permits. Plumbing work (deck-mounted sinks, water features) requires a separate plumbing permit and licensed plumber. Most residential decks do not include utilities, but budget these separately if you need them.

Can I use a ledger board on a masonry or stucco house for my deck in O'Fallon?

Yes, but the flashing detail changes. The flashing must run behind the masonry or stucco veneer if possible, which may require a structural engineer's detail ($300–$500 additional cost). If the veneer cannot be partially removed, the engineer may recommend a different attachment method (bolting through the masonry into the band board). O'Fallon's plan reviewer will require an engineer's sign-off for masonry or stucco ledgers.

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 O'Fallon Building Department before starting your project.