What happens if you skip the permit (and you needed one)
- St. Louis Park Building Department issues stop-work orders ($250–$500 fine) and requires you to pull a permit retroactively, paying double the standard permit fee (typically $300–$1,000 total) plus plan-review costs.
- A neighbor complaint (common on decks, which affect sight lines and privacy) triggers a city inspection; unpermitted work discovered means forced removal or structural repair to code, costing $5,000–$15,000 in contractor labor to tear down and rebuild legally.
- When you sell, the unpermitted deck must be disclosed on the property disclosure statement; buyers' lenders frequently demand removal or a retroactive permit with full structural engineer sign-off, killing the sale or dropping offers by 10–15% ($30,000–$80,000 on a $500K home).
- Homeowners' insurance may deny claims for injury on an unpermitted deck (slip-and-fall, railing failure), exposing you to personal liability of $250,000+.
St. Louis Park attached deck permits — the key details
St. Louis Park Building Department requires a permit for any deck attached to the house, regardless of size or height. The Minnesota State Building Code (which the city adopts, currently the 2020 IRC) mandates that structural work—and a deck attached to a house qualifies—must be permitted and inspected. IRC R507 governs deck construction; R507.9 specifically covers ledger-board flashing and attachment, a section that trips up many homeowners here. The city's online portal (managed through the St. Louis Park website) allows you to pre-submit designs, but the Building Department's actual plan reviewers work in-person at City Hall (2 Minnetonka Ave W) and often require clarification on footing depth, ledger flashing details, and guardrail heights before issuing a permit. Expect 2–3 weeks for plan review on a standard deck, longer if you're in a historic district or near a wetland.
Footing depth is the single most common rejection reason in St. Louis Park. The city sits on glacial till in the south, lacustrine clay and peat in the north; frost depth ranges from 48 inches (south end, near the Minnesota River) to 60 inches (north end, toward Medicine Lake). Your deck footings must extend below the frost line—this is not negotiable under Minnesota Building Code. If you submit plans with footings at 48 inches on a north-end lot, the reviewer will reject them and require 60 inches. Many contractors underbid because they assume the minimum; St. Louis Park enforces the actual site depth, which can surprise you. Frost heave—ice lensing in the soil around a shallow footing—will pop your deck 2–4 inches upward in January or February, cracking the ledger connection and creating a dangerous gap. The city wants to avoid this callback entirely.
Ledger-board flashing and attachment is governed by IRC R507.9 and is the second-leading rejection reason. Your plans must show a metal flashing (Z-channel or J-channel, code-compliant per R507.9) that slides under the house rim board and sits on top of the rim band joist or rim board (not on the house rim insulation). The flashing must slope downward toward the deck (minimum 1/4 inch per 12 inches) to shed water, and it must be sealed with a code-approved sealant (polyurethane or silicone, not caulk). Many homeowners or handyman decks omit the flashing entirely or run it upward instead of downward; St. Louis Park's inspectors routinely red-flag this. If your existing house has vinyl or fiber-cement siding, the reviewer will also ask how the flashing transitions at the siding edge—you typically need to remove 1–2 courses of siding, flash the rim board directly, and reinstall siding over the top edge of the flashing. This detail is often missing from sketchy online plans. You'll also need to specify the fastener schedule: bolts (lag bolts or bolts with washers) spaced per code (typically 16 inches on center), not nails.
Guardrail height and stair dimensions are your third-most-common red flag. IRC R311 requires guardrails to be 36 inches high (measured from deck surface to top of rail), with balusters or pickets spaced no more than 4 inches apart (sphere rule—a 4-inch ball cannot pass through). Stair treads must be uniform (no variation greater than 3/8 inch), rises must be uniform (7–11 inches per step), and each flight must have a handrail (34–38 inches high) if it's 4 or more risers. St. Louis Park's plan reviewers will ask to see detailed drawings of the railing and stair assembly, including material specs and bolt/screw schedules. If you show a flimsy 2x4 top rail without cross-bracing, or pickets spaced 5 inches apart, it will be rejected. Aluminum railings (very common in St. Louis Park) must meet the same codes, so ensure your kit's documentation includes ICC approval or engineer certification.
The permit process in St. Louis Park is straightforward but requires complete plans. Submit your application (permit fee is typically $150–$350, calculated as a percentage of estimated project valuation—a $15,000 deck is roughly $225–$300 in permit fees) online via the portal or in-person at City Hall. Include a site plan (showing property lines, setbacks, and deck location), a floor plan of the deck layout (with dimensions), details of ledger flashing and footing, stair and guardrail elevations, and a frost-depth note stating the site-specific depth for your address. The Building Department will review for 2–3 weeks; if there are red flags (missing flashing detail, footing depth question, railing specs missing), they'll issue a 'Request for Information' and you'll revise and resubmit. Plan for 4–5 weeks total if you don't nail the first submittal. Once approved, you can begin construction. Inspections are required at three stages: footing pre-pour (before you concrete the holes), framing (after the structure is up but before final touches), and final (railings installed, all fasteners in place). Each inspection must be requested at least 24 hours in advance; inspectors typically come within 2–3 business days.
Three St. Louis Park deck (attached to house) scenarios
Frost depth in St. Louis Park: why 48–60 inches matters and how to get it right
St. Louis Park sits on glacial terrain: the south end (near the Minnesota River valley) has glacial till with a frost line of approximately 48 inches, while the north end (toward Medicine Lake and the higher elevations) has lacustrine clay, peat, and deeper frost reaching 60 inches. This variation is not trivial. Minnesota Building Code Section R403.1 (Foundations) references frost depth, and the 2020 Minnesota amendments specify that footings must extend below the local frost line to prevent frost heave. Frost heave occurs when water in the soil around a shallow footing freezes, expands, and lifts the footing upward—sometimes 2–4 inches in a single winter. For a deck ledger bolted to your house, frost heave of even 1 inch creates a gap between the ledger and the house, water intrusion, and structural separation. The St. Louis Park Building Department enforces this strictly because they've seen it fail.
To determine your specific frost depth, obtain a copy of the city's frost-depth map (available from the Building Department, or cross-reference the Minnesota State Climatology Office data for St. Louis Park zip codes). If you're south of County Road 6 (approximately), assume 48 inches; if you're north, assume 60 inches. However, soil conditions on your specific lot can vary; if your excavation hits bedrock, sand, or peat at unusual depths, a geotechnical survey may be warranted. Many St. Louis Park contractors use 54 inches as a default for north-end lots—a safe hedge—but the formal plan review will verify your depth against the site-specific frost line. Include the frost depth on your plan as a note: 'Footings extended to 60 inches below grade to comply with Minnesota Building Code Section R403.1 and City of St. Louis Park frost-depth requirement.' The Building Department's plan reviewers will spot-check this against their local data.
If you're planning a deck and already have a 2–3 year old neighbors' deck or a nearby sidewalk, you can infer frost depth from their construction. However, don't rely on a 1980s deck's footing depth as code—standards have tightened, and that old deck may have settled because of shallow footings. The only safe approach is to commit to the code-required depth on your plans, get it reviewed, and dig accordingly. Contractors who say 'I'll just dig 4 feet, no problem' are guessing; if the Building Department inspector arrives at your footing-inspection and the holes are only 48 inches on a north-end lot, you'll have to dig them deeper, cost you money and time.
Ledger-board attachment and flashing: the #1 reason St. Louis Park rejects deck permits
The ledger board is the rim of your deck that bolts to the house. IRC R507.9 and R507.9.2 mandate that the ledger be connected with bolts (not nails) every 16 inches on center, and that a metal flashing be installed to prevent water from seeping behind the ledger and into the house rim joist and band. Water infiltration at the ledger is the leading cause of deck failure and rot—wood rots, the connection fails, and the deck separates from the house. A separated deck is a liability nightmare and often results in the entire deck being condemned and removed. St. Louis Park's plan reviewers will ask to see a detailed elevation drawing (called a 'ledger detail') that shows: the house rim board or rim joist, the thickness of rim insulation (if any), the metal flashing (Z-channel or J-channel, code-compliant, typically 24-gauge galvanized steel or aluminum), the slope of the flashing (minimum 1/4 inch per 12 inches downward toward the deck), and the sealant (polyurethane or silicone, not acrylic caulk—caulk cracks and fails in Minnesota winters).
Many homeowners or small contractors skip or under-spec the flashing. Common mistakes: (1) no flashing at all, just the ledger bolted directly to the rim; (2) flashing run backward (upward instead of downward), so water pools against the house; (3) flashing terminated at the siding, not at the rim board (water wicks under the siding and rots the rim); (4) sealant missing or filled with caulk instead of polyurethane. St. Louis Park's plan reviewers have learned to anticipate these errors and will red-flag any ledger detail that doesn't explicitly show flashing with downslope and sealant. If your initial submittal shows a ledger drawing without flashing, you'll receive a rejection notice and have to resubmit; this adds 1–2 weeks to your timeline. To avoid this, have your contractor or a deck-design service produce a detail that explicitly shows the flashing, the fastener schedule (bolt size, spacing, washers), the sealant specification, and a note referencing IRC R507.9. If your house has vinyl or fiber-cement siding, the detail must also show how the siding is removed/replaced at the flashing edge—you remove the siding, install the flashing on the bare rim board, and then reinstall siding on top of the upper edge of the flashing.
The bolts themselves matter. Lag bolts or galvanized bolts with washers, spaced 16 inches on center, are standard. Some contractors use 1/2-inch bolts; others use 5/8-inch. The plan should specify the size. A ledger board on a standard residential house (with a 1-inch rim joist or 1.5-inch rim board) typically uses 1/2-inch bolts or lag bolts, 4–5 inches long, with a washer under the bolt head and under the nut. If you're bolting to a thicker rim (some older houses have 2-inch rim boards or extra band blocking), longer bolts are needed. The Building Department's plan reviewer will verify that the bolt schedule matches the rim thickness shown on the detail. Getting this right the first time—clearly labeled bolt schedule, flashing detail, sealant spec, and downslope note—is the fastest path to approval.
2 Minnetonka Ave W, St. Louis Park, MN 55426
Phone: (952) 924-2541 (verify current number with city website) | https://www.stlouispark.org/permits (verify URL on city website; may be https://www.stlouispark.org or similar)
Monday–Friday, 8:00 AM–5:00 PM (closed city holidays)
Common questions
Does a detached deck in St. Louis Park need a permit?
Yes. A detached ground-level deck under 200 sq ft and under 30 inches high is exempt under IRC R105.2 in most jurisdictions, but St. Louis Park has not formally adopted this exemption in local code. The city Building Department treats any deck structure (attached or detached) as a building structure requiring a permit. To be safe, call the Building Department at (952) 924-2541 and ask about exemptions for a detached platform deck; if they confirm no exemption, you'll need a permit. Most Twin Cities jurisdictions do require permits for all decks, attached or not.
What is the frost depth in my St. Louis Park neighborhood?
Frost depth in St. Louis Park ranges from 48 inches in the south (glacial till, near the Minnesota River) to 60 inches in the north (peat/lacustrine clay, toward Medicine Lake). To find your exact depth, contact the Building Department and reference your address; they maintain a frost-depth map. Alternatively, check with the Minnesota State Climatology Office or review a nearby recent construction permit (public record) to see what depth was used. When in doubt, design to 60 inches—a conservative margin that will pass any review.
Can I pour my deck footings myself, or do I need a contractor?
As a homeowner, you can do the work yourself (St. Louis Park allows owner-occupied decks to be built by homeowners without a licensed contractor license). However, the footing must be inspected by the city before you pour concrete, and the concrete must meet code (typically 4-inch depth, properly tamped, no standing water). You'll need to call the Building Department to schedule a footing inspection; an inspector will visit and verify the hole is deep enough (to the frost line), the soil is compacted, and the post base is set correctly. After that, you pour concrete, and they'll inspect again after it cures.
If I submit my deck plans online and they get rejected, how long does resubmittal take?
Resubmittals typically take 1–2 weeks to cycle back through plan review, assuming you've addressed all the comments. The most common rejections are missing ledger-flashing details, frost-depth notation, or guardrail specs. If you correct these on your first resubmittal, you'll usually get approval within 1 week. If the reviewer asks for clarification (e.g., 'Please confirm your soil conditions at the north property line'), another resubmittal cycle is needed. Total time from initial submission to approval can be 3–5 weeks if everything goes smoothly.
Do I need a separate electrical permit for deck outlets?
Yes. If your deck will have electrical outlets, you need both a building permit (for the deck structure) and an electrical permit (for the circuit, GFCI protection, conduit, and grounding). A licensed electrician should pull the electrical permit and handle the wiring. The electrical inspector will verify GFCI protection, conduit routing, and grounding before you energize the circuit. St. Louis Park's electrical permit fee is typically $85–$150 depending on the project scope.
What if my deck is in a historic district—does that delay the permit?
Yes. St. Louis Park has a handful of historic-district parcels (primarily north of Highway 394 and along certain streets). If your property is in a historic district, the city's Planning Department may review deck designs for visual compatibility with the historic character of the neighborhood. This typically adds 5–7 days to plan review and may result in requests for modifications (e.g., specific railing style, material color). Contact the Building Department or Planning Department to confirm whether your address is in a historic district; if so, budget an extra 1–2 weeks for plan review.
How much does a St. Louis Park deck permit cost?
Permit fees are based on the estimated project valuation. For a typical $15,000 deck, expect $200–$300 in permit fees. The formula is roughly 1.5–2% of valuation. A larger composite deck ($20,000+) will be $300–$400; a smaller pressure-treated deck ($8,000–$10,000) will be $150–$200. The Building Department will calculate the final fee once you submit the application. If you also have an electrical component, add $85–$150 for the electrical permit.
What is the schedule for deck inspections in St. Louis Park?
Three inspections are typically required: (1) footing pre-pour (before you concrete the holes, to verify depth and soil conditions); (2) framing (after the deck structure is erected but before railings or final touches); (3) final (after railings, stairs, and all fasteners are installed). You must request each inspection at least 24 hours in advance via the Building Department's portal or by phone. Inspectors typically arrive within 2–3 business days. Each inspection takes 15–30 minutes. If an inspection fails (e.g., footing is too shallow), you'll have to correct the issue and request a re-inspection.
Can I add a gas grill or fire pit to my deck?
A portable gas grill on a deck is generally allowed, but a built-in or permanent grill, or a deck-mounted fire feature, may require additional design review and fire-code approval. St. Louis Park Building Department enforces the Minnesota State Fire Code, which restricts combustible materials near heat sources and requires clearance around grills and fires. For a portable grill, verify it's at least 10 feet from the house (check the grill manufacturer's manual). For a built-in or permanent feature, contact the Building Department in advance; you may need a supplemental permit or fire-code review. A wood-burning fire pit on a deck is typically not allowed—decks are combustible structures. If you want a fire feature, keep it on the ground, away from the deck.
What happens if I build my deck without a permit and then try to get it permitted retroactively?
The city will require you to apply for a retroactive permit, submit the deck to full plan review (you may need to hire an engineer to draw up plans and certify the structure), and pay double the original permit fee (typically $300–$600 for the permit alone). Additionally, a city inspector will conduct a detailed inspection to verify the structure meets code; if it doesn't (e.g., footings are shallow, flashing is missing, guardrails are wrong height), you'll have to repair or rebuild parts of the deck to comply—costing $5,000–$15,000. The safer and cheaper route is to pull the permit upfront and do it right.
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.