The average tree removal cost in the United States usually ranges between $300 and $1,500, depending on several factors such as tree size, height, location and accessibility. Small trees can cost around $150–$400, while large trees may cost $1,000 or more to remove safely.
Many homeowners search for the cost to remove a tree before hiring a professional service. The price varies based on equipment required, labor costs and whether additional services like stump removal or debris cleanup are included.
Tree Removal Cost by Tree Size
One of the biggest factors affecting tree removal price is the size of the tree. Larger trees require more equipment, more labor and additional safety precautions.
| Tree Size | Average Cost |
|---|---|
| Small trees (10–20 ft) | $150 – $400 |
| Medium trees (20–50 ft) | $400 – $900 |
| Large trees (50–80 ft) | $900 – $2,000 |
| Very large trees | $2,000+ |
If you want a more precise estimate, you can use a tree removal cost calculator that considers tree height, diameter and location.
Tree Removal Cost by Tree Height
Tree height significantly influences tree cutting cost because taller trees require specialized equipment and additional safety measures.
| Tree Height | Average Removal Cost |
|---|---|
| Up to 20 ft | $150 – $350 |
| 20 – 40 ft | $350 – $800 |
| 40 – 60 ft | $800 – $1,500 |
| 60+ ft | $1,500 – $3,000 |
Professional arborists often inspect tree height before giving a final tree removal estimate.
Tree Removal Cost by Diameter (DBH)
Another factor that affects average tree removal cost is the tree’s diameter at breast height (DBH). A thicker trunk requires more cutting time and heavy machinery.
Trees with larger trunk diameters are usually harder to remove and can increase the overall tree removal price. In many cases, arborists measure the trunk diameter to determine the safest removal method.
Tree Removal Cost by Location
Location also plays an important role in determining tree removal cost near you. Urban areas usually have higher labor costs compared to rural locations.
Other location factors include:
- accessibility of the tree
- proximity to buildings
- nearby power lines
- slope of the land
These conditions can increase the difficulty of the job and affect the final tree removal estimate.
Additional Costs That Affect Tree Removal Price
Besides the basic cutting service, there are several extra services that may affect the total tree removal cost:
- debris hauling and cleanup
- log splitting or wood removal
- crane usage for difficult removals
- permit requirements in some cities
Homeowners should always ask contractors what services are included in the final tree removal price quote.
Large or hazardous trees often require trained professionals and specialized equipment for safe removal. Professional arborists often follow safety standards recommended by the International Society of Arboriculture when removing large or dangerous trees
Stump Removal & Stump Grinding Cost
After a tree is cut down, many homeowners choose to remove the remaining stump. The stump removal cost usually ranges between $100 and $500 depending on stump size and grinding depth.
Stump grinding is the most common method and is usually faster and cheaper than full stump removal.
Emergency Tree Removal Cost After Storm Damage
When a tree falls during storms or strong winds, homeowners may require emergency tree removal services. These services are usually more expensive because they require urgent labor and specialized equipment.
Emergency tree removal cost can range from $500 to $5,000, depending on the severity of the damage and risk involved.
How to Estimate Tree Removal Cost Quickly
If you want a quick estimate, the easiest method is to use an online tree removal cost calculator. These tools consider factors like:
- tree height
- trunk diameter
- location
- accessibility
Using a calculator can give homeowners a realistic tree removal cost estimate before contacting professional services.

