Open 24/7, 365 days a yearFree estimates on every jobServing all of Morris County, NJ
Call now: (973) 828 0798

How Much Does Tree Removal Cost in New Jersey?

Large tree being removed from a New Jersey property

Most tree removals in New Jersey cost somewhere between about $300 and $3,000 per tree. Large, hazardous or crane-assisted removals near a house often run $2,500 to $5,000 or more. The only way to get a firm number is an on-site estimate, because two trees of the same height can be very different jobs.

Use this tree removal cost NJ guide to budget before you call, then compare it with your written estimate.

Typical tree removal price ranges in NJ

These are approximate ranges for planning. They are not quotes.

Type of jobTypical range
Small tree (under about 25 ft), easy access$250 – $600
Medium tree (25–50 ft)$600 – $1,500
Large mature tree (50–80+ ft)$1,500 – $3,500+
Hazardous or crane-assisted removal near a structure$2,500 – $5,000+
Stump grinding (per stump, if added)$50 – $400

Very large dead trees hanging over a roof, pool or power line can go well beyond these ranges. A large dead oak beside a house, for example, may take a crane, a bigger crew and a full day.

What changes the price

Extras that are often priced separately

Ask what the estimate includes. Common add-ons are stump grinding, hauling away all logs (rather than leaving firewood-length rounds), wood chipping, and repairing lawn ruts. A good estimate lists the cleanup in writing so there are no surprises.

When is a crane worth it? A crane costs more per hour, but it can make a dangerous job faster and safer, and sometimes cheaper overall than days of rigging. Read when you need a crane for tree removal, or see our crane tree removal service.

How to keep the cost down

Get a real number for your tree

We arrange free on-site estimates across Morris County, including Morristown, Randolph, Parsippany and Denville. Start with our tree removal service page, or request an estimate below.

Frequently Asked Questions

How much does it cost to remove a large tree in NJ?

Large mature trees in New Jersey commonly cost about $1,500 to $3,500 or more to remove. Large trees close to a house or power lines, or ones that need a crane, often run $2,500 to $5,000 or more.

Is stump grinding included in tree removal?

Often not. Stump grinding is commonly priced separately, typically about $50 to $400 per stump depending on size. Ask whether it is included in your estimate.

Why do two estimates for the same tree differ so much?

Companies may plan the job differently, for example climbing versus using a crane, and include different cleanup. Compare what is included in writing, not just the total.

Keep reading

More Tree Removal Guides

Mature trees on a residential street in Morris County, NJ
Permits

Do You Need a Permit to Remove a Tree in Morris County, NJ?

There is no single statewide rule. Permits are set by each town, and trees by the road may belong to the town or county. Here is how to check.

Read the guide →
Crane lifting a section of a large tree
Crane Removal

When Do You Need a Crane for Tree Removal?

Big trees over roofs, pools and power lines, dead trees that are unsafe to climb, and tight backyards are the classic crane jobs.

Read the guide →
Storm-damaged tree on a property
Emergency

What to Do When a Tree Falls on Your House

Get everyone out, stay away from wires, call 911 or the utility if needed, then document everything for your insurer before cleanup starts.

Read the guide →

Get a Free Tree Removal Estimate

Tell us about the tree and send a few photos. A registered local crew will call you to arrange a free on-site estimate.

Request My Estimate(973) 828 0798

Call NowFree Estimate