Do I Need a Permit to Build a Deck in Minnesota?

Quick answer

In most Minnesota cities, you need a building permit if your deck is more than 30 inches above grade, attached to your house, or part of an accessible route. Minnesota enforces a statewide building code — the 2020 Minnesota State Building Code based on the 2018 IRC — that sets a baseline all cities must follow. Freestanding decks 30 inches or less above grade that are not attached to a frost-footing structure are generally exempt.

Minnesota at a glance

Building code adopted

2020 Minnesota State Building Code, based on the 2018 IRC/IBC with Minnesota amendments

State authority

Minnesota Department of Labor and Industry

Common permit threshold

Decks over 30 inches above grade, attached to a structure with frost footings, or part of an accessible route

Did you know?

Minnesota requires some of the deepest deck footings in the country — 42 inches in southern counties and up to 60 inches or more in the north — to prevent frost heave during winters where ground temperatures can stay below freezing for five months straight.

Minnesota's statewide building code

Minnesota enforces a mandatory statewide building code — the 2020 Minnesota State Building Code — administered by the Minnesota Department of Labor and Industry. The code is based on the 2018 International Residential Code (IRC) and 2018 International Building Code (IBC) with Minnesota-specific amendments.

Unlike states such as Texas or Colorado where each city writes its own rules, Minnesota's code creates a statewide minimum that all municipalities must enforce. Cities can adopt the state code by local ordinance and may add stricter requirements, but they cannot weaken the state baseline. The Department of Labor and Industry updates the code on a six-year cycle and is currently reviewing the 2024 IRC for future adoption.

The statewide code covers residential deck construction under the Minnesota Residential Code (MRC), which took effect March 31, 2020 for exterior decks. This means your deck must be designed and built to the same structural and safety standards whether you're in Minneapolis or a small town in northern Minnesota.

Deck permit requirements vary significantly across the country — see our national deck permit guide for how Minnesota compares to other states.

When you need a permit

Minnesota Rules Section 1300.0120 defines when a building permit is required for deck construction. You need a permit if your deck meets any of these conditions:

The "attached to a structure with frost footings" trigger is more expansive than what many other states require. In practice, it means that any deck connected to your house via a ledger board needs a permit — even if the deck surface is only a few inches above the ground. This is because the connection to the house creates structural interdependence that requires proper engineering.

The 30-inch height threshold mirrors the IRC standard used across most of the country. Once a deck reaches that height, guardrails at least 36 inches tall are required, and the project demands formal plan review to verify structural adequacy.

When you might be exempt

A deck is exempt from permit requirements in Minnesota only if it meets all three conditions: not more than 30 inches above adjacent grade, not attached to a structure with frost footings, and not part of an accessible route. In practice, this means only small, freestanding platform decks sitting close to the ground qualify for the exemption.

Even exempt decks must comply with all applicable building codes. The permit exemption does not authorize work that violates the code — it only waives the requirement to file paperwork and pay fees before construction begins.

How major cities differ

Minneapolis processes deck permits through its Community Planning and Economic Development department. Most deck permits can be issued the same day if you bring complete plans. Your first stop is with Zoning staff to review the site plan — calling 311 ahead of time for setback requirements is a good idea. Minneapolis calculates fees using a valuation-based table, with an additional plan review fee equal to 65% of the building permit fee plus a state surcharge. The city adopts the Minnesota State Building Code and does not have significant local amendments for residential decks.

St. Paul handles permits through its Department of Safety and Inspections. The city follows the statewide code but adds a notable detail: zoning regulations including setbacks must be met for any deck more than 24 inches above grade, even if a building permit isn't required. Properties in St. Paul's historic districts require additional approval from the Heritage Preservation Commission before a deck permit can be issued. Permit fees are 1% of estimated job cost (materials plus labor), with a minimum fee of $85.

Rochester handles permits through its Community Development department. The city offers online applications through its Citizen Access portal. Rochester follows the state code and requires that all residential building contractors be licensed with the State of Minnesota. Permits expire if work doesn't begin within 180 days or if 180 days pass between inspections.

Bloomington requires a permit if the deck is attached to the house or more than 30 inches above the ground. The city has moved entirely to online permit applications through its Permit Portal — paper applications are no longer accepted. Fees are valuation-based, and plan review is 65% of the building permit fee.

Duluth, located on the shores of Lake Superior in the far north of the state, enforces the state code with particular attention to snow load and frost depth requirements. Duluth falls in the higher snow load zone (60 PSF ground snow load) and the deeper frost depth zone, requiring footings to extend to 60 inches below grade.

City Permit threshold Typical fee Review time
Minneapolis Over 30" above grade or attached to house Valuation-based + 65% plan review Same-day possible
St. Paul Over 30" above grade or attached to house 1% of job cost, $85 minimum Varies
Rochester Over 30" above grade or attached to house Valuation-based Varies
Bloomington Over 30" above grade or attached to house Valuation-based + 65% plan review Varies
Duluth Over 30" above grade or attached to house Valuation-based Varies

City names link to full city-specific guides.

Minnesota's frost depth requirements

Frost depth is the most significant construction consideration for deck builders in Minnesota. The state divides the state into frost depth zones under Minnesota Rules 1303.1600:

