Wilmington Tree Removal Permits, From the Source
The city’s published triggers, fees and penalties — verified against the city’s own pages, with the jurisdiction map that decides whose rules govern your address.
📞 Call (910) 555-0142This is a referral service, not a tree company. treecuttingservicewilmingtonnc.net connects you with independent, insured tree crews working the Wilmington area — it does not perform tree work itself and employs no crews. How this works.
Wilmington regulates tree removal, and it publishes both the rules and the price of ignoring them. The good news: the city’s own guidance reduces to one habit — call before you cut (910-254-0900). The rest of this guide is what you’ll learn on that call, written down with sources.
When the city requires a permit
Per the city’s Remove a Tree page, a Tree Removal Permit is required for removing any tree in the public right-of-way, and for any tree of 4 inches DBH or greater (diameter at breast height) located:
- On any non-residential lot
- On a residential lot larger than 1 acre
- Within a conservation resource setback or protective buffer
- In a local historic district — regardless of lot size, where a Certificate of Appropriateness (COA) is required in addition to the permit
Read the list backwards and you get the common homeowner case: an ordinary residential lot under an acre, outside the historic districts and away from buffers, is generally outside the permit triggers. The city still tells everyone to phone first — buffers are not obvious from a kitchen window, historic-district edges surprise people, and the call is free while the mistake is not.
Two special cases with teeth
Specimen trees: the city’s largest and best trees carry extra protection — removing one requires Board of Adjustment approval in every zoning district except IND. (The size thresholds that make a tree “specimen” live in the Land Development Code and are not quoted here — ask zoning staff whether a big tree qualifies before planning around it.)
Protected trees on development sites: under LDC Section 18-316(C), protected trees may only be removed when essential site components cannot be placed elsewhere — and the code explicitly rejects cost and nonessential improvements as justifications.
What it costs — both directions
| Item | Amount |
|---|---|
| Permit — private property under 1 acre | $25 |
| Permit — 1 to 5 acres | $50 |
| Permit — 5 to 10 acres | $100 |
| Permit — over 10 acres | $150 |
| Administrative permit, no removal proposed | $0 |
| Mitigation, when required | $175 per caliper inch |
| Penalty — unpermitted removal (private property) | $150/inch DBH or $1,200/tree, whichever is greater, plus mitigation |
| Mitigation not achievable on-site | $175 per inch removed × 2 |
Run the arithmetic once and the incentive is unmistakable: the permit for a typical lot costs $25, while an unpermitted 20-inch tree invites a $3,000 penalty before mitigation. Applications go through the city’s Development & Permitting Services online portal, and zoning staff answer questions at 910-254-0900 or zoning@wilmingtonnc.gov.
Mitigation: the half of the rulebook nobody reads
A permit is not always the end of the transaction. In some cases the city requires mitigation — replacing removed canopy — and its published figures put real money on it. Mitigation is measured in caliper inches: the trunk diameter of the replacement stock, summed across however many trees it takes. Where replanting is required and happens on your own property, the cost is the trees themselves. Where the required replanting cannot be accomplished on-site, the city’s published fee is $175 per inch of the trees removed, multiplied by two — so a removed 20-inch tree that cannot be replaced on the lot represents a $7,000 fee, not a $25 permit. The city’s own guidance is to email zoning staff to ask whether mitigation attaches to your situation before committing to anything, and that is the honest state of this guide’s knowledge too: which removals trigger mitigation is a case-by-case determination the city’s public pages do not reduce to a simple list, so ask — in writing — and keep the answer.
The mitigation figure also reframes the penalty table above. The $150-per-inch penalty for unpermitted removal is plus mitigation if required — the two stack. Cutting first does not just risk a fine; it can buy the fine and the replanting bill together.
How the application actually moves
Everything files through the city’s Development & Permitting Services (DPS) online portal — the city has moved all new permit applications there, and staff assist by phone for first-timers. The portal generates the invoice, tracks the application’s progress, and takes payment; the alternatives the city lists are payment by phone to the Collections office (910-343-4745, Visa and MasterCard), in person at the Skyline Center at 929 North Front Street, or by mail with the invoice number on the check.
One warning the city publishes prominently enough that it belongs here: fraudulent invoices have been sent to real applicants, dressed with genuine details pulled from their applications — address, parcel number, case number — and demanding payment by wire transfer. The tells, per the city: real invoices exist in your DPS dashboard (if an emailed invoice is not there, it is not real); the city never requests wire transfers and never routes payment through someone you must email or phone for instructions; and the fee schedule is published, so an invoice wildly above the $25–$150 permit range is its own alarm. When in doubt, call the planning department on the number above before paying anything.
Storm damage and the permit question
After a hurricane, the question this coast actually asks is: does a tree that is already on the house need a permit to finish removing? This guide will not invent an answer the city’s public pages do not state — there is no published blanket storm exemption to point to, and the permit triggers are written in terms of location and size, not the tree’s condition. What is safe to say: the city’s “call before you cut” advice costs nothing even mid-crisis, the call itself creates a record that you asked, and photographs of the hazard as it stood protect you in every direction — with the city, with the insurer, and with any later dispute. For the insurance half of that documentation, the storm damage guide picks up where this one stops.
Who files — you or the crew?
Either can, mechanically. But on private property the permit obligation and the penalty exposure sit with the property, which means the owner carries the practical risk when nobody files. A crew that works Wilmington regularly will usually raise the permit question unprompted — treat that as a good sign when vetting, and its absence as a yellow flag, particularly with out-of-area operators in a storm week who will be three states away when a violation letter arrives. Whoever files, you want copies: the application, the approval, and any written answer about mitigation. Paper outlasts everyone’s memory of what was said.
Cross a boundary, change the rulebook
Everything above is City of Wilmington only — and the metro area is a quilt. Ogden, Porters Neck, Castle Hayne, Myrtle Grove and much of Monkey Junction sit in unincorporated New Hanover County under the county’s own development ordinance. Leland is a town in Brunswick County; Hampstead is unincorporated Pender County; Wrightsville Beach and Carolina Beach are towns with their own codes, plus state coastal-management rules near the water. None of those codes were read for this site, so none are quoted — call the relevant office before planned work. Two minutes on the county GIS settles which jurisdiction any address is in; annexation lines around Ogden and Monkey Junction genuinely interleave street by street.
The practical sequence
- Confirm jurisdiction (county GIS, or ask when you call the city)
- Inside the city: phone 910-254-0900 with the tree’s size and location
- If a permit applies, file through the DPS portal before scheduling the crew
- In a historic district, budget time for the COA as well
- Keep the paperwork — it protects you and shapes any later dispute
Sources
City of Wilmington, Remove a Tree (permit triggers, fees, penalties); Wilmington Land Development Code via Municode (Section 18-316 and related); wilmingtonnc.gov. Figures verified 6 August 2026; the city’s current published rules control if anything here has aged.
Unsure Whose Rules Apply?
Crews that work this coast weekly navigate the permit patchwork daily — ask. Calls may be recorded for quality and training.
📞 Call (910) 555-0142