Michigan runs one building code for the entire state and then hands placement rules to 83 counties and 1,240 townships, and Detroit, Grand Rapids and Lansing each treat containers differently.
Shipping container permits in Michigan are not one permission. They are two separate questions, and they can be answered by two different offices.
The first question is a building code question: does this structure need a building permit and an inspection? Michigan answers that at the state level. The Stille-DeRossett-Hale Single State Construction Code Act, Public Act 230 of 1972, is unusually direct about it. MCL 125.1508a(1) reads: "This act and the code apply throughout the state." One code, statewide. Your city or township may take on administration and enforcement of that code by ordinance under MCL 125.1508b, and where it has not, the state enforces. Either way the rulebook is the same in Marquette as it is in Monroe.
The second question is a zoning question: is a container an allowed thing to put on this particular lot, in this district, in this position? Michigan does not answer that at the state level at all. The Michigan Zoning Enabling Act gives that job to your local unit. Under MCL 125.3201(1), a local unit of government may provide by zoning ordinance for the regulation of land development and the establishment of districts that regulate the use of land and structures. That is where container rules live, and the answers genuinely differ from one city line to the next.
So the short answer is: often no building permit for a 20ft box, some form of zoning approval, and in some Michigan jurisdictions a hard limit on how long the container may stay.
The numbers that decide it. A standard 20ft container has a 160 square foot footprint (8ft by 20ft). A 40ft container is 320 square feet. Michigan's statewide building permit exemption for detached accessory structures is written at 200 square feet, and the Grand Rapids provision for residential portable storage containers is written at 150 square feet and 16 feet of length. Those are the numbers to carry into every conversation.
For a house and the structures that serve it, the governing document is the Michigan Residential Code, which applies to detached one- and two-family dwellings and townhouses not more than three stories above grade plane, and to their accessory structures. Its permit exemption list is short and useful. Section R105.2 exempts from a building permit "One-story detached accessory structures, if the floor area does not exceed 200 square feet" (Michigan Residential Code, R105.2).
Run that against the 20ft and 40ft sizes. A 20ft container at 160 square feet sits under the line. A 40ft container at 320 square feet does not. That comparison answers the size part of the building permit question before anyone opens a zoning map.
Two things that exemption does not do. It does not exempt you from zoning, which is a separate approval. And it does not exempt a container you intend to occupy, heat or wire, because at that point the structure is no longer a simple accessory shed.
Michigan's code books are in an unusual state right now, and it is worth understanding because it changes which rulebook your project is read against.
On the commercial side, the Michigan Building Code adopting the 2021 International Building Code took effect April 9, 2025 (ICC NTA, Michigan code updates). That book contains Section 3115, Intermodal Shipping Containers, a complete chapter-level treatment covering construction documents, container data plates, decay and termite protection of the wood floor, under-floor ventilation, roof assemblies, welds, foundations, anchorage and two structural design routes. Its scope sentence is plain: "The provisions of Section 3115 and other applicable sections of this code shall apply to intermodal shipping containers that are repurposed for use as buildings or structures, or as a part of buildings or structures."
On the residential side, the matching provision is Section R301.1.4 of the 2021 Michigan Residential Code, which points containers back at Section 3115 of the Michigan Building Code. That rule set was filed May 1, 2025 with an effective date of August 29, 2025, and it did not take effect. On July 7, 2025 the Michigan Court of Claims entered a stipulated order pausing implementation of the Part 5 Residential Code and Part 10 residential Energy Code updates while litigation brought by the Home Builders Association of Michigan and the Michigan Manufactured Housing Association proceeds. While that order stands, the 2015 versions remain in force (Hilger Hammond, Rhoades McKee, Bridge Michigan).
The practical effect: a container at a commercial or industrial site in Michigan has an explicit, published code pathway today. A container serving a single-family house is read under the 2015 Michigan Residential Code, which has no container section, so it is judged as an accessory structure and, if it is doing anything structural or unusual, under R301.1.3, which requires that elements not conforming to the prescriptive code "be designed in accordance with accepted engineering practice." Ask your building department which book they are applying on the day you apply, because this is moving.
Detroit's zoning ordinance does not name shipping containers in its residential accessory structure rules. A container placed on a Detroit lot is read as an accessory building or structure, and judged by the accessory structure rules in Chapter 50.
Under Sec. 50-13-207, in residential districts and in the B1 and B2 business districts, all accessory buildings and structures shall be built in the rear yard except where built as part of the principal building. Sec. 50-13-208 adds that no detached accessory building in an R1 or R2 District may occupy more than 50 percent of the required rear setback area, and that no detached accessory structure may sit closer than ten feet to any single- or two-family dwelling in any zoning district. Sec. 50-13-209 caps the height of buildings accessory to single-family and two-family detached dwellings at one story and 15 feet.
Two more Detroit provisions are worth knowing. Sec. 50-12-454 provides that in the R1 and R2 Districts, accessory buildings shall not be occupied for dwelling purposes or used for any business, profession, trade or occupation, with a narrow carve-out for carriage houses built prior to 1940. And Sec. 50-12-453 states that no truck, truck tractor, semitrailer, bus or recreational vehicle may be permitted as a permanent structure or as an accessory building. A shipping container is not a semitrailer, but the sentence shows how the ordinance treats transport equipment parked permanently on a lot, and a plan reviewer may reach for the same analogy.
Detroit does regulate containers directly once you are talking about a yard rather than a box. Sec. 50-12-344, titled "Outdoor storage yards; containerized freight yard," sets standards for outdoor storage as a principal use, including no storage within 20 feet of any lot line abutting a public street, screening from adjacent streets, alleys and properties by an opaque fence not less than six feet high, and a limit that the height of stored items shall not exceed the height of the surrounding fence or wall. Subsection (c) is the container-specific one:
"On land zoned M2, no containerized freight yard may be located less than 150 feet from land zoned R1, R2, R3, R4, R5, R6, or residential PD."
Detroit amended parts of Chapter 50 dealing with screening in February 2025, and the version published on the city's code viewer may lag the most recently adopted text. Confirm the operative language before you rely on it.
Container One delivers across the Detroit metro where the truck has the access and clearance it needs, and our Detroit container delivery page covers site access and placement.
Grand Rapids names shipping containers in its zoning ordinance by their own term and gives them their own row in a table.
Under Chapter 61, Sec. 5.9.35, Temporary Structures and Uses, Table 5.9.35.A lists "Temporary storage in a portable commercial shipping container" at a duration of 30 days per calendar year with no permit required, and "Temporary portable residential storage containers" at 30 days, three times in 12 months, also with no permit required (Grand Rapids Zoning Ordinance, Sec. 5.9.35).
Section 5.9.35.E sets the standards for those two rows, and it opens with this sentence: "Temporary storage containers shall be permitted to serve an approved existing use." For a commercial portable shipping container, the container shall not be in the front yard, or within ten feet of any lot line or structure on the lot or on an adjacent lot, and it shall not impede ingress, egress or emergency access.
For a residential portable storage container, Grand Rapids sets hard dimensions: "The maximum allowable size is one hundred fifty (150) square feet with an overall length not to exceed sixteen (16) feet." Containers must be placed on a concrete or asphalt surface no closer than ten feet from the front lot line, must be free from rust, peeling paint and other visible forms of deterioration, and up to two may be on the same lot at once provided the total maximum size is not exceeded.
Do the arithmetic before you order. A 20ft shipping container is 160 square feet and 20 feet long. It exceeds both the 150 square foot cap and the 16 foot length cap in that residential provision. The Grand Rapids provision covers temporary portable residential storage containers, the kind a moving company delivers, rather than ISO freight containers.
If the container is not temporary, it is an accessory structure, and Sec. 5.2.08 applies. All accessory structures require a Zoning Permit prior to construction. Two subsections in particular shape what a container can be:
Both container sizes clear 120 square feet, so the architectural compatibility standard is in play for any of them. That is a design brief: a container clad, roofed and detailed to read like the house in front of it is a different proposition from a bare Corten box, and Grand Rapids has written the difference into the ordinance.
Our Grand Rapids container delivery page has depot and access detail for West Michigan.
Lansing limits a container to two weeks at a time, and the ordinance says so in one sentence. Codified Ordinances 1250.04.01(a)(12) provides:
"Shipping containers, and box and semi-truck trailers are only permitted as a temporary structure for storage purposes and may be permitted for a period not to exceed two weeks, and upon request to the Zoning Administrator may be extended twice for a period not to exceed two weeks for each extension."
Two weeks by right, plus two extensions of two weeks each, is six weeks maximum, and the extensions are granted on request to the Zoning Administrator rather than automatically. Lansing classifies containers as temporary structures with a short time limit. If your plan is a permanent backyard storage box in Lansing, this is the provision to raise with the Zoning Office before you buy, not after.
The rest of Sec. 1250.04.01 sets the general accessory structure frame that any permanent alternative has to fit: accessory buildings are permitted only in connection with and incidental to a principal permitted use, shall not be occupied for dwelling purposes, shall not be permitted in a front yard, shall be set back at least three feet from side or rear lot lines, are capped at 15 feet in height, and "the design and building materials of any accessory building shall be consistent with the character of the principal building on the property." Single-family lots are limited to no more than one storage shed and one garage or detached carport.
Lansing also handles construction-site storage separately. Under Sec. 1250.02.03(a), temporary construction buildings and storage trailers may be permitted after review and approval of the Building Official, may be on site up to 30 days before construction starts and must be removed within 30 days after completion, and no temporary building or structure may be used as a dwelling unit. Enclosed trailers used for temporary storage of materials are limited to commercial and industrial zoning districts and to three trailers per permitted principal use.
See our Lansing container delivery page for delivery detail in mid-Michigan.
Michigan has 83 counties and 1,240 townships, plus hundreds of cities and villages (Michigan Townships Association). The state construction code applies across them, and cities, villages and townships can write their own zoning ordinances. Four examples show how wide the range is for an address outside the three cities above.
Rules differ from place to place. Townships can be more permissive than the cities they surround, a community may cap how long a container may stay instead of banning it outright, and rules in the north and on rural parcels can leave more room than rules in a city.
The Michigan examples above draw a line between a container tied to a specific, time-limited activity and a container that simply lives on the property.
Temporary can mean the container supports an active project or a move: a renovation, a build with a valid building permit, a household relocation. Michigan duration caps in the examples above run from two weeks in Lansing, to 30 days per calendar year in Grand Rapids and Kingsford, to 90 days in Port Huron Township, to 180 days plus an extension in Conway Township.
Permanent means the container stays. That is when setbacks, rear yard placement, height limits, lot coverage, screening, paint condition and architectural compatibility all come into play, and in some Michigan communities it is where the answer turns to industrial districts only. If you intend permanence, plan for it at the zoning counter rather than discovering it from a code enforcement notice.
One call to your local zoning office, with your property address in hand, is the place to start. Ask these, in this order:
Write down the name of the person who answered. If the answer later turns out to be wrong, that name is worth having.
We sell containers to Michigan addresses, and Container One delivers them where the truck has the access and clearance it needs. We do not file permit applications, and your zoning office decides what an ordinance allows on your parcel. The specifications to bring to that office are exact external dimensions, footprint, height, weight, door swing and the delivery footprint the truck needs.
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 as Detroit, and Grand Rapids prices higher; all three are served from the Detroit area depot.
| City | 20ft WWT | 40ft WWT | 40ft High Cube WWT | Serving depot |
|---|---|---|---|---|
| Detroit | $2,067 | $2,571 | $2,730 | Detroit, 18.1 mi |
| Lansing | $2,067 | $2,571 | $2,730 | Detroit, 81.9 mi |
| Grand Rapids | $2,309 | $2,812 | $2,971 | Detroit, 148 mi |
Every price above includes delivery. If you would rather spread the cost, ask about rent-to-own when you call.
If you are thinking beyond storage, our companion guides cover insulating a shipping container in Michigan and container homes in Michigan.
This guide is general information about how Michigan jurisdictions handle containers, not legal advice, and ordinances and code editions change. Confirm current requirements with your local zoning and building departments before you order.
The product pages list dimensions and delivery clearance for each size.