FENCE RULES – CHARLOTTE (CITY), NORTH CAROLINA

OVERVIEW

This page applies to residential fence work within the City of Charlotte’s planning and development jurisdiction, including Charlotte’s corporate limits and its current extraterritorial jurisdiction (ETJ). Some conditional, optional, or EX zoning districts approved under the pre-UDO system can remain subject to legacy ordinances, approved site plans, or site-specific conditions. For unincorporated property that is actually within Mecklenburg County planning jurisdiction rather than Charlotte’s jurisdiction, see Mecklenburg County fence rules; incorporated municipalities and other verified municipal planning jurisdictions have their own local rules.

Charlotte publishes a detailed, branching fence code rather than one citywide height rule. In N1, N2, and MHP districts, ordinary fence heights are generally 5 feet front / 6 feet side / 8 feet rear. Other zoning districts use a separate frontage rule, and limited-access frontage is treated differently again. Charlotte also regulates fence materials, sight triangles, storm-drainage easements, public rights-of-way, retaining-wall measurement, and post/column caps. Local Historic Districts add stricter approval, material, design, and step-down rules. Floodplain and stream-buffer rules can matter on mapped sites. Current local and state sources were verified in August 2026.

Quick question Charlotte answer
Permit or approval A fence/wall along a city street requires the no-cost Charlotte Department of Transportation (CDOT) Fence and Wall Certificate in lieu of a permit. Charlotte’s general accessory-structure rule also refers to zoning-use permits, but the published fence guidance does not clearly state a universal private-yard fence permit rule. North Carolina exempts fences not over 7 feet from the building-permit requirement; historic, floodplain, pool, ROW, or other approvals can still apply.
Typical fence height N1/N2/MHP: generally 5 ft front, 6 ft side, 8 ft rear. Other zoning districts: a separate frontage rule applies, including an openness requirement above 3 ft; limited-access frontage is treated separately. Historic District rules can be lower and more restrictive.
Placement & property lines Charlotte’s fence code does not publish one universal numeric side/rear property-line setback. Rights-of-way, storm-drainage easements, 50-ft intersection sight triangles, 10-by-10-ft driveway/connection triangles, stream-buffer rules, floodplain conditions, historic-district rules, and parcel-specific zoning can change placement.
Common fence materials Wood: expressly recognized; historic districts require additional design/finish treatment. Vinyl/PVC: vinyl is expressly recognized by the general city fence-material rule; Historic District standards prohibit vinyl and PVC. Chain-link: generally recognized, but slats are prohibited; Historic Districts generally prohibit chain-link except the period-correct Oaklawn Park rear-yard exception.
Important local conditions Fence rules may be further affected by Charlotte’s planning jurisdiction or legacy zoning, street-edge transportation review, intersection/driveway sight triangles, Local Historic District review, storm-drainage easements, public rights-of-way, stream-buffer rules, floodplain requirements, erosion/land-disturbance rules, pool-barrier use, and private easements or covenants.
Official local resource City of Charlotte – Fence and Wall Certificates

The table above is for quick reference. Additional fence-rule details appear in the corresponding sections below. Before purchasing materials or beginning construction, read the sections that apply to your property, review the linked official sources, and confirm site-specific questions with Charlotte Planning, Design & Development / Zoning Administration or the responsible office identified for that issue.

GOVERNANCE

Charlotte’s principal local fence rules are in the City of Charlotte Unified Development Ordinance (UDO), especially Article 17. The City identifies the March 23, 2026 amendment as the current UDO version. The ordinance applies within Charlotte’s corporate limits and ETJ. Its transition rules preserve older development ordinances and approved site-specific conditions for certain conditional, optional, and EX districts, so the current Article 17 baseline is not necessarily the only rule on every parcel.

