Not a government site. Always confirm with your local building department before you build. About us

Building Permit Requirements
Menu

Minnesota building code

The residential code in Minnesota is the 2020 Minnesota Residential Code1, effective 2.

Last checked

On this page
  1. Codes in force in Minnesota
  2. Scope, amendments and transition rules
  3. How Minnesota adopts building codes
  4. What local governments may change
  5. Residential code in Minnesota cities
  6. Sources

Codes in force in Minnesota

Each code family with the edition and the date it took effect, as the adopting agency or statute states them.

CodeTitle as adoptedModel editionEffectiveAdopted by
International Residential Code (IRC)2020 Minnesota Residential Code1201832Commissioner of Labor and Industry, by rule4
International Building Code (IBC)2020 Minnesota Building Code1201851Commissioner of Labor and Industry, by rule4
International Existing Building Code (IEBC)2020 Minnesota Conservation Code for Existing Buildings1201861Commissioner of Labor and Industry, by rule4
Energy code, residential2020 Minnesota Residential Energy Code1201277Commissioner of Labor and Industry, by rule4
Energy code, commercial2024 Minnesota Commercial Energy Code1201988Commissioner of Labor and Industry, by rule4
Uniform Plumbing Code (UPC)2020 Minnesota Plumbing Code12018910Minnesota Plumbing Board10
International Mechanical Code (IMC)2020 Minnesota Mechanical and Fuel Gas Code120181112Commissioner of Labor and Industry, by rule4
International Fuel Gas Code (IFGC)Minnesota Fuel Gas Code1320181312Commissioner of Labor and Industry, by rule4
International Fire Code (IFC)2020 Minnesota Fire Code1201814–Commissioner of Labor and Industry, on State Fire Marshal recommendations15

Scope, amendments and transition rules

International Residential Code (IRC)

Scope
Statewide; applies everywhere16
Applies to
Statewide, with municipal enforcement by ordinance16
Local amendments allowed?
No16
Amendments
Minn. R. ch. 13093

International Building Code (IBC)

Scope
Statewide; applies everywhere16
Applies to
Statewide, with municipal enforcement by ordinance16
Local amendments allowed?
No16
Amendments
Minn. R. ch. 13055

International Existing Building Code (IEBC)

Scope
Statewide; applies everywhere16
Applies to
Statewide, with municipal enforcement by ordinance16
Local amendments allowed?
No16
Amendments
Minn. R. ch. 13116

Energy code, residential

Scope
Statewide; applies everywhere16
Applies to
Statewide, with municipal enforcement by ordinance16
Local amendments allowed?
No16
Amendments
Minn. R. ch. 132217

Energy code, commercial

Scope
Statewide; applies everywhere16
Applies to
Statewide, with municipal enforcement by ordinance16
Local amendments allowed?
No16
Amendments
Minn. R. ch. 132318

Uniform Plumbing Code (UPC)

Scope
Statewide; applies everywhere16
Applies to
Provisions enforced under DLI direction4
Local amendments allowed?
No16
Amendments
Minn. R. ch. 47149

International Mechanical Code (IMC)

Scope
Statewide; applies everywhere16
Applies to
Statewide, with municipal enforcement by ordinance16
Local amendments allowed?
No16
Amendments
Minn. R. ch. 134611

International Fuel Gas Code (IFGC)

Scope
Statewide; applies everywhere16
Applies to
Statewide, with municipal enforcement by ordinance16
Local amendments allowed?
No16
Amendments
Minn. R. 1346.5050 to 1346.601413

International Fire Code (IFC)

Scope
Statewide minimum; local governments may go further19
Applies to
All political subdivisions and municipalities19
Local amendments allowed?
Yes19
Amendments
Minn. R. ch. 751114

How Minnesota adopts building codes

Minn. Stat. §§ 326B.101 to 326B.121; Minn. R. 1300.0050

  • Statewide standard. (a) The State Building Code is the standard that applies statewide for the construction, reconstruction, alteration, repair, and use of buildings and other structures of the type governed by the code.16
  • Supersedes local building codes. (b) The State Building Code supersedes the building code of any municipality.16
  • Municipalities with an ordinance on Jan. 1, 2008 must keep enforcing. (a) If, as of January 1, 2008, a municipality has in effect an ordinance adopting the State Building Code, that municipality must continue to administer and enforce the State Building Code within its jurisdiction.16
  • Small non-metro exception. This paragraph does not apply to municipalities with a population of less than 2,500 according to the last federal census that are located outside of a metropolitan county, as defined in section 473.121, subdivision 4.16
  • Others may opt in by ordinance. (b) If a municipality is not required by paragraph (a) to administer and enforce the State Building Code, the municipality may choose to administer and enforce the State Building Code within its jurisdiction by adopting the code by ordinance.16
  • Not enforceable locally unless adopted. Although it isn't enforceable by municipalities unless it is adopted by local ordinance, the State Building Code creates a level playing field for the construction industry by establishing the construction standard for all buildings in the state.20
  • Applies with or without local enforcement. The Minnesota State Building Code is the standard of construction for all of Minnesota, in areas with or without local code enforcement.21
  • Six-year model code cycle. (c) Beginning with the 2018 edition of the model building codes and every six years thereafter, the commissioner shall review the new model building codes and adopt the model codes as amended for use in Minnesota, within two years of the published edition date.4
  • Residential energy: each new IECC edition or better, from 2026. (g) Beginning in 2026, the commissioner shall act on the new model residential energy code by adopting each new published edition of the International Energy Conservation Code or a more efficient standard.4
  • Six-year cycle, three-year energy cycle (DLI). Every six years, our agency adopts new building codes designed to promote cost-effective ways of ensuring building safety and efficiency. The agency adopts new energy codes every three years in accordance with statutory requirements to ensure the energy efficiency of new construction.20
  • Chapters of the code. The Minnesota State Building Code adopted under Minnesota Statutes, section 326B.106, subdivision 1, includes the following chapters…22
  • Current set in effect. The 2020 Minnesota State Building Code is effective March 31, 2020, except for the Minnesota Mechanical Fuel Gas Code, which is effective April 6, 2020.1
