Most Wilmington homeowners on standard residential lots under one acre do NOT need a permit to remove a tree on their private property. But there are important exceptions — and cutting a tree without a required permit carries a penalty of $150 per inch of trunk diameter or $1,200 per tree, whichever is greater. Here's exactly what applies to your situation.


| Situation | Why Cost Increases |
|---|---|
| Crane Required | Expensive equipment + setup time |
| Tree Near Power Lines | Additional safety complexity |
| Emergency Removal | Urgency + danger |
| Limited Access | Slower manual work |
| Storm-Damaged Tree | Higher climbing risk |
This is one of the most Googled tree questions in Wilmington — and the answer is simpler than most homeowners expect.
For the majority of Wilmington homeowners on standard residential lots, no permit is required to remove a tree from your private property. But the exceptions are specific, the penalties for getting it wrong are significant, and the rules differ depending on whether you're inside the city limits, in a historic district, or in unincorporated New Hanover County.
Here's the complete breakdown based on the City of Wilmington's current regulations and New Hanover County rules.
Source: City of Wilmington — Tree Removal and New Hanover County Planning & Land Use Department.
For most Wilmington homeowners: No.
A permit is NOT required for tree removal on residential lots under one acre within the City of Wilmington, as long as the tree is not in a historic district, conservation buffer, or public right-of-way.
The city's own guidance says to call before you cut — 910-254-0900 — if you have any questions about your specific property.
A permit is required for removal of any tree within the public right-of-way and for any tree with a diameter at breast height of 4 inches or greater located on all non-residential lots, on residential lots greater than 1 acre in size, within a conservation resource setback or protective buffer, or within a local historic district regardless of property size.
In plain language:
| Your Situation | Permit Required? |
|---|---|
| Standard residential lot under 1 acre, tree on private property | No |
| Residential lot over 1 acre | Yes |
| Non-residential property (commercial, rental) | Yes |
| Any property in a Wilmington historic district | Yes + COA required |
| Tree in the public right-of-way (street trees) | Yes |
| Tree in a conservation buffer or resource setback | Yes |
The historic district exception is the one that catches most homeowners off guard. Both a Tree Removal Permit and a Certificate of Appropriateness (COA) are required for any tree removed from any lot and any right-of-way within one of the city's historic districts. This applies regardless of lot size. If you're in downtown Wilmington's historic district, the Brooklyn Arts District, or any other designated historic area — you need both a permit and COA approval before any tree can come down.
When a permit is required, the fees are reasonable:
| Lot Size | Permit Fee |
|---|---|
| Less than 1 acre | $25 |
| 1–5 acres | $50 |
| 5–10 acres | $100 |
| Greater than 10 acres | $150 |
Administrative permits where no tree is proposed for removal cost $0. Mitigation fees are separate and apply when required — $175 per caliper inch of mitigation required.
This is where homeowners get caught. The penalty for removing a tree that required a permit without getting one:
$150 per inch (diameter at breast height) or $1,200 per tree, whichever is greater, plus mitigation if required. If mitigation is required and cannot be accomplished through replanting on-site, the mitigation fee is $175 per inch (diameter at breast height) of the trees removed multiplied by 2.
On a large tree, this adds up fast. A 24-inch diameter live oak removed without a required permit: $150 × 24 = $3,600. Plus mitigation. That's significantly more than the removal itself would have cost.
Always call the city's zoning team before starting any work if you have any doubt: 910-254-0900, or email zoning@wilmingtonnc.gov.
If your property is outside Wilmington city limits but still in New Hanover County — Ogden, Porters Neck, Castle Hayne, Masonboro area — New Hanover County has its own tree removal permit application process through the Planning & Land Use Department.
For most standard residential properties in unincorporated New Hanover County, permits are not required for private property tree removal. Confirm with New Hanover County Planning at 910-798-7165 for any specific questions about your parcel.
Hampstead and surrounding Pender County communities follow Pender County regulations, not New Hanover County or City of Wilmington rules. For standard residential lots in Pender County, no permit is required for tree removal on private property. Contact Pender County Planning at 910-259-1202 for verification.
Leland and Brunswick County communities follow Brunswick County regulations. For standard residential tree removal in Brunswick County, no permit is required. Contact Brunswick County Planning at 910-253-2025 for specifics.
If you determine a permit is required, the process:
Step 1. Call 910-254-0900 to confirm requirements for your specific property before starting.
Step 2. Apply through the City's Development & Permitting Services (DPS) online portal.
Step 3. Pay the permit fee ($25–$150 depending on acreage) online, by phone, or in person at 929 North Front Street.
Step 4. If in a historic district, you must also apply for a Certificate of Appropriateness through the same portal before any removal work begins.
Most permit applications for standard residential tree removal are processed quickly — confirm timelines with the zoning office when you apply.
Board of Adjustment approval is required for removal of specimen trees in all zoning districts other than the IND district. Specimen trees are large, old, or particularly significant trees that have received special designation. If you have an unusually large or old tree on your property — particularly a mature live oak or cypress — confirm its status with the city before scheduling removal.
Any reputable Wilmington tree company knows local permit requirements and should flag whether your job requires a permit before starting work. If a company begins removal on a property that requires a permit without confirming permit status first — that's a red flag about how they operate.
When you get quotes, ask specifically: "Does this job require a permit and are you handling that, or is that on me?" A professional crew answers that question without hesitation.
Do I need a permit to remove a tree in Wilmington NC? For most Wilmington homeowners on standard residential lots under one acre, no permit is required to remove a tree from private property. Permits are required for lots over one acre, non-residential properties, trees in historic districts (which also require a Certificate of Appropriateness), trees in public right-of-ways, and trees in conservation buffers. When in doubt, call the City's zoning office at 910-254-0900 before cutting.
What is the penalty for cutting a tree without a permit in Wilmington NC? The penalty is $150 per inch of trunk diameter (measured at breast height) or $1,200 per tree — whichever is greater — plus mitigation fees if applicable. On a large tree, this can easily exceed $3,000–$5,000. Always confirm permit requirements before any removal begins.
Do I need a permit to remove a tree in New Hanover County? For most standard residential properties in unincorporated New Hanover County (Ogden, Porters Neck, Castle Hayne), no permit is required for standard residential tree removal. Confirm with New Hanover County Planning at 910-798-7165 for your specific parcel.
Do I need a permit to remove a tree in Leland NC? Leland and Brunswick County follow Brunswick County regulations. For standard residential tree removal in Brunswick County, no permit is required. Contact Brunswick County Planning at 910-253-2025 for verification on your specific property.
How do I apply for a tree removal permit in Wilmington NC? Apply through the City's Development & Permitting Services (DPS) online portal. Call 910-254-0900 first to confirm requirements. Fees range from $25 (under 1 acre) to $150 (over 10 acres). Historic district properties must also apply for a Certificate of Appropriateness through the same portal.
Do I need a permit to remove a tree in a Wilmington HOA community? The permit question is separate from HOA approval. Even if no city or county permit is required, your HOA may require advance notification or approval before tree work begins. Always check your HOA documents and comply with HOA requirements in addition to any government permit requirements.
Confirm your specific situation: City of Wilmington Zoning — 910-254-0900 — zoning@wilmingtonnc.gov
Get an instant estimate for your tree removal: treequote.pro
Follow us on Facebook: TreeQuotePro on Facebook
TreeQuotePro — Connecting Wilmington homeowners with trusted local tree service. Serving Wilmington, Leland, Ogden, Hampstead, Castle Hayne, and Porters Neck.
Upload a photo of your tree and get a local Wilmington price estimate in under 60 seconds.
✓ No phone calls required · ✓ Free for homeowners · ✓ 90 five-star Google reviews