Authorized Partner of Container One, A+ BBB rated, 30 years in the container industry.

Updated August 12, 2026 · David Hall

Insulation Guide

Insulating a Shipping Container in Michigan: Climate Zones, Condensation and Wall Assemblies

Michigan spans three energy code climate zones, and the moisture here pushes the opposite direction from a southern build for most of the year. The assembly that works in Detroit may not be the one that works in Houghton.

Get a Free Quote

What You Are Actually Insulating

Insulating a shipping container in Michigan is a different problem from insulating a shed, and it helps to name why before you choose a material. A container is a sealed steel box. The corrugated Corten skin conducts heat quickly, stores almost none of it, and sits directly against whatever air is inside. On a January night in Michigan that steel is within a degree or two of the outside air, which means it is often 40 or 50 degrees colder than the air you are breathing inside.

Now add the water. Every person, kettle, damp coat and running heater puts moisture into that interior air. When that moist warm air touches steel that is well below its dew point, it condenses, runs down the inside of the walls and pools on the floor. In a Michigan winter that happens on the inside face of the container, not the outside, and it can recur whenever the weather turns cold.

R-value matters, and so does where moist interior air can reach cold steel.

Michigan Has Three Climate Zones, Not One

Michigan's residential energy provisions live in Chapter 11 of the Michigan Residential Code, and they sort the state into climate zones 5A, 6A and 7 by county, in Table N1101.10 (Michigan Residential Code, Chapter 11). In broad terms:

  • Zone 5A covers the southern Lower Peninsula, including Wayne County and Detroit, Ingham County and Lansing, and Kent County and Grand Rapids. Cold, humid, heating dominated, with a real cooling season.
  • Zone 6A covers the northern Lower Peninsula and much of the eastern and central Upper Peninsula, including counties such as Grand Traverse, Emmet, Delta and Dickinson. Longer heating season, deeper snow, bigger swings.
  • Zone 7 covers the coldest Upper Peninsula counties, including Baraga, Chippewa, Gogebic, Houghton, Iron, Keweenaw, Luce, Mackinac, Ontonagon and Schoolcraft. Very cold, with the longest heating season in the state.

Confirm your own county's zone in Table N1101.10 or with your building department, because the zone sets the numbers in the table below.

Michigan's prescriptive numbers

Table N1102.1.1 of the Michigan Residential Code gives the insulation requirements by component. These are minimum R-values. Window limits are the same in all three zones: the maximum fenestration U-factor is 0.32 and the maximum skylight U-factor is 0.55.

Michigan Residential Code, Table N1102.1.1. Two numbers separated by a slash, as in 15/19, mean continuous insulation on the exterior of the wall or cavity insulation on the interior.
Climate zoneCeilingWood frame wallMass wallFloorBasement wallSlabCrawl space wall
5A (Detroit, Lansing, Grand Rapids)R-38R-20 or 13+513/17R-3010/13R-10, 2 ft15/19
6A (northern Lower, much of the UP)R-49R-20 or 13+515/20R-3015/19R-10, 4 ft15/19
7 (coldest UP counties)R-49R-20 or 13+519/21R-3815/19R-10, 4 ft15/19

Two things to take from that table. First, Michigan holds wood frame walls at R-20, or R-13 cavity plus R-5 continuous, in all three zones, so what changes as you drive north is the ceiling, the mass wall, the floor, the basement wall and the slab. Second, tables published for other states will not match these cells. If a supplier quotes you a wall number from a national chart, ask which state's table it came from.

Michigan also sets an air tightness target you should design toward even in a small build. Section N1102.4.1.2 requires a tested air leakage rate not exceeding 4 air changes per hour at 50 pascals, verified with a blower door and reported in writing to the code official. In a container that is a very achievable number, because you are starting with a welded steel box rather than a stick frame. Getting there is mostly about the openings you cut and the penetrations you make.

Which code edition applies right now. Michigan filed updated Part 5 Residential Code and Part 10 residential Energy Code rules on May 1, 2025 with an August 29, 2025 effective date, and on July 7, 2025 the Michigan Court of Claims entered a stipulated order pausing their implementation while litigation proceeds. While that order stands, the 2015 versions remain in force, so the numbers above are the ones that apply. Confirm the current status with your building department, because this is live.

