Do You Need a Permit to Remove a Tree in Wilmington?
Often not, but it depends on where the tree stands. Inside Wilmington city limits, a typical single-family lot of one acre or less, outside a historic district or buffer and away from the right-of-way, generally has no city permit trigger for removing a tree. A permit is needed for any right-of-way tree, for trees 4 inches or larger on residential lots over one acre, in conservation buffers and in local historic districts, and fines start at $1,200 per tree. Wrightsville Beach is stricter: even trimming a live oak needs a permit. The details are below, with links to the official pages.

The City of Wilmington rule in one paragraph
This summary follows the City of Wilmington tree removal page, read on October 20, 2026:
In the City of Wilmington, a permit is required to remove any tree in the public right-of-way, and to remove trees 4 inches or larger on residential lots over one acre, in conservation buffers, or in local historic districts (which also need a Certificate of Appropriateness). Removing a specimen tree needs Board of Adjustment approval. Fines for unpermitted removal start at $1,200 per tree. Rules change, so confirm with City Zoning ([email protected], 910-254-0900) before removing a large tree.
"4 inches" means DBH, diameter at breast height: the trunk width measured about 4.5 feet off the ground. That is a small tree, so on a lot that falls under the rule almost any tree worth paying someone to take down counts.
When a Wilmington permit is required
The city page lists these triggers for trees 4 inches DBH or larger:
- Any tree in the public right-of-way, whatever the lot size. The strip between the sidewalk and the street is often right-of-way, so a street tree in front of your house may not be yours to remove.
- Residential lots over one acre.
- All non-residential lots.
- Conservation resource setbacks and protective buffers, wherever they sit on the lot.
- Local historic districts, regardless of lot size. Here you need both a Tree Removal Permit and a Certificate of Appropriateness (COA), including for right-of-way trees.
Specimen trees: email Zoning before removing a big live oak or cypress
The city says Board of Adjustment approval is required to remove specimen trees "in all zoning districts other than the IND district." A 2024 WHQR explainer describes specimen trees as old native trees such as live oak, pond cypress and bald cypress. Whether that rule reaches a homeowner on a small single-family lot is not spelled out on the city page, and we could not confirm it. The safe step: email Zoning ([email protected]) before removing a large live oak or cypress, describe the tree and its trunk size, and keep the reply.
Fees, mitigation and penalties
| Item | Amount (City of Wilmington, private property) |
|---|---|
| Permit fee, lot under 1 acre | $25 |
| Permit fee, 1–5 acres / 5–10 acres / over 10 acres | $50 / $100 / $150 |
| Mitigation (when required) | $175 per caliper inch |
| Penalty for unpermitted removal | The greater of $150 per inch DBH or $1,200 per tree, plus mitigation if required |
Do the math on a single 20-inch tree: $150 × 20 inches is $3,000, which is more than the $1,200 floor. A $25 permit is cheap by comparison. Fees can change, so check the City of Wilmington tree removal page before you apply. Applications go through the city's online development portal, and Zoning answers questions at 910-254-0900.
What about dead or dangerous trees?
The city page does not list a separate exemption for dead or hazardous trees. If a tree that falls under the permit rules is dead, leaning or storm-damaged but still standing, ask Zoning how to proceed before it comes down. If it is touching a line, the first call is not to Zoning: If a tree is touching or near a power line, stay away and call your electric utility (Duke Energy, or your co-op) — only utility-qualified crews should work near energized lines.
Outside city limits: the rules differ by town
Greater Wilmington covers several jurisdictions, and each sets its own rules. A Wilmington mailing address does not always mean City of Wilmington zoning.
Wrightsville Beach
Wrightsville Beach protects live oaks and eastern red cedars. Even trimming a live oak or eastern red cedar requires a Tree Alteration Permit; removing a protected tree needs a Tree Removal Permit. Per the town's FAQ, the fee is $50 and the penalty can reach $2,500. If you are on the island, see our Wrightsville Beach page and confirm with the town before any pruning starts.
Unincorporated New Hanover County
Ogden, Porters Neck, Masonboro, Myrtle Grove and other areas outside city limits fall under New Hanover County. New Hanover County adopted protections for large live oaks in 2019; confirm current rules with the county. Check with the county before removing large trees, and especially a big live oak.
Carolina Beach, Kure Beach, Leland and Hampstead
We did not find a confirmed current residential tree removal permit for Carolina Beach, Kure Beach, Leland (Brunswick County) or Hampstead (unincorporated Pender County). Past news reports describe proposals that may or may not have been adopted. Check with the town or county before removing large trees.
HOAs have their own rules
Many HOAs require architectural approval before tree removal. Check your covenants. An HOA rule applies even where the town requires no permit, and HOA fines and replanting demands are separate from any city penalty.
Who pulls the permit?
Some tree companies handle the permit, some leave it to the owner, and the quote should say which. Before you hire, ask the company for:
- A certificate of general liability insurance and workers' compensation coverage.
- Whether an ISA Certified Arborist is on staff (a private credential from the International Society of Arboriculture, not a state license; verify at treesaregood.org).
- Whether the company is TCIA Accredited (a private Tree Care Industry Association program).
- An NC commercial pesticide applicator license (Ornamental & Turf category) if they will spray or inject.
- A written quote that states cleanup, haul-away, stump grinding depth and whether a permit is included.
For what the job itself may cost, see the Wilmington tree removal cost guide. If you are not sure whether a tree needs to come down at all, an arborist assessment can help you decide before you apply for anything.
A quick decision path
- Find out whether your address is in the City of Wilmington, Wrightsville Beach, another town, or unincorporated county.
- In the city, check four things: right-of-way, lot over one acre, buffer, historic district. Any "yes" means a permit.
- For a large live oak or cypress anywhere, email Zoning (city) or call the county first.
- Check your HOA covenants.
- Get a written quote that states who handles the permit, then compare tree removal quotes.
General information, not legal advice. Wilmington NC Tree Removal is a free quote service. It connects Wilmington-area homeowners with independent local tree companies for free, no-obligation quotes; the company you choose quotes, contracts and does the work directly with you.
Ready to compare prices? Request free quotes from independent local tree companies. Call (727) 300-6656