Worldwide in scope · 1 country · 4 states/regions · 31 researched local jurisdictions · Always verify locally
Structures · United States / North Carolina

Shed permits in North Carolina: size limits, zoning rules and local requirements

Is your backyard shed small enough to avoid a building permit? In North Carolina, zoning approvals, structure dimensions and the issuing municipality can matter more than square footage alone.

PropertyPermitGuide editorial researchOfficial sources reviewed November 4, 202617 min read
Quick answer: Confirm a local permit pathway before placing the shed. Raleigh requires either a zoning or building permit for accessory structures. Charlotte/Mecklenburg also distinguish smaller zoning-only structures from larger ones subject to building permits. Durham, Greensboro, Asheville and Winston-Salem provide specific local processes. There is no universal statewide shed-size permission.

Do you need a shed permit in North Carolina?

A backyard shed may need a zoning approval, a building permit, or both, depending on its dimensions and the local government. North Carolina's building-permit law operates together with the State Building Code and local land-use regulations. A storage shed that is too small to require a building permit is not automatically approved to sit anywhere on the lot. The distinction matters for prefabricated sheds, portable storage buildings and do-it-yourself structures alike.

Consider two real examples. Raleigh's accessory-structure guidance says a permit is required regardless of structure size: a smaller proposal may receive zoning rather than building approval. Charlotte's code-enforcement guidance likewise distinguishes zoning approvals for smaller accessory structures from building permits for larger ones; Mecklenburg County handles building permits. These are local processes, not an exemption that all North Carolina residents can rely on.

Before purchasing a shed, establish the property's actual jurisdiction, draw its proposed location on a survey or plot plan, and ask the authority what permit applies to that precise size and use. An online retailer's claim that a shed is “permit free” cannot resolve local zoning, setbacks, utility connections or construction approval.

The 12-foot rule: dimensions versus square footage

In several North Carolina cities, twelve feet is a dimensional decision point rather than a universal square-foot exemption. Raleigh says accessory structures smaller than 12 feet in length, width and height follow its zoning-permit route, while structures exceeding 12 feet in a direction follow the building-permit route. Mecklenburg County's code information says a shed with any dimension greater than 12 feet needs a building permit and that smaller sheds still need zoning permission. Charlotte describes the corresponding city zoning-permit pathway.

Proposed shedWhat the 12-foot guidance suggestsWhat still needs checking
8 × 10 feet, below 12 feet highOften a zoning-permit route in Raleigh and Charlotte rather than a structural building permit.Placement, land-use restrictions and electrical work; confirm with the city.
10 × 14 feet, below 12 feet highA 14-foot dimension crosses the published building-permit threshold in Raleigh and Mecklenburg County.Building application, site plan, trade work and site-specific rules.
12 × 12 feet, 12 feet highAn exact-boundary situation: published city guidance uses both “under” and “greater than” phrasing.Ask staff for a written decision before assuming which permit type applies.

A 10-by-14-foot shed occupies 140 square feet, but a 10-by-10-foot shed with a tall roof could trigger a different review even though its floor is smaller. Conversely, a shorter shed may still need zoning approval. Do not substitute a 120-square-foot or 200-square-foot internet rule for local North Carolina instructions.

What state law controls — and what remains local?

North Carolina General Statute 160D-1110 establishes when construction must secure required building and trade permits, subject to statutory exceptions. It does not provide one statewide shed application form or override the property-specific zoning review that applies in many municipalities. The North Carolina Office of State Fire Marshal publishes the official statewide building-code resources, while local officials administer their review and inspection processes.

For a small residential shed, separate three decisions: whether the structure needs structural building approval; whether local zoning allows the footprint, height and placement; and whether any electrical, plumbing or mechanical installation triggers additional review. Work on an existing electrical circuit, a foundation on a slope or a structure intended for overnight accommodation may change the answer.

Statutes and code editions can change. Rather than relying on an old screenshot or a contractor's rule of thumb, cite the current government source and ask the issuing office about the version applicable to your permit application.

Raleigh: every accessory structure needs a permit route

Raleigh's accessory structures and additions page explicitly says a permit is required regardless of size. The city describes zoning permits for structures under 12 feet in any direction and building permits when a dimension exceeds 12 feet. The listed accessory-structure examples include storage sheds, gazebos, greenhouses, detached garages and pool houses.

Applicants should expect to prepare a residential permit application and a site plan showing where the structure fits on the lot. The city requests a complete plan set for its listed submission route; a residential permit data form is required for an accessory structure or addition over 15 feet tall. Confirm the current checklist for your scope rather than assuming all documents apply to every small shed.

Raleigh's Unified Development Ordinance section on accessory structures also regulates location, setbacks, combined accessory-building area and height. Its tables vary by lot size and other conditions; a single rear-yard setback copied from another Raleigh parcel may be wrong for yours. A site plan should show boundaries, the house, other structures, the proposed shed and requested clearances.