An important scope note. The energy code applies to buildings you condition, meaning heated or cooled occupied space. A container used for dry storage is not a conditioned building, so those numbers are a benchmark rather than a requirement. The moment you add a heater or a mini-split and call it a workshop, office or dwelling, the code is in play and your building department will say so.

In Michigan the Vapor Retarder Goes Where a Southern Build Would Not Put One

Michigan requires an interior vapor retarder in frame walls. Section R601.3 of the Michigan Residential Code provides that Class I or II vapor retarders shall be provided on the interior side of frame walls in zones 5, 6, 7, 8 and marine 4. All of Michigan is in that list. There is a Michigan wrinkle worth knowing: the code carries two vapor retarder sections, R601.3 and R702.7, and the department has determined that R601.3 is the section to be enforced by all enforcing agencies, under rule R 408.30522a (Michigan Residential Code, R601.3).

The physics behind that requirement is the whole story. In a heating climate the vapor drive runs from the warm, moist inside toward the cold, dry outside for most of the year. A vapor retarder on the interior face slows that moisture down before it can reach a cold surface inside the assembly and condense there. In a cooling climate the drive reverses and the same layer becomes a moisture trap, which is why southern codes tell you not to install one. Michigan is on the other side of that line.

Table R702.7.1 sets out the conditions under which a Class III vapor retarder, ordinary latex paint being the common example, is permitted instead. Those conditions are all about keeping the condensing surface warm with continuous exterior insulation. In zone 5 a Class III retarder is allowed with vented cladding over wood structural panels, fiberboard or gypsum, or with continuous insulation of R-5 or more over a 2x4 wall or R-7.5 or more over a 2x6. Zone 6 raises those to R-7.5 and R-11.25. Zones 7 and 8 permit only the continuous insulation route, at R-10 over a 2x4 wall or R-15 over a 2x6.

Read that table as a design principle rather than a compliance chore. It is telling you, in code language, that the colder the county, the more insulation has to sit outboard of the condensing surface. That is exactly the argument for the approach below.

Condensation Is the Michigan Problem, and It Runs Inward Out

The practical rule that follows from all of the above: any air gap between your insulation and the steel is a condensing surface. If you build a stud wall inside a container, fill it with batts and leave a two inch cavity behind it, you have not solved the problem. You have moved it to a place you cannot see, and given it a dark, still, cold place to grow mold.

Michigan adds three seasonal wrinkles to that.

  • Deep winter. The container skin is at or near outdoor temperature for months. Interior moisture wants out and will find any path through the assembly. This is when a gap behind batts does its damage.
  • Shoulder seasons. March and November swing across the dew point repeatedly in a single day. Assemblies that dry in one direction only will spend a lot of the year wet somewhere.
  • Summer near the lakes. In July the drive reverses. Warm humid air off Lake Michigan or Lake Erie meets an air conditioned interior, and now the condensing surface is on the outer side. An assembly that blocks moisture at the steel handles both directions without you having to choose.

So the two questions to ask of any Michigan insulation plan are: does it touch the steel everywhere, and is it airtight.

The Options for Michigan

1. Closed-cell spray polyurethane foam, applied directly to the steel

Closed-cell foam delivers roughly R-6 to R-7 per inch, it adheres to the corrugation so there is no gap, and it is its own air barrier and vapor retarder in the same pass. It eliminates the condensing surface instead of insulating in front of it, which is precisely what a zone 5A, 6A or 7 assembly needs.

Three inches gets you into the R-18 to R-21 range. Four to five inches gets you closer to what the Michigan wall and ceiling numbers ask for in a conditioned space, and in zone 6A or 7 that thickness is a serious conversation about interior width, because a container is only about 7 feet 9 inches wide inside to begin with.

It is not a do-it-yourself product at any real thickness, it gives up interior dimension you cannot get back, and it is difficult to remove if you ever want the steel bare again. In exchange it handles air, vapor and heat in a single layer.

2. Rigid foam board, fully adhered

Polyisocyanurate runs about R-5.6 to R-6.5 per inch at moderate temperature, extruded polystyrene about R-4.5 to R-5, expanded polystyrene about R-3.6 to R-4.2. Board is cheaper than spray foam and genuinely workable if, and only if, you adhere it fully to the steel with a compatible adhesive and tape every seam. The corrugation is the challenge: flat board touches only the high points of the ribs unless you fill or fur carefully, and every void you leave is a condensing pocket.