Charlotte Planning, Design & Development / Zoning Administration administers the UDO zoning layer. The Charlotte Department of Transportation (CDOT) administers street-edge fence/wall certification, public-right-of-way conditions, and sight-distance requirements. Mecklenburg County Code Enforcement administers North Carolina Building Code permitting and inspections throughout Mecklenburg County; its own residential information directs fencing and zoning questions to the applicable municipal planning/zoning jurisdiction.

The Charlotte Historic District Commission (HDC) administers design review and Certificates of Appropriateness for Charlotte Local Historic District properties. Charlotte-Mecklenburg Storm Water Services administers relevant floodplain, Surface Water Improvement and Management (SWIM) buffer, and erosion/land-disturbance provisions. These are separate regulatory layers: a fence can satisfy the ordinary zoning height rule and still require a different design, location, or approval because of a historic district, drainage easement, floodplain, buffer, public right-of-way, or other site condition.

The UDO also contains a hierarchy rule that matters for fences: where a more specific prescribed condition, accessory-structure standard, landscape requirement, or screening requirement conflicts with the general Article 17 fence rule, the more specific requirement controls. This is why the detailed sections below retain district, frontage, screening, historic, and environmental branches instead of reducing Charlotte to one set of numbers.

PERMIT AND APPROVAL REQUIREMENTS

Charlotte’s published permit language has to be read in layers. UDO Article 17 states generally that a zoning-use permit is required for permanent accessory structures unless the structure requires a building permit. The City’s fence-specific guidance, however, states that a fence or wall constructed along a city street receives a no-cost CDOT Fence and Wall Certificate in lieu of a permit, and that the CDOT certificate program does not apply to fences located entirely elsewhere on private property, such as wholly private back- or side-yard fencing. The reviewed fence-specific publications do not expressly reconcile the general accessory-structure language into a universal permit rule for every private-yard fence, so this page does not invent one.

CDOT Fence and Wall Certificate: The certificate applies to a fence or wall bordering or located near a city-maintained street or sidewalk. The application must include a drawing showing the proposed location; CDOT states that it cannot process the application without the drawing. Charlotte Explorer and Polaris may help orient the site, but the City warns that those mapping resources only approximate lot lines; an exact field boundary requires a North Carolina-licensed surveyor.

Public right-of-way (ROW): Article 17 separately states that a fence or wall placed within a public right-of-way requires certification or an encroachment agreement from the Charlotte Department of Transportation (CDOT) for a city-maintained ROW or from the North Carolina Department of Transportation (NCDOT) for a state-maintained ROW. A CDOT street-edge certificate should therefore not be read as permission to occupy public ROW without the applicable right-of-way authorization.

North Carolina building permit: Under the current statewide baseline, a fence not over seven feet is exempt from the building-permit requirement. The currently effective statewide code cycle remains the 2018 North Carolina codes. Seven feet is only the building-permit-exemption threshold; it is not Charlotte’s zoning height maximum, and the exemption does not by itself establish an affirmative building-permit requirement for every fence above seven feet.

Local Historic District: A Certificate of Appropriateness (COA) is required before exterior work when Historic District Commission review applies, even when the work does not otherwise require a building permit. The City lists fencing as a minor-project example, and the Charlotte Historic District Design Standards classify fences as site work eligible for administrative review when the proposal meets current Historic District Commission policy. A proposal outside those standards can be referred for Commission review. See Charlotte Certificate of Appropriateness.

Floodplain development: Within the community special flood hazard area, Article 27 requires a floodplain development permit before development. Non-solid fences are specifically included in the general floodplain-development-permit framework. Before work covered by that general process begins, the Floodplain Administrator is to receive written notice with a project description and sketch plan. See Charlotte UDO Article 27 – Floodplain Regulations.

Stream-buffer impacts (Charlotte SWIM program): A fence that complies with Article 27 and does not require tree removal is listed as an allowed Surface Water Improvement and Management (SWIM) buffer impact without mitigation. A fence or wall requiring tree removal in the stream-side or managed-use zones is a buffer impact requiring mitigation and a site-specific plan submitted for approval to Charlotte-Mecklenburg Storm Water Services.

