Home / States / Minnesota

Residential permit rules in Minnesota

Representative cities: Minneapolis, Saint Paul. Covers 20 common home projects.

Verify locally. Minnesota's State Building Code is mandatory for municipalities that regulate construction. The 2020 Minnesota Residential Code (effective March 31, 2020) adopts the 2018 IRC (Chapters 2-10, 44, P2904, Appendices K & Q) by reference with Minnesota amendments; the state's stricter Minnesota Energy Code replaces the IRC energy chapters. Cold-climate rules (deep frost depths, snow loads) and energy efficiency apply. Permits are issued by the local building department — in the Twin Cities, by Minneapolis Development Review or Saint Paul DSI. Rules below are state/city-level guidance drawn from official sources — always confirm with the issuing building department before starting work. See the county permit authorities to find the right office.
ProjectPermit?AuthorityTypical feeTimelineGo / No-GoKey notes
🏠 Accessory Dwelling Unit (ADU)Permit requiredcityPermit fees set by the municipality; verify with the local building department (Minneapolis Development Review or Saint Paul DSI).Varies by municipality — ADUs with full plan review typically several weeks.Case by caseAn accessory dwelling unit is a dwelling-unit addition and requires a building permit plus zoning/occupancy approval. Whether an ADU is allowed on your lot is set by local zoning; verify with your municipal building department.
🪵 Deck / PorchConditionalcityPermit fees set by the municipality; verify locally.Varies by municipality — simple decks often same-day to a few weeks.Generally allowedMinnesota has deep frost depths (roughly 42 in across the Twin Cities) — deck footings must extend below the local frost line. Verify with Minneapolis Development Review or Saint Paul DSI.
Exempt: Freestanding decks low to grade and not attached are generally exempt; attached decks and decks over 30 in above grade require a permit.
🧱 Fence / WallConditionalcityUsually no building permit for a typical fence; local zoning sets height/setback rules. Verify locally.Varies by municipality.Generally allowedCorner-lot sight-triangle and front-yard rules may apply. Confirm with your municipal building department.
🛖 Shed / OutbuildingConditionalcityNo fee under the exemption; a permit fee applies if over the local threshold.Varies by municipality.Generally allowedBecause the Minnesota State Building Code regulates accessory structures, a larger or occupied shed may require a permit. Confirm with Minneapolis or Saint Paul.
Exempt: The Minnesota Residential Code (based on the 2018 IRC) covers one- and two-family dwellings and their accessory structures; small one-story detached sheds are commonly exempt.
🪜 Basement FinishPermit requiredcityBuilding permit fee set by the municipality; trade permits billed separately.Varies by municipality — typically several weeks for full plan review.Generally allowedFinishing a basement into habitable space requires permits for egress, framing, electrical, plumbing and mechanical work. A sleeping room needs an egress window meeting code.
🚗 Garage / CarportConditionalcityBuilding permit fee set by the municipality if required.Varies by municipality — typically several weeks for full plan review.Generally allowedAn attached garage is an addition to the dwelling and requires a building permit. A detached garage is an accessory structure; small detached garages are often exempt but larger ones need a permit. Verify locally.
☀️ Rooftop Solar PVPermit requiredcityElectrical/structural permit fee set by the municipality.Varies by municipality — rooftop PV is often expedited.Generally allowedRooftop solar PV requires an electrical permit and, if the structure is modified, a building permit under the Minnesota Residential Code.
🌡️ HVAC ReplacementPermit requiredcityMechanical permit fee set by the municipality (Minnesota Mechanical Code, Ch. 1346).Varies by municipality — often same-day to a couple of weeks.Generally allowedFurnace, AC or heat-pump replacement requires a mechanical permit under the Minnesota Mechanical Code (adopted in place of IRC chapters 12-24).
🍳 Kitchen RemodelPermit requiredcityBuilding permit fee; trade permits (plumbing/electrical) billed separately.Varies by municipality — typically several weeks for full plan review.Generally allowedA permit is required when relocating plumbing/electrical, moving walls, or changing fixtures. Cosmetic-only work (cabinets, counters, paint) may be exempt.
🛁 Bathroom RemodelPermit requiredcityBuilding permit fee; trade permits (plumbing/electrical) billed separately.Varies by municipality — typically several weeks for full plan review.Generally allowedA permit is required when relocating plumbing/electrical, moving walls, or changing fixtures. Cosmetic-only updates may be exempt.
🏗️ Room AdditionPermit requiredcityBuilding permit fee based on valuation; zoning and plan review apply.Varies by municipality — typically several weeks for full plan review.Generally allowedRoom additions change the footprint and require a full building permit, zoning approval and a site plan.
🪟 Window / Door ReplacementConditionalcityPermit fee if changing the opening; in-kind swap is often exempt.Varies by municipality — in-kind swaps often same-day.Generally allowedSwapping windows or exterior doors in the same opening is generally exempt; enlarging or adding openings requires a permit.
🏘️ Roof ReplacementConditionalcityRoof-covering permit fee set by the municipality; in-kind re-roof may be exempt.Varies by municipality — in-kind re-roofs often same-day.Generally allowedRoof covering replacement is typically permitted; structural deck replacement triggers a full building permit.
🅿️ Driveway / Parking PadConditionalcityNo building permit for private flatwork; a right-of-way/curb cut needs a separate permit.Varies by municipality.Generally allowedA permit may be required for right-of-way/curb-cut work; verify with your municipal building department.
🏊 Swimming Pool / SpaPermit requiredcityBuilding permit fee; barrier fencing required by code.Varies by municipality — typically several weeks.Generally allowedPools need a permit and barrier fencing under the Minnesota Residential Code.
🧱 Retaining WallConditionalcityNo fee under the exemption; a permit applies if over the threshold.Varies by municipality — if required, typically several weeks.Generally allowedWalls over 4 ft or supporting a surcharge require design and a permit. Verify with your municipal building department.
Exempt: Retaining walls not over 4 ft (measured from bottom of footing to top) and not supporting a surcharge are exempt (Minnesota Residential Code, based on IRC R105.2).
💥 Demolition / TeardownPermit requiredcityDemolition permit fee set by the municipality; verify with the local building department.Varies by municipality — typically 1–3 weeks for review and utility disconnect.Generally allowedFull or structural demolition requires a building permit from the local building department. A pre-demolition asbestos and lead-paint survey is generally required, and all utilities must be disconnected before work. Interior non-structural demolition (removing non-load-bearing partitions) may be exempt where it does not affect structure, egress, or code compliance — verify locally.
🚰 Septic SystemPermit requiredcountySSTS permit/admin fee set by the local government unit (county/city/township) under MPCA rules; verify locally.Site evaluation and design review typically several weeks; a Licensed Septic System Designer and soil evaluation are required.Generally allowedSeptic (onsite wastewater) systems in Minnesota are regulated under the Subsurface Sewage Treatment Systems (SSTS) rules (Minn. R. ch. 7080–7083) by the MPCA, but permits are issued and enforced by the county, city, or township — NOT the building department. A new or replacement system requires a permit and design by a licensed SSTS professional. Contact your county environmental services office.
🔌 EV ChargerPermit requiredcityElectrical permit fee set by the municipality.Electrical permits often issued same-day to 1–2 weeks.Generally allowedInstalling an EV charging circuit (NEC Art. 625) requires an electrical permit; a dedicated branch circuit is needed. Where adopted, the 2021 IRC Appendix T and 2023 IECC require EV-ready circuitry in new dwelling garages — verify local adoption with your municipal building department.
Standby GeneratorPermit requiredcityElectrical (and gas, if fuel-fired) permit fee set by the municipality.Electrical/mechanical permits often issued same-day to 2 weeks.Generally allowedA standby generator requires an electrical permit; fuel-fired units also need a mechanical/gas permit. Review NEC Art. 445 (Generators) and Art. 702 (Legally Required Standby Systems); verify load calculation, transfer-switch wiring, and placement with your municipal building department.

Frequently asked questions

Do I need a building permit for home projects in Minnesota?

Most structural, electrical, plumbing, and mechanical work does. The project table above shows Minnesota-specific permit requirements for 20 common home projects. Always confirm with the local building department before starting.

Who issues building permits in Minnesota?

Minnesota permit authorities are typically city or county building departments. Use the county permit authority lookup to find the exact office for your property.

Which home projects are exempt from permits in Minnesota?

Common baseline exemptions apply widely: detached sheds ≤120 sq ft, fences ≤6–7 ft, decks ≤30 in above grade, same-footprint re-roofs, and in-kind window/door swaps. Minnesota or your city may amend these — verify locally.

How much does a permit cost in Minnesota?

Permit fees are set by each city or county and scale with project valuation; there is no single Minnesota statewide fee. Open the official authority link on this page for the local fee schedule.

The WikEst Editorial Team · Updated 2026-08-15
Compiled and reviewed by the WikEst editorial team from official state and municipal building-department publications.