Do I Need a Permit to Build a Shed in North Carolina?
Quick answer
In most North Carolina cities and counties, you need a building permit if your shed exceeds 12 feet in any single dimension — length, width, or height. A 12×12 shed generally doesn't need a building permit, but a 10×14 does because one dimension exceeds 12 feet. Even permit-exempt sheds usually need a zoning permit to verify setbacks and lot coverage. Coastal counties have additional wind zone and flood zone requirements that apply to sheds of all sizes.
North Carolina at a glance
Building code adopted
2018 North Carolina State Residential Code (based on the 2018 IRC with extensive NC amendments), administered by the North Carolina Department of Insurance, Office of the State Fire Marshal — Engineering Division
Common permit threshold
12 feet in any single dimension — sheds where no side, no height, and no depth exceeds 12 feet are typically exempt from a building permit, though most jurisdictions still require a zoning permit.
Did you know?
North Carolina is one of the few states that measures the building permit threshold for sheds by dimension rather than square footage. A 10×14 shed (140 sq ft) needs a permit because one side exceeds 12 feet, while a 12×12 shed (144 sq ft) typically does not — even though it's larger in total area.
On this page
The 12-Foot Rule: How North Carolina Measures Shed Permits
North Carolina does shed permits differently from most states, and the difference catches many homeowners off guard. Where most states exempt sheds under a certain square footage — typically 120 or 200 square feet — North Carolina's Residential Code uses a dimensional measurement. A shed requires a building permit if any single dimension exceeds 12 feet.
This means a 12×12 shed (144 square feet) generally does not need a building permit because no dimension exceeds 12 feet. But a 10×14 shed (140 square feet) does need a permit — even though it's smaller in total area — because the 14-foot side exceeds the threshold. A 10×12×13 shed (height) would also need a permit because the height exceeds 12 feet.
The rule is set at the state level through amendments to the International Residential Code (IRC) adopted by the North Carolina Department of Insurance, Office of the State Fire Marshal. The current edition is the 2018 North Carolina State Residential Code, which applies statewide. Unlike Georgia or some other states where local jurisdictions can modify the threshold, North Carolina's building code is uniform — every county uses the same 12-foot rule for determining when a building permit is required.
However, the building permit threshold is only part of the story. Most jurisdictions also require a zoning permit even for sheds that don't need a building permit. The zoning review verifies setbacks, lot coverage, and compliance with local land use ordinances. For how shed permits work nationwide, see our complete guide to shed permits.
Zoning Permits vs. Building Permits
This distinction trips up many North Carolina homeowners. A building permit ensures the structure meets the state construction code — structural integrity, wind resistance, electrical safety, and so on. A zoning permit ensures the structure complies with local land use rules — where it can be placed, how big it can be relative to the lot, and whether the use is allowed in that zoning district.
In practice:
- Sheds with no dimension over 12 feet: Usually exempt from a building permit but still require a zoning permit. The zoning permit application typically requires a site plan showing the shed's location relative to property lines, existing structures, and easements.
- Sheds with any dimension over 12 feet: Need both a building permit and a zoning permit. The building permit application requires construction plans showing the structural details, foundation type, and anchoring method, in addition to the site plan.
Some jurisdictions combine the two reviews into a single application. Others require separate submissions to different departments. In Charlotte and Mecklenburg County, for example, the City handles zoning review while the County handles building inspections — and you may need to coordinate with both.
Find your North Carolina city
Get the exact shed permit requirements for your area.
How Five Major Cities Handle Shed Permits
Charlotte and Mecklenburg County
In Charlotte, Mecklenburg County Code Enforcement handles building inspections while the City handles zoning review. A storage shed with any dimension greater than 12 feet requires a building permit. Sheds within the 12-foot threshold still need a zoning permit from the City.
For sheds requiring a building permit, Charlotte's process involves submitting construction plans and a site plan through the county's online permitting portal. Fees are valuation-based, and the county's Permit Fee Estimator tool can calculate the exact cost for your project. A straightforward shed permit typically runs $75–$200.
Charlotte's zoning ordinance requires accessory structures to be at least 3 feet from side and rear property lines. Sheds cannot be placed in front yards, on easements, or within required open space. The city also enforces a maximum lot coverage ratio that includes all buildings on the property.
Raleigh and Wake County
In Raleigh, Wake County handles building permits for accessory structures. The county follows the state's 12-foot dimension rule and requires a building permit for any shed exceeding that threshold. The permit application must include a residential permit application, a site plan meeting specific requirements, and construction plans.
Wake County's permitting process requires a survey or site plan showing the proposed shed's location with distances measured from fixed reference points. For sheds taller than 15 feet, a Residential Permit Data Form is also required.
Raleigh properties in historic districts face additional requirements. A Certificate of Appropriateness from the Raleigh Historic Development Commission may be required before a building permit can be issued. This review evaluates the shed's design compatibility with the historic district's character.
Permit review in Wake County typically takes 1–2 weeks for a complete application, though this varies with the building department's workload.
Wilmington: Coastal Wind and Flood Zone Complications
Wilmington and New Hanover County sit in one of North Carolina's designated high wind zones, where design wind speeds reach 150 mph or higher in some areas. This changes the permitting equation significantly for sheds.
For sheds that exceed 12 feet in any dimension, Wilmington requires the permit application to include documentation that the shed is designed for the applicable wind speed. Pre-built sheds must come with manufacturer documentation or engineering certification showing they meet the wind load requirements for the specific installation site. Site-built sheds need construction plans sealed by a North Carolina-licensed engineer.
Many properties in Wilmington are also within FEMA-designated Special Flood Hazard Areas. Sheds in flood zones must comply with the city's floodplain management ordinance, which may require elevation above the Base Flood Elevation or the installation of flood openings (vents) that allow floodwater to flow through the structure.
The combined wind zone and flood zone reviews add both time and cost to the permitting process. Expect fees of $100–$300 and a review timeline of 1–3 weeks for shed permits in Wilmington's coastal areas.
Durham
Durham follows the standard 12-foot rule and requires a site plan showing setbacks from property lines, existing structures, and easements. The city's permit fee structure is valuation-based, with typical shed permits running $75–$200.
Durham County has a relatively straightforward process for shed permits. The Inspections Department reviews applications for code compliance and typically completes the review within 5–10 business days for residential accessory structures.
Asheville: Mountain Region Considerations
Asheville and Buncombe County are in the mountain region of western North Carolina, where terrain and elevation create unique considerations for shed construction. While Asheville is not in a high wind zone, the mountainous terrain can create localized wind tunnels, and steep lots may require additional site preparation.
Asheville follows the 12-foot rule and requires both zoning and building permits for larger sheds. The city's zoning ordinance has specific requirements for accessory structures in hillside development areas, including additional setbacks and grading restrictions on steep slopes. Properties in Asheville's numerous historic districts face the same Certificate of Appropriateness requirements as Raleigh.
Wind Zone and Anchoring Requirements
North Carolina's Residential Code includes Chapter 45: High Wind Zones, which applies to 27 coastal and near-coastal counties. These counties are divided into wind zones with design speeds of 130, 140, and 150 mph.
For sheds that require a permit (any dimension over 12 feet), the code's wind zone provisions require:
- Anchoring to resist uplift, overturning, and sliding forces calculated for the specific wind speed and exposure category
- Structural connections — from the roof to the walls and from the walls to the foundation — designed to maintain a continuous load path
- Materials rated for the applicable wind conditions
Even outside the high wind zone, North Carolina's state amendment requires accessory buildings with any dimension greater than 12 feet to be anchored with ground anchors — at least one at each corner — with total resisting force equal to at least 20 pounds per square foot multiplied by the building's footprint area. This requirement is specific to North Carolina and is not part of the base IRC.
For pre-built sheds, most manufacturers provide ground anchors and tie-down straps designed to meet this requirement. The anchors are typically auger-style ground anchors driven into the soil at each corner, with steel straps running over or through the shed's frame.
Flood Zone Requirements
North Carolina's coastal plain and river corridors contain extensive FEMA-designated flood hazard areas. If your property is in a Special Flood Hazard Area (SFHA), your shed must comply with local floodplain management regulations, regardless of its size.
Typical flood zone requirements for sheds include:
- Elevation to or above the Base Flood Elevation (BFE), or construction with flood openings that allow floodwater to enter and exit freely
- Flood openings sized at one square inch of net open area per square foot of enclosed floor area, with the bottom of each opening no higher than one foot above the interior floor
- Non-conversion agreements — in some jurisdictions, you may need to sign an agreement that the space below the BFE will not be converted to habitable space
Coastal counties like New Hanover (Wilmington), Brunswick, and Carteret have particularly strict floodplain regulations because of their participation in the Community Rating System (CRS), which provides flood insurance discounts to residents in exchange for the community enforcing standards above FEMA's minimums.
Septic System Clearance
Properties with septic systems face an additional step in the shed permitting process. Most North Carolina counties require a review by the County Environmental Health department to verify that the proposed shed location doesn't encroach on the septic tank, distribution lines, or designated repair area.
This review typically involves a separate application and fee of $100–$200. The Health Department reviews the property's septic system records and may require a site visit to confirm the component locations. The required clearance from septic components varies but is commonly 10–15 feet from the tank and drain field.
This review can add several days to a week to the overall timeline, particularly in rural counties where the Health Department schedules site visits less frequently. If you know your property has a septic system, start this process early.
Pre-Built Sheds in North Carolina
Pre-built (pre-manufactured) sheds are common in North Carolina and are subject to the same permitting rules as site-built sheds. If any dimension exceeds 12 feet, a permit is required.
Many shed dealers in North Carolina provide engineered drawings as part of the purchase. These drawings, sealed by a North Carolina-licensed engineer, document the structural design, wind resistance ratings, and anchoring specifications. Having these drawings available simplifies and speeds up the permit process because the building inspector doesn't need to evaluate the structural design from scratch.
Pre-built sheds are typically set on concrete block leveling piers with ground anchors installed for buildings that exceed 12 feet in any dimension. The block piers allow the shed to be classified as a non-permanent structure for property tax purposes in some counties — though this varies by jurisdiction. A shed on a permanent foundation like a poured concrete slab may be assessed as a permanent improvement to the property.
HOA Restrictions
North Carolina has a high rate of HOA-governed communities, particularly in the Charlotte metro, the Triangle (Raleigh-Durham-Chapel Hill), and Wilmington's beach communities. Many master-planned communities in towns like Cary, Apex, and Mooresville have detailed architectural standards that affect shed placement.
Common restrictions include maximum size (often smaller than the permit threshold), required material matching with the main dwelling, screening from neighboring properties, and placement in designated rear-yard areas only. North Carolina's Planned Community Act gives HOAs the authority to enforce these restrictions through fines, liens, and legal action.
Consequences of Skipping the Permit
Building a shed without a required permit in North Carolina can lead to:
- Stop-work orders and daily fines until compliance is achieved
- Removal orders if the shed violates setbacks, flood zone rules, or structural requirements
- Failed home inspections during a real estate sale — unpermitted structures are routinely flagged, and buyers may require removal or retroactive permitting as a condition of purchase
- Insurance complications — some homeowner's insurance policies exclude coverage for unpermitted structures
- Septic system violations — if the shed is placed too close to a septic system, the county can require it to be moved at the homeowner's expense
Shed permits in North Carolina are relatively affordable — most run $50–$300 depending on the city and the shed's size. The zoning permit for a small shed under 12 feet is often $25–$75. The consequences of skipping the permit far outweigh the cost.
If you're also planning a garage or carport alongside your shed, each structure is permitted separately and counts toward your lot's total accessory structure allowance.
For an overview of all building permit requirements in North Carolina — including decks, fences, pools, and more — see our complete North Carolina building permit guide.
| City | Permit threshold | Typical fee | Review time |
|---|---|---|---|
| Charlotte | >12 ft any dimension = building permit; ≤12 ft = zoning permit only | $75–$200 (based on valuation) | Same day (zoning) to 2 weeks (building) |
| Raleigh | >12 ft any dimension; site plan + survey required; historic districts need additional approval | $100–$250 (based on valuation) | 1–2 weeks |
| Greensboro | >12 ft any dimension = building permit; zoning permit for all sizes | $75–$200 (based on valuation) | 1–10 business days |
| Durham | >12 ft any dimension; requires site plan showing setbacks and existing structures | $75–$200 (based on valuation) | 5–10 business days |
| Wilmington | >12 ft any dimension; flood zone and wind zone review in coastal areas | $100–$300 (wind zone review adds cost) | 1–3 weeks (coastal review adds time) |
City names link to full city-specific guides.
Shed permits in neighboring states:
Ready to build your shed?
Professional shed plans that meet North Carolina building code requirements. Permit-ready drawings you can submit with your application.
Frequently asked questions
Why does North Carolina use dimensions instead of square footage for shed permits?
North Carolina amended the International Residential Code to use a 12-foot dimension threshold rather than the IRC's standard 120-square-foot area threshold. The rationale is that dimension-based measurement is easier for homeowners and inspectors to verify and correlates better with the structural complexity and wind resistance profile of the building. A tall, narrow shed can pose more wind uplift risk than a low, wide one of the same square footage. The 12-foot rule means a standard 10×12 shed (120 sq ft) doesn't need a permit, but a 10×14 shed (140 sq ft) does — even though both are relatively small.
Do I need to anchor my shed in North Carolina?
If your shed exceeds 12 feet in any dimension, the North Carolina Residential Code requires it to be anchored to resist overturning and sliding. The state code amendment specifies that accessory buildings with any dimension greater than 12 feet must be anchored with a minimum of one ground anchor at each corner, with a total resisting force equal to at least 20 pounds per square foot multiplied by the plan area of the building. In the high wind zones along the coast (130 mph and above), anchoring and connection requirements are significantly more stringent. Even for sheds that don't exceed 12 feet, many manufacturers and municipalities recommend ground anchors for safety.
Does my shed need to meet wind zone requirements in North Carolina?
Yes, if your shed exceeds 12 feet in any dimension. North Carolina has dedicated high wind zone provisions in Chapter 45 of the Residential Code, which apply to 27 coastal and near-coastal counties. Wind design speeds in these counties range from 130 mph to 150 mph or higher. Sheds in these areas must be designed and anchored to resist the applicable wind loads, and materials may need to meet specific wind resistance ratings. Even in the rest of the state, where wind speeds are lower, sheds that require a permit must comply with the structural provisions of the code, including wind load calculations for the specific site.
Do I need a separate permit if my shed is near a septic system?
In many North Carolina jurisdictions, yes. If your property uses a septic system, the county's Environmental Health department typically reviews the proposed shed location to verify that it doesn't encroach on the septic tank, distribution lines, or repair area. This review often involves a separate fee, typically ranging from $100 to $200, and can add time to the overall permit process. The required clearance from septic components varies but is commonly 10–15 feet from the tank and drain field. Properties on municipal sewer do not need this review.
Can I build a shed without a permit if I'm in an HOA community in North Carolina?
Even if your shed is small enough to be exempt from a building permit under the state code, your HOA may have separate rules that effectively prohibit it or require architectural review approval. North Carolina's Planned Community Act (Chapter 47F of the General Statutes) gives HOAs enforcement authority over their covenants and restrictions. Common HOA shed restrictions include size limits, material requirements, color matching with the home, screening requirements, and designated placement areas. Always check your HOA's covenants and get written architectural review committee approval before purchasing a shed, regardless of what the building code requires.
Shed permits in North Carolina cities
Select your city for specific shed permit rules, fees, and application details.
Permit requirements vary by city and county. The information in this guide provides general guidance for North Carolina based on common local building codes. Always verify requirements with your local building department before starting your project.