Minnesota reference
Minnesota Building Code Timeline for Homebuyers
Minnesota runs a uniform statewide building code, which means the year a requirement took effect tells you something specific about any home in the state built before it. This is every code-era factor Tarn checks on a Minnesota address, when each one took effect, and what it means for a home that predates it.
One thing to be clear about before the table: none of this describes a home breaking a rule. Code changes apply going forward, not backward, so a house built in 1968 was built to the 1968 standard and stays grandfathered. The dates matter because they tell you what the home was built with — and what a later owner may or may not have updated since.
Electrical
| Requirement | Took effect | Applies to |
|---|---|---|
| Knob-and-tube wiring gives way to modern branch circuitsNational guide | Before 1950 | Built before 1950 |
| Aluminum branch wiring eraNational guide | 1965–1973 | Built 1965–1973 |
| GFCI protection phased in by location | From 1975 | Built before 1975 |
| FPE Stab-Lok and Zinsco panel eraNational guide | 1950–1990 | Panel installed before 1990 |
| AFCI protection required on bedroom circuits | January 1, 2002 | Built before 2002 |
| AFCI protection extended to most habitable rooms | 2012 | Built before 2012 |
Structural
| Requirement | Took effect | Applies to |
|---|---|---|
| Basement sleeping rooms require conforming egress | 1990 | Built before 1990 |
| Moisture barrier and drainage plane behind stucco and EIFS | 2003 | Cladding installed before 2003 |
| Deck ledgers require lateral load anchoringNational guide | 2015 | Deck permit before 2015 |
Plumbing
| Requirement | Took effect | Applies to |
|---|---|---|
| Galvanized steel supply pipe reaches end of service life | Before 1960 | Built before 1960 |
| Clay tile and Orangeburg sewer laterals | Before 1980 | Built before 1980 |
| Polybutylene supply pipe eraNational guide | 1978–1995 | Built 1978–1995 |
| Septic system disclosure at transfer | Statewide; inspection set locally | Any property on septic |
Roofing
| Requirement | Took effect | Applies to |
|---|---|---|
| Ice barrier membrane required at eaves | 2000 | Roof permit before 2000 |
HVAC
| Requirement | Took effect | Applies to |
|---|---|---|
| Carbon monoxide alarm within ten feet of each sleeping room | Enacted 2006 | Built before 2007 |
Minnesota-specific guides
Each of these covers one requirement in depth — what it is, why it matters here, and what is worth doing about it.
AFCI Protection and Minnesota's 2002 and 2012 Thresholds
Arc-fault protection became required on bedroom circuits in 2002 and expanded to most habitable rooms about a decade later. Homes wired before those dates generally were not built with it.
Built before 2012ElectricalGFCI Protection in Minnesota Homes Built Before 1975
Ground-fault protection was required location by location over roughly twenty years, starting with outdoor receptacles and bathrooms. Where a home falls in that sequence depends on when it was built.
Built before 1975StructuralBasement Egress Windows in Minnesota Homes Built Before 1990
A basement bedroom needs a window large enough to climb out of and for a firefighter to climb into. Finished basements that predate the requirement often have windows that do not meet it.
Built before 1990 with basement sleeping roomsStructuralStucco and EIFS Moisture Barriers in Minnesota Homes Before 2003
Minnesota amended its moisture-barrier requirements after widespread stucco failures in the Twin Cities. Exterior cladding installed before that change was often built without a drainage plane behind it.
Stucco or EIFS installed before 2003PlumbingGalvanized Steel Supply Pipe in Homes Built Before 1960
Galvanized steel was the standard water supply material for decades. It corrodes from the inside, and homes still on their original pipe are at or past the material's expected life.
Built before 1960 with no repipe on recordPlumbingClay and Orangeburg Sewer Laterals in Homes Built Before 1980
The sewer line from the house to the street is the homeowner's responsibility, and homes of this era were commonly connected with clay tile or Orangeburg pipe. Several Twin Cities cities require an inspection at sale.
Built before 1980PlumbingSeptic Systems and What Minnesota Actually Requires at Sale
Minnesota requires the seller to disclose the septic system at transfer. Whether a compliance inspection is required, and when, is set by county or city ordinance rather than by state law.
Any property on a septic systemRoofingRoof Ice Barrier Membrane in Minnesota Roofs Installed Before 2000
Minnesota's climate requires a waterproof membrane along the eaves to handle ice dams. Roofs installed before the requirement often do not have one under the shingles.
Roof permit before 2000HVACCarbon Monoxide Alarms and Minnesota's Requirement
Minnesota requires an approved carbon monoxide alarm within ten feet of every room used for sleeping. Homes built before the requirement were not constructed with them, though they are inexpensive to add.
Built before 2007 with fuel-burning appliancesCommon questions
Does Minnesota building code apply the same way in every city?
Largely, yes. Minnesota administers a uniform statewide building code, so the requirements on this page are state law rather than city ordinance and apply the same way in Minneapolis, Minnetonka, Edina, Eden Prairie, St. Louis Park and Maple Grove. The exceptions worth knowing are point-of-sale programs — sewer lateral inspections and septic compliance requirements are set locally and differ from one city or county to the next.
Does a home built before one of these requirements violate code?
No. Building code changes are prospective — they apply to work done after the change takes effect, not retroactively to homes already standing. A home built before a given standard is grandfathered and is not out of compliance with anything. The reason the date still matters is practical rather than legal: it tells you what the home was and was not built with, which is what you are actually trying to learn before you buy.
Which Minnesota code requirement is most expensive to address?
Of the factors on this page, stucco and EIFS moisture issues carry the widest and highest range, at roughly $15,000 to $60,000 where remediation is needed, followed by septic replacement at $3,000 to $40,000 depending on system type. At the other end, carbon monoxide alarms cost $30 to $100 each and can be resolved the week you move in.
Does Minnesota require a septic inspection when a home is sold?
Not as a matter of state law. Minn. Stat. 115.55 subd. 6 requires the seller to disclose the system and what they know about its compliance status at transfer. Whether a compliance inspection is required, and when, is set by county or city ordinance and varies. Lenders frequently want a compliance certificate before closing regardless, so it is worth checking with the county early.
Run this against a specific address
Tarn checks every factor above automatically when you search an address with a year built in any of these Minnesota cities.
Search an address