Fees
Estimated city fees
Baseline for a simple permitted fence: $75–$350 estimated city fees when a building permit is required (varies by construction valuation; residential fences 6 ft and under are generally exempt from the permit requirement and incur no permit fee)
| Fee | Amount | Notes |
|---|---|---|
| Building permit fee (when required) | $75–$350 (estimated, based on construction valuation) | Charlotte-Mecklenburg Building Standards uses a valuation-based fee schedule. For a typical residential fence over 6 feet or masonry wall, expect roughly $75–$350 in permit fees. Verify the current fee schedule at charlottenc.gov/development before applying. |
| Plan review fee | Included or up to 65% of permit fee | Residential plan review is typically bundled with the building permit fee for standard fence submittals. Complex structural or masonry submittals may carry a separate plan review charge. |
| Inspection fee | Included | Required inspections are covered under the issued permit. Masonry walls and pool-barrier fences typically require a footing inspection and a final inspection. |
| Floodplain Development Permit (if applicable) | Varies | Properties in a FEMA-designated Special Flood Hazard Area require a separate Floodplain Development Permit. Contact Charlotte-Mecklenburg Storm Water Services for current fees and requirements. |
Documents
Required documents
- Completed building permit application submitted through the Charlotte-Mecklenburg Development Center online portal (charlottenc.gov/development).
- Site plan drawn to scale showing property lines, dimensions, setbacks, easements, and the proposed fence location and total length.
- Elevation drawings showing fence height, post spacing, material type, and gate locations.
- Structural details for footings and post embedment depth if the fence exceeds 6 feet in height or uses masonry construction.
- Floodplain Development Permit application if the fence falls within a FEMA-designated Special Flood Hazard Area.
- Pool-enclosure layout and gate hardware specifications (self-latching, self-closing) if the fence serves as a swimming pool barrier under NC Building Code Section R326.
- Certificate of Appropriateness from the Historic District Commission if the property is in a locally designated historic overlay district.
- Property survey or recorded plat if the fence is near a shared property line, drainage easement, or utility easement.
- HOA approval documentation if required by subdivision CC&Rs.
- Homeowner authorization if a contractor files the permit application on the owner's behalf.
Timeline
Typical timing
- Plan review
- 5–10 business days
- Total cycle
- 2–4 weeks from application to final inspection
Simple fence permits with complete, accurate submittals typically review within 5–10 business days. Masonry wall or pool-barrier submittals may take longer. Historic district Certificate of Appropriateness reviews add additional time.
Affiliate slot
Need a contractor?
Contextual referral placement for Angi / HomeAdvisor style contractor matching.
Process
How the permit process works
- Determine whether your fence requires a permit North Carolina Building Code exempts fences 6 feet and under in height from the building permit requirement. A permit IS required for fences over 6 feet, masonry or concrete walls of any height, and any pool barrier fence. Confirm your fence height and material before deciding whether to apply.
- Check zoning height limits and overlay requirements Even if your fence doesn't require a building permit, it must comply with Charlotte's Unified Development Ordinance (UDO) zoning standards. Front-yard fences in most residential districts are limited to 4 feet; rear and side yard fences are limited to 8 feet. Historic overlay districts require a Certificate of Appropriateness before construction. Use Charlotte's online zoning map at charlottenc.gov to confirm your property's district.
- Check for flood zone and easement restrictions Verify if your property is in a FEMA Special Flood Hazard Area using the FEMA Flood Map Service Center (msc.fema.gov) or Charlotte-Mecklenburg Storm Water Services. Also review your recorded plat for drainage, utility, and access easements — fence posts cannot be placed within easements.
- Prepare your site plan and drawings Draw a scaled site plan showing property lines, setbacks, the proposed fence line, and all gate locations. Include an elevation showing fence height, material, and post spacing. Masonry walls and fences over 6 feet require structural footing details.
- Submit through the Charlotte-Mecklenburg Development Center Apply online through the Charlotte-Mecklenburg Development Center at charlottenc.gov/development. Create or log in to your account, start a new residential fence or wall permit application, upload all required documents, and pay the application fee.
- Respond to any plan review comments Charlotte-Mecklenburg Building Standards reviewers may request revisions to structural details, setback dimensions, or site-plan accuracy. Respond promptly and resubmit updated documents through the portal to avoid delays.
- Receive permit and begin construction Once the permit is issued, download and keep a copy accessible at the job site. Do not begin permitted construction before the permit is in hand.
- Schedule required inspections Request inspections through the Charlotte-Mecklenburg Development Center portal. Masonry walls and pool-barrier fences typically require a footing inspection before pouring concrete and a final inspection when the fence is complete.
- Close out the permit After the final inspection passes, the permit is closed. Retain all documentation — it supports insurance claims, title review, and future resale.
Code basis
What Charlotte reviews against
2018 North Carolina Residential Code (NCRC) Section R105.2 (Work Exempt from Permit) and Section R326 (Pools and Permanent Spas); Charlotte Unified Development Ordinance (UDO) fence and screening standards; Mecklenburg County Zoning Ordinance.
If you skip the permit
What can go wrong
- Charlotte-Mecklenburg Code Enforcement can issue a stop-work order if fence construction requiring a permit is discovered without one.
- Civil penalties and daily fines can accumulate until the violation is resolved through an after-the-fact permit or removal of the fence.
- After-the-fact permits for masonry walls may require opening footing areas so inspectors can verify depth and reinforcement.
- Pool barriers that do not meet NC Building Code Section R326 requirements create serious safety and liability risks — non-compliant pool enclosures expose homeowners to liability in the event of accidental drowning.
- Homeowners insurance may complicate or deny claims involving structures that required a permit but did not obtain one.
- Fences in setbacks, easements, or flood zones without proper approvals can become deal-breakers during a real estate transaction.
- Historic district violations can result in a mandatory removal order from the Historic District Commission.
- HOA violations for non-compliant fence height, materials, or design can result in fines or court-ordered removal independent of city enforcement.
Affiliate slot
What you’ll need for the project
Contextual Amazon-style tools and materials block for fence projects.
FAQ
Common Charlotte fence permit questions
Do I need a permit to build a fence in Charlotte, NC?
It depends on the height and material. North Carolina Building Code exempts fences 6 feet and under in height from the building permit requirement. A permit IS required for any fence over 6 feet in height, any masonry or concrete block wall of any height, and any fence serving as a swimming pool barrier. Your fence must also comply with Charlotte's zoning ordinance regardless of whether a permit is required.
What is the maximum fence height allowed in Charlotte without a permit?
North Carolina Building Code exempts fences 6 feet and under from the permit requirement. However, Charlotte's zoning ordinance (UDO) limits front yard fences to 4 feet in most residential districts — exceeding that height requires a zoning variance. Rear and side yard fences are generally allowed up to 8 feet under Charlotte's UDO, but a building permit is required for any fence over 6 feet. Both the building code permit requirement and the zoning height limit apply.
Do masonry fences always require a permit in Charlotte?
Yes. Masonry and concrete block fences and walls require a building permit from Charlotte-Mecklenburg Building Standards regardless of height, because they involve structural footings and loadings that require plan review and footing and final inspections. This includes brick, concrete block, stone, and decorative masonry construction.
Does a pool fence require a permit in Charlotte?
Yes. Any fence serving as a swimming pool barrier must comply with 2018 NC Residential Code Section R326 pool enclosure requirements and requires a building permit. The barrier must completely enclose the pool, be at least 48 inches tall, and have self-closing, self-latching gates. Pool barriers are a life-safety requirement enforced through the building permit and inspection process.
How much does a fence permit cost in Charlotte?
When a permit is required, Charlotte-Mecklenburg Building Standards calculates fees based on the declared construction value. Expect roughly $75–$350 in permit fees for a typical residential fence over 6 feet or masonry wall. Residential fences 6 feet and under are exempt from the permit requirement and incur no city permit fee. Verify the current fee schedule at charlottenc.gov/development before applying.
How long does it take to get a fence permit in Charlotte?
Plan on 5 to 10 business days for plan review once a complete application is submitted, with total project timing of roughly 2 to 4 weeks including inspections. Historic District Commission Certificate of Appropriateness reviews can add additional time. Incomplete submissions delay the review clock.
I live in a Charlotte historic district — what extra steps do I need?
Properties in Charlotte's locally designated historic districts or local historic landmark overlay zones require a Certificate of Appropriateness (COA) from the Charlotte Historic District Commission before building a fence. The COA review considers height, materials, design, visibility from the street, and conformance with the district's design guidelines. Contact the Charlotte Historic District Commission through Charlotte-Mecklenburg Planning at charlottenc.gov before submitting your building permit application.
Does my HOA have authority over my fence even if the city doesn't require a permit?
Yes. HOA covenants, conditions, and restrictions (CC&Rs) are private agreements that often impose stricter requirements on fence height, material, color, and style than Charlotte city and county rules. Always check your subdivision's CC&Rs and get HOA approval before starting construction, even for fences exempt from the building permit requirement.
Can I build a fence in a drainage or utility easement in Charlotte?
No. Fences and fence posts cannot be placed within drainage, utility, or access easements recorded on your property plat. These easements must remain accessible for maintenance. Review your recorded plat through the Mecklenburg County Register of Deeds and consult your property survey to confirm easement boundaries before placing any fence posts.
Sources
Official links and freshness
- https://charlottenc.gov/development
- https://charlottenc.gov/development/permits-inspections
- https://charlottenc.gov/planning/zoning/unified-development-ordinance
- https://www.mecknc.gov/luesa/codeenforcement/pages/home.aspx
- https://charlottenc.gov/storm-water
- https://www.ncdoi.gov/OSFM/Engineering_and_Codes/Documents/2018%20NCRC.pdf
- https://charlottenc.gov/historic-district-commission
Related permits
More permits for Charlotte, NC
Related tools
Other free homeowner tools
Disclaimer: This page is informational, not legal advice. Permit rules, fees, and processes change. Verify your project with Charlotte permitting staff before building.