One Michigan-specific note on polyiso. Its rated R-value is measured at moderate temperature and its performance falls off as the material gets cold. In a Georgia attic that is a footnote. On the outboard face of a Michigan wall in February, when you most need the R-value, it is the exact condition the material likes least. If you are choosing board for a zone 6A or 7 build, that is a real reason to look at extruded polystyrene, or to put polyiso on the warm side of a hybrid assembly rather than the cold side.

3. Mineral wool or fiberglass batts in a framed wall

This option costs little and, in Michigan specifically, carries a risk. Batts do not stop air movement, so moist interior air reaches the steel behind them and condenses on it all winter. Mineral wool at roughly R-4 per inch at least tolerates getting wet better than fiberglass at roughly R-3 to R-3.7, but neither addresses the underlying problem.

If budget forces this route, the better way to do it is a hybrid: bond a continuous inch or two of closed-cell foam to the steel first, then frame and batt in front of it. The foam handles the dew point and the air barrier, the batt adds cheap R-value in the cavity. That assembly is close to what Table R702.7.1 of the residential code describes.

4. Exterior insulation and an over-roof

Putting insulation outboard of the steel, or building a roof structure over the container, keeps the steel warmer, moves the entire dew point problem outside the box, and preserves every inch of interior width. In a state where interior width is already tight and where the code table keeps pushing continuous exterior insulation at you, that is a lot of problems solved with one move.

In Michigan an over-roof also sheds snow, which the roof section below covers.

5. Reflective coatings and radiant barriers

A white or light reflective roof coating reduces solar gain, which is genuinely useful in a Georgia summer and much less useful across a Michigan year, where you are heating far more than you are cooling. Treat coatings as a maintenance and corrosion decision in Michigan rather than an energy one. A sound, well-maintained coating protects the steel from road salt, freeze-thaw and standing water, and that is a good enough reason on its own. Be skeptical of any product marketed with an equivalent R-value far above what its thickness could physically provide.

The Roof Is a Michigan-Specific Problem: Snow

A shipping container roof is not a structural roof deck. Under ISO 1496-1, the international standard these boxes are built and tested to, the roof strength test applies a load of 300 kilograms, about 660 pounds, uniformly distributed over an area of 600 millimetres by 300 millimetres, roughly 2 feet by 1 foot, located at the weakest area of the rigid roof (ISO 1496-1, clause 6.8). That test is about a worker walking on the roof during handling. The container's real strength lives in the corner castings, corner posts and rails, which is why these boxes stack on a ship and yet oil-can under a boot in the middle of the roof.

Now look at Michigan's ground snow loads. The Michigan Residential Code assigns them county by county in Table R301.2(5), and the range is wide:

Ground snow loads from Michigan Residential Code Table R301.2(5). Some counties carry higher values for named townships. Confirm your own jurisdiction's figure.
CountyGround snow loadRoughly, on a 40ft container roof at 320 sq ft
Wayne (Detroit)20 psfabout 6,400 lb
Ingham (Lansing)25 psfabout 8,000 lb
Kent (Grand Rapids)35 psfabout 11,200 lb
Grand Traverse60 psfabout 19,200 lb
Marquette70 psfabout 22,400 lb
Keweenaw90 psfabout 28,800 lb

Those right-hand figures are a rough sense of scale, not a design calculation, and the load path matters more than the total. The point is the mismatch between a roof proof-tested at 660 pounds on a small patch and a Michigan winter that can park tens of thousands of pounds of wet snow across the same panel. That is why in much of Michigan a ventilated over-roof or a designed roof structure belongs on a container project before a single board of foam goes in. It sheds snow, it keeps the steel dry, it moves the dew point outboard and it gives you a place to run insulation without stealing headroom.

If you are keeping the bare container roof, plan for it: keep the container level so it drains, keep the roof clear after heavy accumulations, and do not treat the roof as a storage or working surface in winter.

The Ground: 42 Inches, Statewide

Michigan writes its frost depth into the code as a single statewide number. Section R403.1.4 provides that all exterior footings and foundation systems shall extend 42 inches below actual grade, with the building official permitted to modify that based on freezing temperatures, soil type, groundwater, snow depth experience and exposure (Michigan Residential Code, R403.1.4). Michigan's filled-in Table R301.2(1) reinforces the picture: weathering "Severe," frost line depth 42 inches, ice barrier underlayment "Yes."