Erosion and land disturbance: Article 28 generally requires state NCG01 construction-stormwater coverage, an approved erosion/sedimentation-control plan, and a land-disturbance permit when a tract disturbs one acre or more. A project disturbing less than one acre does not require the plan/permit solely by that acreage threshold, but it remains subject to the other erosion-control requirements of Article 28. Ordinary post-hole digging should therefore not be turned automatically into a land-disturbance-permit requirement.

Pool, spa, or hot-tub barrier: A fence serving as a regulated residential pool/spa barrier is a separate building-code use of the fence. Mecklenburg County identifies the 2018 North Carolina Residential Code Appendix V and the County Health Ordinance as the residential pool framework and states that pool, spa, and hot-tub installation requires zoning approval as part of the pool permitting process.

FENCE PLACEMENT RULES

Charlotte’s fence section does not publish one universal numeric side- or rear-property-line setback for every residential fence. That does not mean every apparent lot edge is buildable. The legal property boundary must be distinguished from an established zoning setback, public right-of-way, recorded/public easement, storm-drainage easement, sight area, stream buffer, floodplain line, and private easement. The City specifically warns that its online map tools approximate lot lines and that only a licensed surveyor can establish exact field locations.

Storm-drainage easements: Article 17 prohibits construction of a fence or wall within a storm-drainage easement when the fence or wall would block or materially impede stormwater runoff. The rule is functional rather than a single numeric setback, so the recorded easement and drainage function matter.

Street edge and public right-of-way (ROW): A fence or wall along a city street is subject to the CDOT certificate process. If the installation is actually within public ROW, Article 17 requires the appropriate CDOT certification/encroachment agreement for city-maintained ROW or NCDOT authorization for state-maintained ROW. Curbs, pavement edges, mowing lines, ditches, and an existing fence should not be treated as proof of the legal ROW or property boundary.

Public-street intersection sight triangle: Under UDO Article 31, the sight triangle is measured 50 feet in each direction along the back of curb from the midpoint of the curb radius, with a diagonal line connecting the two endpoints. Where there is no curb, the pavement edge is used. Within the triangle, a fence, wall, structure, sign, parking space, landscaping, tree, berm, or other object may not obstruct visibility between 30 inches and 72 inches above the center-of-intersection level. Existing natural grades, properly trimmed tree foliage, fire hydrants, public utility poles, street markers, and traffic-control devices are among the stated exceptions. Certain zoning districts also have a structure exception. CDOT may impose additional American Association of State Highway and Transportation Officials (AASHTO) sight triangles for non-90-degree intersections or where grades require them.

Driveways and other connections: Article 31 establishes a 10-foot by 10-foot sight triangle on each side of a driveway or other covered connection. It is measured from the edge of public ROW or back of sidewalk, whichever is greater, and the closest edge of the connection; where no public ROW exists, measurement begins at the back of the required sidewalk. The same 30-to-72-inch visibility band applies. Landscape/decorative walls within these triangles may not exceed 30 inches combined overall height. CDOT may waive all or part of the public-intersection or connection sight-triangle requirements when a waiver would not create a traffic hazard or dangerous public-safety condition.

Stream buffers (Charlotte SWIM program): Charlotte’s Surface Water Improvement and Management (SWIM) program applies to streams draining at least 100 acres. The published buffer table uses total widths of 35 feet, 50 feet, or 100 feet plus an additional flood-fringe component depending on drainage area. Within an applicable buffer, a fence that complies with the floodplain rules and does not require tree removal is specifically listed as an allowed impact without mitigation. Fences or walls requiring tree removal in the stream-side or managed-use zones require mitigation and a site-specific plan. These are mapped/site-specific conditions, not ordinary property-line fence setbacks.