Applies to
Buildings other than agricultural buildings, with exceptions16
Can local rules be stricter?
No16

What local governments may change

Minn. Stat. § 326B.121, subds. 1, 1a, 2

  • No different local building provisions. (c) A municipality must not by ordinance, or through development agreement, require building code provisions regulating components or systems of any structure that are different from any provision of the State Building Code.16
  • Geological exception. A municipality may, with the approval of the state building official, adopt an ordinance that is more restrictive than the State Building Code where geological conditions warrant a more restrictive ordinance.16
  • Zoning, subdivision and planning stay local. (g) Nothing in this subdivision prohibits a municipality from adopting ordinances relating to zoning, subdivision, or planning unless the ordinance conflicts with a provision of the State Building Code that regulates components or systems of any structure.16
  • 180 days. The local regulation may not require completion of exterior work earlier than 180 days following the issuance of the permit.16
  • City enforcement can extend up to 2 miles, with township permission. (d) A city may by ordinance and with permission of the township board extend the administration and enforcement of the code to contiguous unincorporated territory not more than two miles distant from its corporate limits in any direction if the code is not already administered and enforced in the territory.16
  • Fire Code: local ordinances may go further. However, nothing in this subdivision shall prohibit a local unit of government otherwise authorized by law from adopting or enforcing any ordinance or regulation which specifies requirements equal to, in addition to, or more stringent than the requirements of the State Fire Code.19

Residential code in Minnesota cities

The edition each city enforces, from the city’s own adoption page or ordinance.

CityResidential codeEffective
Minneapolis2018 IRC32

For permits, exemptions and owner-builder rules, see Minnesota building permits. To compare editions across states, see the code adoption map.

Sources

  1. 2020 Minnesota State Building CodesMinnesota Department of Labor and IndustryChecked November 6, 2026
  2. Code book fact sheet: 2020 Minnesota Residential CodeMinnesota Department of Labor and IndustryChecked November 6, 2026
  3. Minn. R. 1309.0010 Adoption of International Residential CodeMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished March 31, 2020Checked November 6, 2026
  4. Minn. Stat. § 326B.106 General powers of commissioner of labor and industryMinnesota Office of the Revisor of Statutes, Minnesota StatutesPublished 2026Checked November 6, 2026
  5. Minn. R. 1305.0011 Adoption of International Building CodeMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished March 31, 2020Checked November 6, 2026
  6. Minn. R. 1311.0010 Adoption of International Existing Building CodeMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished March 31, 2020Checked November 6, 2026
  7. Code book fact sheet: 2020 Minnesota Residential Energy CodeMinnesota Department of Labor and IndustryChecked November 6, 2026
  8. Code book fact sheet: 2024 Minnesota Commercial Energy CodeMinnesota Department of Labor and IndustryChecked November 6, 2026
  9. Minn. R. 4714.0050 Title; incorporation by referenceMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished September 27, 2021Checked November 6, 2026
  10. Plumbing BoardMinnesota Department of Labor and IndustryChecked November 6, 2026
  11. Minn. R. 1346.0050 Title; incorporation by referenceMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished April 22, 2020Checked November 6, 2026
  12. Code book fact sheet: 2020 Minnesota Mechanical and Fuel Gas CodeMinnesota Department of Labor and IndustryChecked November 6, 2026
  13. Minn. R. 1346.5050 Title; incorporation by referenceMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished April 22, 2020Checked November 6, 2026
  14. Minn. R. 7511.0090 Codes and standards incorporated by referenceMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished April 16, 2020Checked November 6, 2026
  15. Minn. Stat. § 326B.02 Powers; duties; administrationMinnesota Office of the Revisor of Statutes, Minnesota StatutesPublished 2026Checked November 6, 2026
  16. Minn. Stat. § 326B.121 State Building Code; application and enforcementMinnesota Office of the Revisor of Statutes, Minnesota StatutesPublished 2026Checked November 6, 2026
  17. Minn. R. 1322.0010 Adoption of IECCMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished February 16, 2015Checked November 6, 2026
  18. Minn. R. 1323.0010 Incorporation of ASHRAE 90.1Minnesota Office of the Revisor of Statutes, Minnesota RulesPublished December 7, 2023Checked November 6, 2026
  19. Minn. Stat. § 299F.011 State Fire CodeMinnesota Office of the Revisor of Statutes, Minnesota StatutesPublished 2026Checked November 6, 2026
  20. Overview of the Minnesota State Building CodeMinnesota Department of Labor and IndustryChecked November 5, 2026
  21. Storage sheds fact sheetMinnesota Department of Labor and IndustryRevised May 2022Checked November 5, 2026
  22. Minn. R. 1300.0050 Chapters of Minnesota State Building CodeMinnesota Office of the Revisor of Statutes, Minnesota RulesPublished April 1, 2016Checked November 5, 2026