North Carolina Tree Ordinances

Tree removal permits, protected species, and statute citations for 25 North Carolina cities.

19 verified from municipal code

North Carolina tree regulation in plain terms

North Carolina runs tree regulation through home rule. NC General Statutes Chapter 160D gives municipalities zoning and development authority, and there is no statewide preemption like Texas HB 7 or Florida F.S. 163.045. Every NC city writes its own ordinance. Charlotte's Tree Ordinance (Ch. 21), Raleigh's UDO §9.1, Durham's UDO §9.8, and Asheville's Ch. 7 Art. XI all set independent thresholds. The Mecklenburg County tree ordinance also overlays Charlotte and the surrounding municipalities, which makes the largest metro the most regulated.

Heritage and champion tree programs are stronger in NC than in most southeastern states. The NC Forest Service maintains a Champion Tree Registry, and several Piedmont cities (Raleigh, Durham, Chapel Hill) run their own heritage tree designations on top. Once a tree carries a heritage designation, removal usually requires a public hearing in addition to the standard permit, not just an arborist sign-off.

Species coverage splits by region. The western Piedmont and mountains protect white oak, red oak, hickory, tulip poplar, and eastern hemlock; the coastal plain adds longleaf pine, live oak, and bald cypress. Hurricane-damage removal is handled inside the city ordinance. Most NC coastal cities have a streamlined post-storm pathway requiring an arborist letter and photo documentation, but no separate state permit. If you're removing a tree that came down in a named storm, document the date and the cause before you cut anything that's still standing.

Cities with published ordinances (25)

North Carolina statutes and primary sources

Frequent questions about North Carolina tree rules

Who needs a tree removal permit in North Carolina?

It depends on the city and what you're cutting. In Charlotte, residential property owners need a permit to remove any tree 8" DBH or larger in a tree save area, plus all heritage-designated trees. Raleigh requires permits for trees in tree conservation areas and any tree on a development site. Durham, Asheville, and Chapel Hill follow similar patterns: protected zones and heritage trees trigger a permit; isolated yard trees on built-out residential lots usually don't, unless they're in the right-of-way.

How long does a tree removal permit take in NC cities?

Charlotte's Urban Forestry typically turns around routine removal permits in 5–10 business days. Raleigh and Durham run 7–14 days for non-development applications, longer for tree conservation area variances. Heritage tree removal is the slow path. Those go to a public hearing and can take 30–60 days from filing.

What replacement ratios are typical in North Carolina?

1:1 is the floor in Raleigh and Durham for protected trees. Charlotte uses a caliper-inch replacement formula (replace inch-for-inch up to a cap), and heritage trees in any NC city run 2:1 or 3:1. In-lieu fees when planting isn't possible run roughly $200–$500 per inch DBH depending on the city.

What makes a tree heritage in North Carolina?

Each city defines its own criteria, but the common thresholds are size (often 24"–36" DBH depending on species), age (75+ years for many), historical association, or membership on the NC Champion Tree Registry. Raleigh, Durham, Chapel Hill, and Asheville all maintain active heritage tree lists. Once listed, removal requires a public hearing, not just an arborist letter.

Do NC cities require an ISA Certified Arborist?

Yes for protected and heritage tree work in every major NC city. Charlotte, Raleigh, Durham, Asheville, and Cary all require ISA Certified Arborist credentials on tree assessment reports, mitigation plans, and hazard tree letters. Some cities also accept NC Registered Consulting Arborists. Hurricane-damage removal letters carry the same credential requirement. The city won't accept a tree service estimate as documentation.

Need a tree report for a North Carolina city?

Start your free TRAQ assessment — we guide you through the specific permit your city needs.