Floodplain/floodway: Article 27 applies within mapped community special flood hazard areas in Charlotte and its ETJ. A non-solid fence is defined as a fence with at least 75% open area and vertical supports no larger than 25 square inches in cross-sectional area. Such fences are specifically addressed in the general floodplain-development-permit framework. A solid fence or a fence with different hydraulic effects should not be assumed to receive the same treatment.

Local Historic District placement: Front-yard fencing is not common in Charlotte’s historic districts. New front fencing where none existed is generally discouraged and reviewed case by case; Oaklawn Park does not allow front-yard fences or walls. Front-yard fencing that is approved must enclose three sides of the front yard and cannot be a front-yard privacy or solid privacy fence. Charlotte Historic District Design Standards require a minimum 18-inch planting strip, with 24 inches preferred, between fences/walls and public ROW. On corner lots, rear-yard privacy fencing must be screened on its public side.

NC811 before digging: Before covered fence-post excavation, submit a locate request through NC811 / call 811 no less than three full working days before the proposed start date, then verify positive responses/markings before digging. The current notice expires 28 calendar days after the stated work start date. North Carolina law contains owner exemptions for certain excavation performed by the owner of single-family residential property on the owner’s own land, plus a separate nonmechanized-equipment owner exemption in specified encroachment circumstances; those exemptions do not extend to a contractor doing the excavation. NC811 recommends contacting 811 for post-hole work even where an owner exemption may apply.

FENCE HEIGHT AND VISIBILITY RULES

Charlotte does not use one universal residential fence-height number. Article 17 divides the rule by zoning context and frontage, and special standards can override the general branch.

N1 / N2 / MHP – front: A fence or wall in the established front setback or setback along a frontage is limited to 5 feet above grade.

N1 / N2 / MHP – side: A fence or wall in the established side setback between the established front setback and established rear setback is limited to 6 feet above grade.

N1 / N2 / MHP – rear: A fence or wall in the established rear setback is limited to 8 feet above grade.

Interstate sound barriers: Sound-barrier walls along the interstate are expressly allowed to exceed the N1/N2/MHP height limits above.

Other zoning districts – ordinary frontage: In an established setback along a frontage other than a limited-access frontage, a fence or wall may be up to 8 feet high, but the portion above 3 feet must be at least 75% open.

Limited-access frontage: Along a limited-access frontage, Article 17 states that there is no fence/wall height limitation under that frontage provision and that the fence or wall may be opaque. Other applicable regulations can still control.

Fence on retaining wall: When a fence is located on top of a retaining wall, Charlotte measures the fence height from the fill/high side of the retaining wall.

Post or column capital: The capital of a fence post or column may extend up to 2 feet above the otherwise applicable maximum fence-height limit.

Intersection visibility: The 50-foot public-street intersection sight triangle described under placement cannot contain a fence, wall, or other object that obstructs cross-visibility within the 30-to-72-inch vertical band, subject to the listed exceptions. The separate 10-by-10-foot connection/driveway triangles use the same vertical band, and landscape/decorative walls there are capped at 30 inches combined height.

Local Historic District – front: New front fencing, when appropriate, generally uses support posts no higher than 36 inches above grade and pickets no higher than 30 inches. The new fence should not exceed the average height of surrounding fences/walls. Oaklawn Park does not allow front-yard fencing or walls.

Local Historic District – rear and side step-down: Rear fencing and walls may be up to 6 feet measured from the outside at grade. As fencing continues forward past the rear corner of the house, it must step down to 5 feet at approximately the middle of the building and then to 4 feet toward the front corner. In Oaklawn Park, the period-correct rear-yard chain-link exception is described as typically 3 to 4 feet high and see-through.

MATERIAL AND CONSTRUCTION LIMITS

The three materials in the Quick Answers table are only an at-a-glance comparison. Charlotte’s detailed material rules are broader. Article 17 publishes an express material list for fences, gates, and walls and then adds construction, screening, historic-district, and retaining-wall rules. Neighborhood 1 fences, gates, and walls are expressly not limited to the Article 17 material list, so the list should not be misread as an exhaustive N1 permission list.

