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

Updated August 9, 2026 · David Hall

Container Homes

Container Homes in North Carolina: What the Code Says, What the Ground Demands

North Carolina has no statewide ban on container homes and no statewide permission either. What it does have is a state law about what your city may not tell you to build, and a code cycle that puts the container-specific rules in an edition you can elect to use.

The Honest Starting Point

Container homes in North Carolina are legal in the sense that no state law prohibits them. They are also not automatically permitted anywhere, because the state does not decide what goes on your lot. North Carolina adopts one building code for all 100 counties, and then your city or county decides through zoning whether a dwelling of that kind belongs on that parcel.

So the question "are container homes legal in North Carolina" has no useful statewide answer. The useful question is narrower: does my jurisdiction's zoning allow a single-family dwelling or an accessory dwelling unit on this lot, and can a container-based structure be built to the North Carolina State Building Code and prove it. When people are refused here, it is almost always zoning, not the building code. What makes North Carolina interesting is that state law limits some of what zoning is allowed to say.

The Code Framework You Will Be Held To

The North Carolina State Building Code applies statewide and is enforced by local inspections departments. The 2018 volumes remain the mandatory code today. The 2024 edition has been adopted, but Session Law 2025-2 tied its effective date to certification by the State Fire Marshal, and until that date arrives the 2024 code "may be used as an alternative method of construction if requested by a building owner or their agent" (OSFM, OSFM current codes).

That timing detail matters more for containers than for anything else, because of where the container rules live.

The container-specific code section exists, in the newer edition

The 2024 North Carolina Building Code carries Section 3115, Intermodal Shipping Containers. It is a full framework: construction documents establishing the physical properties of the steel, the existing ISO 6346 data plate with manufacturer, date of manufacture, identification number, maximum operating mass and stacking load, protection against decay and termites for wood structural floors, under-floor ventilation, roof assemblies, fire-resistant joint systems where containers are connected, and a structural section with both a detailed design procedure and a simplified path for single stand-alone units (2024 NC Building Code, Chapter 31). The 2024 North Carolina Residential Code points to it directly at Section R301.1.4: "Intermodal shipping containers that are repurposed for use as buildings or structures shall be designed in accordance with the structural provisions in Section 3115 of the International Building Code" (2024 NC Residential Code, Chapter 3).

Chapter 31 of the currently mandatory 2018 North Carolina Building Code ends at Section 3111, Photovoltaic Panels and Modules. There is no Section 3115 in it (2018 NC Building Code, Chapter 31).

What that means in practice. Under the mandatory code today, a container dwelling is evaluated against the general structural, egress, fire, plumbing, electrical and energy provisions like any other house, with the container's capacity established by engineering rather than by a named code section. The purpose-written container framework sits in the 2024 edition, which an owner may ask to build under as an alternative method. That is a real conversation worth having with your plan reviewer early, because designing to a code section beats designing around the absence of one. Ask which edition your jurisdiction wants your drawings submitted under before the engineer starts.

The Route Most People Miss: North Carolina's Modular Program

North Carolina regulates factory-built construction through the Department of Insurance, and this is the most useful thing to know about container homes here that rarely appears in national guides.

G.S. 143-139.1 allows the State Building Code to provide for testing, evaluation, inspection and certification of buildings, structures or components manufactured off site, evidenced by labels or seals. Then it says what the label buys you:

"All building units, structures or components bearing such labels or seals shall be deemed to meet the requirements of the State Building Code and this Article without further inspection or payment of fees, except as may be required for the enforcement of the Code relative to the connection of units and components and enforcement of local ordinances governing zoning, utility connections, and foundations permits."

A container dwelling built and labeled in a factory under that program therefore arrives with its code compliance already established, in a way the same box welded together in a field does not. Set-up requirements are administered through the Office of State Fire Marshal's modular buildings program (OSFM, Modular Set Up Requirements).

Read the exception clause carefully, though, because it is the whole boundary. Zoning, utility connections and foundation permits stay entirely local. The label reaches the building. It does not reach the parcel. If your build is large enough to justify it, ask your fabricator whether they carry the North Carolina modular label, and ask your county whether they have set one before.

The Statute That Changes the Conversation: Building Design Elements

North Carolina limits what local zoning may say about how a house looks. G.S. 160D-702(b) provides that regulations relating to building design elements adopted under Chapter 160D may not be applied to structures subject to the North Carolina Residential Code for One- and Two-Family Dwellings, except in listed circumstances, and it defines the term:

