Permit Requirements in Charlotte, NC (2026)
4 verified permit requirements rules for Charlotte, North Carolina, sourced directly from the municipal code and official government pages.
Verified from official government sources
Shed & Outbuilding Permits
Charlotte requires a building permit for sheds over 12 feet in any dimension or exceeding 120 sq ft. Smaller detached sheds without utilities may be exempt. All sheds must meet zoning setbacks and cannot be in the front yard.
Shed Permit Requirements in Charlotte
Some RestrictionsFence Permits
Charlotte generally does not require permits for residential fences 6 feet or under. Fences over 6 feet, masonry/concrete fences, and pool barrier fences may require permits. All fences must comply with the Charlotte Zoning Ordinance.
Fence Permit Requirements in Charlotte
Some RestrictionsDeck & Patio Permits
Charlotte requires a building permit for decks over 30 inches above grade. Uncovered patios at grade level generally do not require permits. Covered structures always require permits. Guardrails required on decks over 30 inches.
Deck and Patio Permit Requirements in Charlotte
Some RestrictionsRenovation Permits
Charlotte requires building permits for renovations involving structural changes, electrical, plumbing, or HVAC work. Cosmetic work is exempt. North Carolina law (GS 160D-1110) governs building permit requirements. Permits are submitted through Mecklenburg County.
Renovation Permit Requirements in Charlotte
Some RestrictionsN.C. Gen. Stat. § 160D-1110(a)
Except as provided in subsection (c) of this section, and subsection (h) of G.S. 160D-1110.1, no person shall commence or proceed with any of the following without first securing all permits required by the North Carolina State Building Code and any other State or local laws applicable to any of the following activities: (1) The construction, reconstruction, alteration, repair, movement to anot...
Looking for Mecklenburg County county-wide rules?
County ordinances apply to unincorporated areas and may supplement Charlotte city rules.
Permit Requirements in Mecklenburg County →