Charlotte and Mecklenburg County: two separate offices

For property within Charlotte, a shed project may involve both City of Charlotte zoning and Mecklenburg County building-code enforcement. Charlotte's official code enforcement FAQ explains that accessory structures with wall dimensions at or below 12 feet follow a city zoning-use permit route, while larger structures require a county-issued building permit. The city also notes that county inspectors handle building inspections; the city does not issue those building permits.

The county's Code Information and Resource Center independently states that an accessory building with any dimension greater than 12 feet needs a building permit and that smaller ones still need a zoning permit. Both sources support an important practical lesson: **no building permit** does not mean **no approval**.

Describe your shed's outside dimensions, height, installation method, foundation and intended use when calling the offices. Charlotte's city permit process and the county's construction review are not interchangeable. If a property has a Charlotte mailing address but is outside the city, first identify the appropriate zoning jurisdiction instead of assuming Charlotte zoning applies.

Durham: small-project review and site plans

The Durham City-County Building & Safety Department uses a Small Project Review pathway for applications involving non-dwelling accessory structures on existing single-family parcels. Its published process calls for digital submissions and a non-dwelling accessory structures checklist. Durham also notes that special conditions such as floodplains or historic overlays can require other review disciplines.

Durham's plot-plan instructions specifically identify storage buildings, garages and carports as accessory structures. The drawing should locate the shed on the parcel and show how far it sits from applicable property lines. Durham's Unified Development Ordinance adds rules on placement in street yards and dimensional controls, with some conditions tied to lot size and zoning district.

Ask the City-County department whether your specific size and work scope require a building permit, planning review or both. Do not read the existence of an accessory-structure application as proof that every tiny storage box is subject to the same building permit classification.

Greensboro: dedicated residential accessory-building procedures

The City of Greensboro lists accessory buildings among the residential construction projects to address through permitting. Its residential construction guidance describes permits for work covering new ground, including accessory buildings and garages. The city maintains a Residential Accessory Building Permit Application in its permitting resources.

That does not mean every property has identical zoning or structural plan requirements. Present the shed's width, length, height, structure type and intended use and request Greensboro's current building-versus-zoning determination. Clarify whether the shed is delivered assembled or constructed on site and whether it includes a permanent foundation or utilities.

Before work starts, confirm which zoning district and building authority govern the parcel and whether review of lot coverage, grading or drainage is needed. A general city description cannot by itself guarantee that a particular shed is approved.

Asheville: apply for a detached residential structure

The City of Asheville provides residential permit instructions for a detached structure or deck and lists building a shed among projects supported by its Permit Application Center. Applications may be handled through its Development Portal or the city's permit office. Use Asheville's current checklist to determine how to submit a residential shed project.

The city guidance is a verified official permitting starting point, but it does not establish a universal “shed over X square feet” rule for all Asheville parcels. Ask staff which zoning district the lot falls in, whether the proposed shed lies in a regulated flood area or sensitive site, and what drawings are required. A slope, retaining wall or significant grading can create questions that a simple shed floor-area calculation cannot answer.

If the property is outside Asheville city limits, city submission instructions may not be the applicable route. Confirm whether the county or another municipality is the actual permitting authority before applying.

Winston-Salem: accessory buildings in the residential permit system

Winston-Salem identifies accessory buildings as a category in its Single-Family Building Permits guidance. The city uses the GeoCivix digital portal for residential permit submissions. Applications and review requirements depend on the proposed work.

For a storage shed, prepare a readable site drawing that labels property lines, the existing dwelling and other buildings, proposed shed dimensions, and distances from nearby boundaries. Ask whether structural plans, a plot plan or zoning review is required for the particular structure rather than assuming an ordinary residential-building checklist is exhaustive.

Because Winston-Salem/Forsyth County shares regional land-use processes, ensure that you have identified the right zoning jurisdiction. A Forsyth County mailing address and a City of Winston-Salem parcel are not necessarily identical permitting cases.

How to check shed setbacks and lot coverage

Building-permit eligibility and zoning permission answer different questions. A building inspector looks at structural safety and code requirements; zoning staff consider placement, use, height, lot coverage and neighborhood rules. Homeowners often underestimate setbacks because they measure from the grass edge, a fence, a retaining wall or a neighboring outbuilding instead of the legal property line.

Start with a boundary survey or approved site plan. Mark the shed footprint, eaves if required by local measurement rules, the existing house, driveways, other accessory buildings, easements and any drainage features. For a corner lot, identify both street frontages; a “backyard” in everyday language may be a regulated street-side yard. Underground utility easements can also affect where foundations or anchors may be placed.

Raleigh's adopted accessory-structure ordinance demonstrates why exact figures belong to the lot: its accessory floor-area and setback tables vary by lot-size category. Durham has a separate accessory-use ordinance. Do not copy a five-foot or ten-foot setback from one city to a different county without checking the governing map and ordinance.

Prefab sheds, portable buildings, foundations and utilities