"exterior building color; type or style of exterior cladding material; style or materials of roof structures or porches; exterior nonstructural architectural ornamentation; location or architectural styling of windows and doors, including garage doors; the number and types of rooms; and the interior layout of rooms."

The exceptions are real and specific: local historic districts, National Register districts, individual historic landmarks, requirements imposed under a safety code, structures built to manufactured housing standards, and conditions of participation in the National Flood Insurance Program. The statute also bars applying such regulations indirectly, and it does not apply where all affected owners voluntarily consent as part of seeking a zoning or development approval (N.C. Gen. Stat. § 160D-702).

Just as important is what the definition expressly does not cover. Regulation of the height, bulk and location of a structure, buffering and screening for visual, noise and privacy impacts, and land use regulation generally all sit outside it and remain fully available to your city.

The practical translation for a container home is worth stating plainly. In most of North Carolina, outside a designated historic district and outside the other listed exceptions, a city is limited in its ability to tell you that a one- or two-family dwelling may not be clad in corrugated steel. It is not limited at all in telling you how tall the building may be, where on the lot it sits, how much of the lot it may cover, whether a second dwelling is allowed there, or that it must be screened from the street. Material is often the fight people expect. Placement is usually the fight they get.

Where North Carolina Zoning Says Yes, and Where It Says Maybe

Charlotte

Charlotte's Unified Development Ordinance, effective June 1, 2023, allows an accessory dwelling unit in conjunction with a single-family dwelling in any zoning district where a single-family dwelling is allowed. The prescribed conditions in Article 15 require that the ADU be clearly subordinate to the principal residential use, that only one be permitted on the lot, that the ADU and the principal dwelling be under the same ownership, and that the ADU not be served by a separate driveway except on corner lots, through lots and lots abutting an alley. For an ADU located within an accessory structure:

"The heated floor area of the ADU shall not exceed 600 heated square feet or 70% of the total floor area of the principal residential use, whichever is greater. However, in no case shall the ADU exceed 1,000 heated square feet."

Run the arithmetic. A 40ft container is 320 square feet, comfortably under the 600 square foot floor of that rule, and two 40ft boxes at 640 square feet would clear it too on a house large enough to support the 70 percent alternative. Charlotte's ADU size limits are not the constraint for a container build. Article 17's accessory structure standards, including the three foot setback in side and rear setbacks and the five foot separation from the principal structure, are the ones to design around (Charlotte UDO Article 17).

Raleigh

Raleigh's permitting posture is the simplest to state and the least forgiving of assumptions. The city's own guidance is that a permit is required regardless of the size of an accessory structure, and that anything exceeding 12 feet in any direction is in the building permit lane rather than the zoning permit lane (City of Raleigh). Every shipping container exceeds 12 feet in a direction. For a dwelling the point is academic, since a habitable structure is fully in the permit and inspection process anyway, but it tells you the department's default: no small-structure exemption to fall back on. Start with the Planning and Development Customer Service Center at 919-996-2500.

Greensboro

Greensboro allows accessory dwelling units in its residential districts under Land Development Ordinance Section 30-8-11.2, with one per lot, ownership that cannot be transferred apart from the primary dwelling, and heated floor area capped at 50 percent of the floor area of the primary dwelling. One clause in that section deserves a direct question rather than an assumption:

"The accessory dwelling shall be affixed to or constructed on a permanent foundation and not be a manufactured home or moveable structure."

A container set on a permanent foundation and built out as a dwelling is plainly not a manufactured home. Whether a given reviewer reads "moveable structure" as reaching a container is a determination for the Planning Director, and it is exactly the sort of question to put in writing before you design. Ask it early, ask for the answer in writing, and design to the answer you get.

Detail on all three jurisdictions, including the storage-container rules that apply before you ever get to a dwelling, is in our North Carolina container permits guide.

North Carolina Ground: Foundations Are the Real Engineering

The most North Carolina-specific part of a container build is what goes underneath it, and it changes sharply across the state's three physiographic provinces.

Piedmont, from the Fall Line to the foothills