These are among the deepest footing requirements in the country — far deeper than states like Texas (6–12 inches) or even neighboring Wisconsin and Iowa. The reason is straightforward: Minnesota's winters are long and severe, and the ground can freeze to significant depth. Footings that don't extend below the frost line will heave upward as the ground freezes, shifting the entire deck structure.

The deep footing requirement adds cost to deck construction in Minnesota. Drilling or digging 42-inch to 60-inch holes for concrete piers is more labor-intensive and material-intensive than the 12-inch to 36-inch footings common in warmer states. But skipping this step guarantees structural problems within a few freeze-thaw cycles.

Minnesota does allow frost-protected shallow foundations as an alternative under ASCE 32, which uses insulation to reduce the required footing depth. This can be a cost-effective option for some deck projects, though it requires engineering design.

Snow loads and structural design

Snow loads in Minnesota are substantial and directly affect deck design. The state divides into two primary snow load zones under Minnesota Rules 1303.1700:

For open decks without roofs, the primary concern is accumulated snow load on the deck surface. Joist sizing, beam spans, and post-to-footing connections must account for the combined weight of snow plus normal live loads. A covered deck or a deck with a pergola must also meet roof snow load requirements.

In no case can the allowable uniform snow load be less than 20 PSF. For areas with ground snow loads exceeding 70 PSF — which can apply in parts of northern Minnesota — the structure must be designed by an engineer using accepted engineering practice.

Contractor licensing

Minnesota requires residential building contractors to be licensed with the state. Under Minnesota Statutes Chapter 326B, anyone who builds, remodels, or repairs residential buildings for compensation must hold a valid contractor license issued by the Department of Labor and Industry.

Homeowners can act as their own contractor for work on their own home. You'll pull the permit in your own name and are responsible for ensuring the work meets code and passes inspections. Some cities, including Minneapolis, require that permit applications submitted without a named contractor include payment of the plan review fee upfront.

Applying for a deck permit

The permit application process in Minnesota generally follows these steps:

Fees vary by city but are typically calculated based on estimated construction value. Minneapolis uses a valuation-based fee table plus 65% for plan review. St. Paul charges 1% of total estimated job cost with an $85 minimum. All permits include a small state surcharge.

Inspections

Minnesota cities typically require inspections at these stages:

In Minneapolis, a survey or corner stakes may be required at inspection time to verify the deck's location relative to property lines. St. Paul has a similar requirement.

What happens if you skip the permit

Building without a required permit in Minnesota can result in stop-work orders, fines, and orders to remove or retrofit the unpermitted structure. Cities can require you to apply for a retroactive permit — which may involve exposing structural elements for inspection that are already covered by decking.

Minnesota's statewide code also means that unpermitted work is a code violation regardless of which city you're in. This can affect homeowners insurance coverage, complicate property sales, and create liability issues if someone is injured on an unpermitted deck.

Given Minnesota's frost depth and snow load requirements, skipping the permit also means skipping the inspections that verify your footings are deep enough and your structure is strong enough for Minnesota winters. The consequences of inadequate footings or undersized framing show up within a few years — and the repair cost far exceeds the original permit fee.

For an overview of all building permit requirements in Minnesota — including sheds, fences, and more — see our complete Minnesota building permit guide.

If you're also planning a fence or patio alongside your deck, Minnesota has separate permit requirements for each — see our guides to fence permits in Minnesota and patio permits in Minnesota.

Deck permits in neighboring states:

Ready to build your deck?

Professional deck plans that meet Minnesota building code requirements. Permit-ready drawings you can submit with your application.

Get Deck Plans

Frequently asked questions

Does Minnesota have a statewide building code for decks?

Yes. Minnesota enforces the 2020 Minnesota State Building Code, based on the 2018 International Residential Code with state amendments. This code applies statewide and sets minimum standards that all cities and counties must follow. Local jurisdictions can add stricter requirements but cannot adopt weaker standards.

How deep do deck footings need to be in Minnesota?

Minnesota requires 42 inches minimum in southern counties (Zone I) and 60 inches minimum in central and northern counties (Zones II and III). These are among the deepest footing requirements in the country, designed to prevent frost heave during Minnesota's extended winters.

Can I build a deck without a permit in Minnesota?

Only if the deck is 30 inches or less above grade, not attached to your house or any structure with frost footings, and not part of an accessible route. If your deck is attached to the house — even if it's close to the ground — you need a permit in Minnesota.

Do I need a licensed contractor to build a deck in Minnesota?

If you hire someone, yes — Minnesota requires residential building contractors to hold a state license under Chapter 326B. Homeowners can build their own deck without a contractor license, but you must pull the permit in your name and are responsible for code compliance and passing all inspections.

How much does a deck permit cost in Minneapolis?

Minneapolis calculates fees based on estimated construction value using a fee table, plus a plan review fee equal to 65% of the building permit fee and a small state surcharge. St. Paul charges 1% of total estimated job cost with an $85 minimum. Contact your city for a specific estimate based on your project scope.

Deck permits in Minnesota cities

Select your city for specific deck permit rules, fees, and application details.

Permit requirements vary by city and county. The information in this guide provides general guidance for Minnesota based on common local building codes. Always verify requirements with your local building department before starting your project.