Permit Required? Sometimes Required
Typical Fee Range $50–$300 A Building Permit is only required for fences over 6 feet tall; however, a Zoning/Fence Certificate may be required for any street-adjacent fence.
Fee Method Valuation-based

What's Required in Charlotte

  • Building permit required for any fence or wall over 6 feet in height
  • Front yard height limit is 5 feet above grade (6 feet for zero lot line subdivisions)
  • Rear yard height limit is 8 feet above grade
  • Fence post capitals may extend up to 2 feet above max height limits
  • Vision clearance standards apply at street intersections: no obstructions over 2.5 feet tall within the sight triangle
  • A Fence and Wall Certificate from CDOT is required if the fence is along street borders

How to Get a Fence Permit in Charlotte

1

Step 1: Zoning Check

Verify your property line setbacks and historic district status with the City of Charlotte Planning Dept.

2

Step 2: CDOT Certificate

Apply for a Fence and Wall Certificate if your project is street-adjacent.

3

Step 3: County Application

If over 6 feet, submit a building permit application through the Mecklenburg County Citizen Access portal.

4

Step 4: Fee Payment

Pay the minimum building permit fee ($59.70) or valuation-based fee ($12.19 per $1k over $3k).

5

Step 5: Final Inspection

Schedule a final inspection once the fence is complete to verify height and setbacks.

Frequently Asked Questions

A building permit is only required if the fence is over 6 feet tall, though zoning rules apply to all fences.
The base permit fee for small residential projects is $59.70.
Up to 5 feet in front yards and 8 feet in rear yards.