Charlotte, Greensboro, Winston-Salem, Durham and the western half of Raleigh sit on deeply weathered residual soils over saprolite. The Cecil series, North Carolina's official state soil, is the signature: very deep, well drained soils on ridges and side slopes of the Piedmont uplands, formed in residuum weathered from felsic igneous and high-grade metamorphic rock, classified as fine, kaolinitic, thermic Typic Kanhapludults (USDA NRCS, Cecil series official description). Kaolinitic clay is far less aggressively expansive than the smectite clays of Texas, but it holds water, drains slowly, softens when saturated and compacts under load, and the saprolite beneath it varies in strength over short distances.

Why that matters for a container specifically: a container transmits essentially its entire load through four corner castings. It is not a house with a continuous footing spreading weight along a wall. Four point loads on Piedmont clay that has softened after a wet week is how containers end up out of level, with doors that no longer close and roofs that pond water. Piers, footings or a slab under the corner castings, and drainage that moves water away from them, are not optional refinements.

Coastal plain, Fayetteville east and south

Below the Fall Line the soils turn sandy and the water table is close to the surface. The problem changes from clay behavior to bearing capacity, settlement, and in flood-prone areas, flood elevation and buoyancy. The North Carolina Residential Code carries a dedicated Chapter 46, Coastal and Flood Plain Construction Standards, which applies to construction in coastal high hazard areas, ocean hazard areas, regulatory flood plain areas and all areas designated as a 150 mph wind zone. It requires pile foundations of wood or concrete in coastal high hazard and ocean hazard areas, elevation of the lowest structural member supporting the lowest habitable floor above base flood elevation, and hot-dip galvanized metal connectors and fasteners outside conditioned space meeting ASTM A153 (2018 NC Residential Code, Chapter 46). On top of that, development inside an Area of Environmental Concern in the twenty CAMA counties needs a permit from the NC Division of Coastal Management (NC DEQ).

Blue Ridge and the western mountains

Rock is often near the surface, slopes are steep, and truck access for a 40ft container becomes a genuine design constraint before anything structural is decided. Cut and fill, retaining and erosion control frequently cost more than the containers.

Slope stability is its own line item here, and North Carolina gives you data on it. The NC Geological Survey maintains landslide hazard mapping for western North Carolina, with a hazard ranking that flags areas at moderate or high risk of landslide occurrence in response to an extreme precipitation event (NC DEQ, Landslides). Hurricane Helene in September 2024 showed why that data exists: the USGS documented more than two thousand landslides across southern Appalachia, the majority of them in western North Carolina (USGS), after cumulative rainfall totals in the 20 to 30 inch range fell across the Blue Ridge from September 25 to 27 (NOAA Climate.gov). If you are building on a western slope, look at the hazard map before you look at floor plans.

The code minimum, and why it is only a minimum

North Carolina fills in Table R301.2(1) of the Residential Code at the state level rather than leaving it blank for each jurisdiction. It sets a frost line depth of 12 inches, weathering as moderate to heavy, and termite protection required in all of North Carolina in accordance with Section R318 (2018 NC Residential Code, Chapter 3). A 12 inch frost line means frost is rarely what governs your footing depth here. Bearing capacity, drainage and slope almost always are. Ask your inspections department for their local flood data and design wind speed, because those two are still local.

Wind Is Not Only a Coastal Question in North Carolina

The coast has the formal designation. The North Carolina Residential Code carries a dedicated Chapter 45, High Wind Zones, covering the 130, 140 and 150 mph zones. Its anchorage requirements scale with the zone:

"Anchorage in the 130 mph (58 m/s) wind zone shall be continuous from the roof to the foundation wall or pier. Anchorage in the 140 and 150 mph (63 m/s and 67 m/s) wind zones shall be continuous from the roof to the footing."

That is a continuous load path requirement, and it is the right frame for thinking about a container even where the wind zone is lower (2018 NC Residential Code, Chapter 45). Containers are exceptionally strong in compression at the corner posts, which is why they stack nine high on a ship. They are comparatively light for their surface area, which makes uplift and overturning the governing condition, not crushing. Anchoring, and the connection between container and foundation, is engineering work for a North Carolina licensed engineer. It is also the part a plan reviewer will look at hardest. Cutting openings in the side walls removes structure that has to be replaced with steel you have calculated, not steel you have guessed at.

Helene made the inland half of the argument. Damaging wind and, far more destructively, water reached counties hundreds of miles from any coast. Designing a western North Carolina container home only for the mountains' lower wind zone, without regard to water, slope and access, would miss the lesson that storm taught.