For a storage container, the code offers relief. R403.1.4.1 carries two exceptions from frost protection:

"Protection of freestanding accessory structures with an area of 600 square feet (56 m2) or less, of light-frame construction, with an eave height of 10 feet (3048 mm) or less shall not be required." And: "Protection of freestanding accessory structures with an area of 400 square feet (37 m2) or less, of other than light-frame construction, with an eave height of 10 feet (3048 mm) or less shall not be required."

A steel container is not light-frame construction, so it is the second exception that applies, and a 40ft container at 320 square feet fits inside it. That does not mean the ground stops mattering. It means the code will not require a frost-protected foundation for a freestanding storage box of that size, and the rest is on you. Blocking that heaves unevenly still racks the box, and a racked container is one whose doors no longer close and whose roof no longer drains. Set it on a properly prepared, drained, level base, and check it after the first spring thaw.

If You Are Not Conditioning It: Simple Fixes That Work

Not every Michigan project needs a fully insulated box. Some need only dry storage through a Michigan winter. These measures are cheap, they address the same physics, and they can be enough on their own.

  • Vent it. Cross ventilation, high and low, on opposite ends lets moist air move through rather than sit against cold steel. The small factory vents a container arrives with are not sufficient by themselves.
  • Get it off the ground and keep it drained. Blocking at the corner castings lets air circulate underneath and keeps the floor out of standing water and spring melt. In Michigan clay this also matters for settlement.
  • Level it. A level container sheds water correctly off the roof. A container out of level ponds water, and ponded water freezes, expands and finds seams.
  • Insulate the ceiling first if you insulate anything. The roof is a large, cold surface where winter condensation can form.
  • Watch what you put in it. Anything that carries moisture in, wet firewood, damp equipment, fresh concrete, raises the interior dew point and gives condensation something to work with.
  • Think about where you place it. A container in full winter shade beside a snow drift stays cold and damp. One with southern exposure and clear drainage dries out between storms. Drier beats colder in Michigan storage.

Start From the Right Container Grade

The grade you buy sets how much work the insulation has to do, and what protection you have if something is wrong from day one. These are the warranties by grade, and they are worth knowing before you spend on foam.

GradeWarrantyTypical fit for a Michigan insulation project
One-Trip10 year structural and 10 year no-leakSuited to a container you will insulate, finish and heat.
Cargo Worthy5 year structural and 5 year no-leakA reasonable base for a heated workshop or insulated storage.
Wind and Water Tight5 year structural and 5 year no-leakFine for ventilated storage, workable for insulation after inspection and touch-up of any coating breaches.
Economy1 year roof leakBudget storage. Not the container to spend spray foam money on.

Michigan delivered pricing, starting at $2,067 for a 20ft wind and water tight container delivered in Detroit, is from Container One as of 6 August 2026. Lansing prices the same at $2,067 for that unit, and Grand Rapids is $2,309. One-trip units suit an insulated build and price higher, and a Container One sales representative prepares the current figure for your address.

Before You Buy Foam, Check Your Zoning

Insulating a container is often the step that changes its legal category. An empty steel box on a lot may be a permit-exempt accessory structure if it is under 200 square feet. The same box with foam, power and a heater may be conditioned or habitable space, which brings building permits, inspections and the energy code with it.

Michigan zoning adds its own timing question. Lansing permits shipping containers only as temporary structures for storage, for two weeks with up to two two-week extensions. Grand Rapids allows a commercial portable shipping container for 30 days per calendar year. In either city, a project that assumes the container stays put long enough to insulate needs a zoning conversation first. The Michigan container permits guide covers what Detroit, Grand Rapids and Lansing ask for, and container homes in Michigan covers the habitable-space route.

Sources

This guide explains general building science and the published Michigan code provisions. It is not a design specification. For a conditioned or habitable container, have the assembly designed and stamped by a Michigan-licensed professional and reviewed by your building department.

Choosing a Container to Insulate?

Tell us your county and what you plan to do inside, and a Container One sales representative will prepare a quote delivered to your address.

Get a Free Quote (330) 510-5817

Shipping and Storage Containers for Michigan

Shipping Containers for Sale in Michigan 20ft Containers 40ft Containers 40ft High Cube Modified Containers Refrigerated Containers

Get Your Free Michigan Quote

Your details go to S&CC Group Inc., which runs this site, and to Container One, which prepares your quote and contacts you.