Factory-built sheds and portable structures still occupy land and can be subject to zoning and siting review. The fact that a manufacturer can deliver the building on skids does not establish that the local authority treats it as permit-exempt. Likewise, setting a shed on concrete blocks instead of a slab does not automatically eliminate zoning restrictions.

Separate the structure from proposed work done in or around it. Electrical outlets, lighting, water supply, a sink, a conditioned workspace or a plumbing drain can add trade permits or change the building classification. A shed planned for an office, sleeping accommodation or rental room may be reviewed differently from a shed intended for lawn equipment. Do not describe an intended habitable use as “storage” to obtain a simpler permit.

Ask the building department what it needs for the shed's roof and wall structure, anchoring, foundation, wind resistance and delivery or assembly. The state code office provides code resources, but only the local enforcing authority can evaluate the submitted design for your address.

What to submit: a practical pre-application checklist

Good applications start with a project description detailed enough for staff to identify the proper review route. Gather the parcel address and jurisdiction, dimensions including total height, a scaled location sketch or survey, a description of the foundation, construction material, roof framing and whether electricity or water is planned. If a supplier provides engineered drawings or anchoring details, keep them with your application.

  1. Confirm jurisdiction: city or town boundary, county, and applicable planning authority.
  2. Verify shed use: storage versus workshop, office, vehicle parking or living space.
  3. Measure all dimensions: length, width and highest point, not just floor area.
  4. Map the proposed location: setbacks, easements, other structures and drainage paths.
  5. Ask which approvals apply: zoning, building, electrical and any other trade review.
  6. Submit the correct package: use the actual government's portal and wait for authorization.
  7. Schedule inspections: only where the issuing office identifies them.

Keep the resulting permit approval and inspection records. Even when staff decide that no building permit is necessary, ask whether zoning sign-off or another local approval is still required and retain their written response.

Five shed scenarios that change the answer

A small tool shed in Raleigh: the city says all accessory structures need a permit pathway, so a small footprint may lead to a zoning application rather than no application. A 10-by-14-foot shed in Charlotte: a dimension exceeds the Mecklenburg County threshold published for building-permit review, and Charlotte's zoning process must also be addressed. A storage building in Durham: look to the City-County Small Project Review and non-dwelling accessory-structure checklist, while asking about the specific permit classification.

A prefab shed in Greensboro: delivery does not replace the city's site and zoning assessment, so contact the residential permitting staff with both the installation plan and dimensions. A shed with wiring in Asheville: alongside the structure's land-use and building review, describe the electrical work and ask about a trade permit. These examples illustrate questions to ask, not preapprovals or exhaustive descriptions of every ordinance.

When you're comparing bids, require each contractor to explain the permit assumption for your parcel and to identify who applies. Changing materials or increasing the height after approval can require a revised permit or additional review.

Common questions about North Carolina shed permits

Can I build a shed without a building permit?

Possibly, depending on its dimensions and jurisdiction, but building-permit relief is not necessarily zoning relief. Raleigh and Charlotte both describe a separate permit route for qualifying smaller accessory structures. Confirm before construction.

Does an 8-by-10-foot shed need permission?

In Raleigh, the published guidance requires a permit pathway regardless of size. Charlotte directs qualifying small accessory structures to zoning-use permits. Different municipalities and unincorporated counties may apply different processes.

Does North Carolina have a statewide 200-square-foot shed exemption?

Do not treat that claim as a statewide entitlement. Current guidance for Raleigh and Mecklenburg County discusses 12-foot dimensions and zoning approvals, not a one-size-fits-all 200-square-foot permission.

What if my shed is exactly 12 feet tall?

At a published boundary, obtain an answer from the relevant permitting office about the way height is measured and the permit category; don't assume either approval or exemption.

Will a metal or prefabricated shed avoid approval?

Not automatically. A shed's material or delivery method does not erase land-use conditions, height limits, easements or trade-permit requirements.

Can I put a shed on the property line?

Only if the governing zoning and site restrictions specifically allow the location. Setbacks vary with municipality, district, lot, easements and sometimes the size of the accessory structure.

Are sheds and accessory dwelling units the same?

No. An accessory dwelling unit is intended for habitation and brings additional land-use and building-code questions; a storage shed should not be represented as habitable space without appropriate approvals.

For a property inside Raleigh, start at the city's accessory-structure application instructions. For Charlotte, ask which city zoning permit is needed and whether Mecklenburg County also requires a building permit. For Durham, use the city-county process; for Greensboro, Asheville and Winston-Salem, consult each authority's current residential-permit resources.

You can also check a researched permitting authority using the PropertyPermitGuide Permit Finder or browse verified-source jurisdictions. For a comparison with different state systems, read our guides to Pennsylvania shed permits, Florida shed permits and Texas shed permits. Always confirm rules with the government that actually governs your property.

Official sources

Confirm all details with the office responsible for your property; this independent guide is not a permit approval.