Moisture, Termites and the Envelope

Two ongoing considerations apply to any container dwelling in this state.

Condensation is the first. A steel box in Carolina humidity will sweat wherever interior air can reach cold steel, so the insulation strategy is a moisture strategy. Our companion guide on insulating a shipping container in North Carolina covers the three climate zones, the amended state energy code numbers, and the vapor retarder rule that applies in six mountain counties and not in the rest of the state.

Termites are the second, and North Carolina takes no regional view of it: protection is required statewide under Section R318. That constrains how foam plastic is used at and below grade in the heaviest infestation regions and drives an inspection gap detail at the foundation. Raise it early, because it changes the foundation detail rather than being a finishing decision.

Cost: The Container Is the Cheap Part

This is where honest expectations save the most disappointment. Delivered container pricing in North Carolina is modest relative to a finished dwelling. Here is what one-trip containers, the usual base for a habitable build, cost delivered as of 6 August 2026.

One-trip delivered pricing captured 6 August 2026. Prices move with market, inventory and fuel. Call for a current quote.
City20ft one-trip40ft high cube one-tripServing depot
Charlotte$3,498$4,597Charlotte, 14.9 mi
Raleigh$3,827$4,781Norfolk VA, 182 mi
Greensboro$3,517$4,683Charlotte, 104 mi

For comparison, storage-grade pricing in North Carolina is lower, starting at $2,540 for a 20ft wind and water tight container delivered in Charlotte. The step up to one-trip is what buys you straight walls, sound seals and the 10 year structural and no-leak warranty that a build deserves. Rent-to-own is available if you would rather spread the cost of the shells.

Everything after the container is where the budget goes: engineering and sealed drawings, foundation, cutting and reinforcing openings, insulation, mechanical, electrical, plumbing, windows and doors, interior finish, permits and inspections, site work and utilities. A container home here is a custom build with an unusual shell. Budget it that way and the project holds together.

Warranties by Grade

GradeWarranty
One-Trip10 year structural and no-leak
Cargo Worthy5 year
Wind and Water Tight5 year
Economy1 year, no roof leak only

A Realistic Sequence

  1. Zoning first, before anything. Call your city or county planning office with the parcel address. Ask whether a dwelling or accessory dwelling unit is permitted on this lot, and what the size, setback, height and screening standards are.
  2. Ask which code edition to design to. Confirm whether your jurisdiction wants drawings under the mandatory 2018 code or will accept the 2024 code, with its Section 3115 container provisions, as an alternative method.
  3. Ask about the modular route. Find out how your jurisdiction handles buildings carrying the North Carolina modular label, and whether your fabricator can supply one.
  4. Get the local design criteria. Request the jurisdiction's wind zone, flood data, and any coastal or landslide hazard designation for the parcel.
  5. Engage a North Carolina licensed engineer or architect. Structural modifications, anchoring and foundation design need sealed drawings in nearly every jurisdiction here.
  6. Test the soil. Especially on Piedmont saprolite, coastal sand or a mountain slope. This is cheap relative to remediating a settled corner.
  7. Design the envelope for Carolina humidity. Insulation, air sealing and moisture control as one system, not three decisions.
  8. Then buy the containers. Once the design is fixed you know exactly what sizes, how many, what grade and what door configuration.
  9. Plan the delivery. A tilt-bed truck needs roughly 100 feet of straight clearance behind the drop point and firm, level ground. Piedmont clay after rain is not firm ground, and a mountain switchback may not be a route at all.

What We Do, and What We Do Not

We sell and deliver containers across North Carolina and we know the equipment well. We are not builders, engineers, architects or permit consultants, and we will not tell you your project is approved. What we will do is give you accurate specifications, honest grade advice, real delivered pricing and a straight answer about whether a site can take a truck. If a container is the wrong answer for what you are trying to do, we would rather say so.

Sources

This guide is general information about North Carolina codes and zoning, not legal or engineering advice, and ordinances and code editions change. Confirm current requirements with your local planning and inspections departments, and have any structural work designed by a North Carolina licensed professional.

Planning a Container Build in North Carolina?

Tell us the sizes and grade your drawings call for and we will quote them delivered to your site, with the access requirements spelled out. North Carolina pricing: starting at $2,540 for a 20ft wind and water tight container delivered in Charlotte. Price always includes delivery.

Get a Free Quote (330) 510-5817