General Article 17 material list: treated wood or redwood; simulated wood; decorative brick; stone; simulated stone; finished masonry; wrought iron; aluminum or steel designed to simulate wrought iron; vinyl; and chain-link. The Zoning Administrator may approve an alternative material deemed similar to the listed materials.

Chain-link construction: Chain-link is on the general Article 17 list, but fence slats are prohibited. A chain-link fence fitted with metal, plastic, or wood slats, or with fabric, cannot be used to satisfy screening required by the UDO.

Required screening fences/walls: When a fence or wall is being used to satisfy an applicable Article 20 screening requirement, the screening rule becomes more specific. The fence/wall must be durably constructed of brick, finished masonry, stone, wood posts and planks, metal, or another material specifically designed as fencing material (or an approved combination). It must be at least 75% opaque, and the finished side rather than the exposed structural-support side must face the abutting property. The general Article 20 screening provision uses a 4-foot minimum or whatever height is sufficient to visually separate the uses. More specific landscape/screening provisions can impose different dimensions and control when they apply.

Wood in Local Historic Districts: Charlotte Historic District Design Standards state that fencing should be wood or dark metal. Wooden fencing must be painted or stained to complement the historic character of the street and house. Unpainted or unstained wood front fencing is not allowed. Historic fences and walls should be retained where possible and repaired with original or salvaged materials when feasible.

Vinyl, PVC, and composite in Local Historic Districts: Charlotte Historic District Design Standards expressly prohibit vinyl, composite, and PVC fence materials.

Chain-link, split rail, and concrete block in Local Historic Districts: Charlotte Historic District Design Standards generally prohibit chain-link, split-rail fencing, and bare concrete-block walls. Oaklawn Park is the stated chain-link exception: rear-yard chain-link can be appropriate where it is the period-correct original fence type, generally 3 to 4 feet high and see-through.

Front privacy and solid fencing in Local Historic Districts: Front fencing must maintain a balance of solid and open area and cannot be solid fencing. Front-yard privacy fences and solid privacy fences are not allowed. The Historic District Design Standards illustrations also state that a solid privacy fence is not allowed in the historic districts and show spaced pickets and fence runs broken by posts.

Stockade and horizontal designs in Local Historic Districts: Fences/walls may not present a long unbroken expanse. Stockade-style fencing must have a minimum 2-inch spacing between pickets. A fence with horizontally oriented rails should incorporate vertical trim or structural members that break up the long run.

Structural-member orientation in Local Historic Districts: Charlotte Historic District Design Standards require fence structural members to face inward toward the property being fenced unless those members are integral to the overall design and the two sides of the fence are identical.

Finished side for required Article 20 screening: When a fence is used to satisfy an applicable Article 20 screening requirement, the finished side rather than the exposed structural-support side must face the abutting property. This is a separate screening rule and should not be confused with the Local Historic District structural-member standard.

Retaining walls in Local Historic Districts: A new retaining wall in a Charlotte Local Historic District should be a true retaining wall rather than a decorative feature and no taller than necessary to function. Permitted historic-district retaining-wall treatments include brick, mortared stone, and smooth-coat stucco. Charlotte Historic District Design Standards prohibit interlocking concrete blocks with beveled edges, bare concrete block, and thin stacked stone, except that thin stacked stone may be considered for mid-century properties.

Specialized or hazardous fence materials: Article 17’s general residential fence-material provision does not itself name barbed wire, razor/concertina wire, electric fencing, broken glass, tires/scrap, or similar specialized materials. That silence is not a statement that those materials are allowed. This page reports the materials and restrictions actually established by the approved Charlotte sources and does not infer permission for an unlisted hazardous or unconventional system.

PRIVATE RESTRICTIONS

HOA covenants, private subdivision restrictions, deed restrictions, architectural-review covenants, recorded private easements, boundary agreements, conservation easements, and other private instruments operate independently from Charlotte’s public fence rules and may be more restrictive. Charlotte’s UDO expressly states that it does not nullify private easements, covenants, or agreements and that the City does not enforce private agreements or covenants.

