Do You Need a Fence Permit in Charlotte, NC?
Last updated: August 18, 2026
Short answer
Most residential fences in Charlotte don't need a city building permit — North Carolina's building code exempts fences up to about 7 feet tall from a formal building permit. But that's not the whole story: Charlotte's zoning code still sets height limits by yard and district, corner lots have sight-triangle rules, and if your fence runs along a public street you'll need a no-cost CDOT (Charlotte Department of Transportation) certificate. HOA rules, where they apply, are usually the strictest layer of all.
Height limits by zoning district
In Charlotte's N1, N2, and MHP zoning districts (most single-family neighborhoods):
- Front yard: up to 5 feet
- Side yard: up to 6 feet
- Rear yard: up to 8 feet
In most other districts, fences in frontage areas can go up to 8 feet, but the portion above 3 feet must be at least 75% open (think picket or ornamental metal, not a solid privacy panel) — solid privacy fencing is generally limited to side/rear yards.
Corner lots and sight triangles
If your property is on a corner or next to a driveway, Charlotte requires a clear "sight triangle" so drivers can see oncoming traffic and pedestrians — typically a 50-foot triangle at street intersections and a 10-by-10-foot triangle where a driveway meets the street. Solid fencing generally can't go inside that triangle, regardless of the height limits above.
Pools
If your fence is enclosing a pool, spa, or hot tub, it's treated separately — pool barriers go through zoning approval as part of the pool permitting process and follow the state's residential pool-barrier code (minimum height, self-closing/self-latching gates, no gaps a small child could climb through). Budget extra time for this step if fencing is part of a new pool install.
Your HOA may be stricter
Charlotte's public rules and your HOA's covenants are two separate, independent layers — the city does not enforce private HOA agreements, and meeting the city's rules doesn't mean your HOA will approve the same fence. It's common for Charlotte-area HOAs to cap heights below the city maximum, restrict materials (no chain-link visible from the street, for example), require a specific stain color, or mandate architectural review before you sign a contract. Get written HOA approval first — most communities have an architectural review form your contractor can help fill out.
Where to check the current rules
Zoning and permitting for the City of Charlotte and Mecklenburg County run through the same online portal. Because thresholds and district maps change, verify your specific lot before starting:
This page is general, educational information, not a substitute for confirming current rules with the county or your HOA — regulations and zoning maps change. If your property is in Fort Mill (York County, SC), Concord (Cabarrus County), or another surrounding town, check with that county's permitting office instead; Mecklenburg's rules above don't apply outside county lines.
Working through permit questions and just want a contractor who already knows the local rules?
Get a free fencing quote →