When You Actually Need a Permit
In the City of Minneapolis, a building permit is required for any deck that is attached to the house, any deck more than 30 inches above grade, or any deck with a total area greater than 200 square feet. In practice, that covers almost every deck built in the city. A small, freestanding, low platform deck might slip under the threshold, but the moment you attach ledger boards to your house or build stairs off a raised structure, you are in permit territory.
St. Paul and the surrounding suburbs work off the same Minnesota State Building Code, which adopts the International Residential Code with state amendments. The 30-inch-above-grade line shows up across Minnesota cities as the general trigger point for requiring a permit, not just in Minneapolis. That said, local amendments can shift slightly from year to year and city to city, so the honest answer is: confirm the exact threshold with your specific city building department before you assume your project is exempt. Do not take a contractor's word for it that a permit is optional. If it is attached, elevated, or good-sized, plan on pulling one.
Why the Frost Line Shows Up in Every Deck Conversation Here
Twin Cities winters are the reason deck footings look the way they do. Local code guidance calls for footing depth below the 42 to 48 inch frost line, which is deeper than what you'd need in most of the country. That depth is not a suggestion, it is what keeps a footing from heaving out of the ground every spring thaw. Any permit review is going to check your footing depth against this before anything else gets approved, and any inspector who shows up to a footing inspection is measuring that hole, not eyeballing it.
Guardrails and balusters follow the same code logic once the deck is above grade: railings need to be at least 36 inches tall on decks under 30 inches off the ground, and 42 inches on anything higher, with baluster gaps kept narrow enough that a small child can't slip through. None of this is unique to the Twin Cities, but it's worth knowing before you finalize a design, because redesigning a railing after framing is done costs real money and real time.
What the Inspection Process Actually Looks Like
Most Twin Cities jurisdictions inspect a deck project at a few set points rather than just at the end. Expect a footing inspection before concrete gets poured or backfilled, since that's the one part of the structure that becomes invisible the moment it's covered. Framing usually gets checked before decking boards go down, and there's a final inspection once railings, stairs, and any electrical for lighting are complete. Skipping ahead of an inspection, like pouring footings before anyone signs off on the hole depth, is one of the most common reasons a project gets flagged and has to be partially redone.
Permit review timelines vary by city and by season. Review can run anywhere from same-day approval to two to four weeks, and submissions during peak spring and summer building season tend to move slower simply because every other homeowner in the metro had the same idea you did. If you're planning a summer deck, get your permit application in during late winter or early spring if you can.
What a Permit Actually Costs
Permit fees in Minnesota cities are typically calculated off the estimated construction valuation of the project rather than a flat number, which means the fee scales with the size and cost of your deck. For a typical residential deck build in this metro, which generally runs $7,000 to $13,500 depending on size, materials, and site conditions, the permit fee itself is a small fraction of that total, usually landing somewhere in the low hundreds of dollars rather than the thousands. Exact fee schedules differ by city, so treat this as a planning estimate, not a quote, and check your city's current schedule before you budget.
What Happens When a Deck Was Never Permitted
Minnesota law requires sellers to disclose material facts about a property that could reasonably affect a buyer's decision to purchase, and an unpermitted deck falls squarely into that category. An unpermitted deck has to be disclosed at the time of sale, and beyond the paperwork problem, it can also be ordered removed by the city and may void a homeowner's insurance coverage if someone gets hurt on a structure that was never inspected.
In practical terms, this shows up in one of three ways during a home sale: the buyer's inspector flags it and the deal gets renegotiated, the buyer's lender or title company requires a retroactive permit before closing, or the seller simply eats a lower offer because the deck is a known liability. None of those outcomes are cheap, and all of them are avoidable by pulling the permit before construction instead of after a buyer's inspector finds the gap.
Getting an Exact Number for Your Deck
Permit rules tell you whether you need paperwork. They don't tell you what your actual deck is going to cost, and that number depends on size, framing material, decking material, railing style, stairs, and site access, all of which vary project to project. The fastest way to get a real number for your specific deck is to photograph the space where it will go and describe what you want, size, materials, attached or freestanding, and get an instant local price range back. That's what this site is built to do: no sales call required to find out roughly what you're looking at before you start requesting bids.