Private restrictions should be separated from public requirements that can also appear on a plat or affect the same portion of a lot. Public storm-drainage or utility easements, public rights-of-way, stream buffers, floodplain limits, and UDO site requirements are governmental controls; an HOA setback or architectural covenant is a private control. Approval under one layer does not erase the other.

REVIEW AND ENFORCEMENT CONTEXT

Fence issues are typically reviewed during permit or approval review when required, and through complaint-based code enforcement. Examples include:

UDO zoning review: the applicable district/frontage height branch, retaining-wall measurement, post/column-cap allowance, permitted material rule, sight triangle, storm-drainage easement, public ROW condition, or more-specific landscape/screening standard can become part of the zoning review or enforcement question.

Existing nonconforming fences and walls: Article 38 treats fences and walls as possible nonconforming site elements. A lawful nonconforming site element may continue, and normal maintenance/incidental repair may be performed, but repair or reconstruction may not create a new nonconformity or increase the degree of the existing nonconformity. Unless another UDO provision says otherwise, nonconforming site elements must be brought into conformance when a new principal building is constructed.

Charlotte Department of Transportation / right-of-way review: street-edge fences use the Fence and Wall Certificate process; a fence within public right-of-way needs the applicable certification or encroachment authorization; and sight-triangle violations are within CDOT’s stated enforcement authority.

Local Historic District review: Charlotte Historic District Design Standards identify three basic enforcement situations: work that required a COA but was done without one; work carried out after the COA was denied; and work completed in a manner inconsistent with the approved COA. Fencing is a listed site-work category, and Historic District Commission approval operates in addition to otherwise applicable zoning/building requirements.

Floodplain and stream-buffer review: mapped floodplain development can require a floodplain development permit, and a non-solid fence must meet the Article 27 openness/support definition to receive that treatment. Stream-buffer fences requiring tree removal in protected zones require mitigation and a site-specific plan.

Erosion/land-disturbance review: one acre or more of disturbed area triggers the Article 28 plan/permit framework, while work below that acreage remains subject to the article’s other erosion-control obligations. The acreage is aggregated where land is being developed as a unit.

Building-code / pool-barrier review: the statewide seven-foot fence building-permit exemption is a separate layer from Charlotte zoning. When a fence serves as a regulated residential pool/spa barrier, the pool permit and barrier code provisions govern that use of the fence.

NC811 / excavation: utility-notification obligations and owner exemptions depend on who is excavating, whether the work is covered, and whether an operator right-of-way/easement/permitted use is involved; they remain separate from zoning, fence certificates, and private boundary issues.

USING THIS INFORMATION

This page provides general orientation on how residential fence rules are structured and applied within Charlotte (City), North Carolina, based on the referenced published materials verified as of August 2026.

In addition to local fence rules, certain North Carolina laws apply statewide. See Statewide Fence Laws in North Carolina.

It is not legal advice and does not replace official ordinances, permits, approvals, surveys, or professional guidance. Rules and interpretations may change, and application may vary based on planning jurisdiction or ETJ, zoning district, site conditions, subdivision/land-development status, easements, rights-of-way, drainage or stormwater conditions, floodplain/floodway status, erosion/sediment or land-disturbance requirements, watershed or riparian-buffer status, coastal/CAMA/AEC location, historic/design/special-district status, pool-barrier use, utility-excavation requirements, and private restrictions such as HOA covenants or deed restrictions. Before purchasing materials or beginning construction, confirm current requirements and site-specific limitations with Charlotte Planning, Design & Development / Zoning Administration and any applicable private agreements. If this page conflicts with official ordinances, published guidance, adopted district guidelines, current planning-jurisdiction materials, or direction from Charlotte Zoning Administration, the official sources control. For legal advice or legal interpretation, consult a licensed attorney.