Tree trimming costs vary depending on different tree sizes, obstacles around the tree such as fences and power lines as well as the number and size of the tree limb being removed.

The average cost for tree trimming is $512. The price ranges between $240 and $1,890, depending on your job. These are based on national averages in 2023.

Asking how much tree trimming costs is like asking how long a piece of string is. Many factors affect the price. 

Tree trimming prices vary between $240 and $1,890. There are a lot of other factors to consider when estimating the price of tree trimming by tree companies which we cover below.

Tree heightCost Range
15 - 20 ft.$250 - $525
20 - 30 ft.$390 - $720
30 - 50 ft.$500 - $1,200
50 - 100 ft.$740 - $2,000

Small trees15 – 20 ft. tall

Removing 10 – 20% of the branches/foliage of a tree this size would cost you between $240 and $525. Small tree trimming costs a little more if it is a building or a power line clearance.

Small tree trimming cost size ratio

Medium trees20 – 30 feet tall

Assuming again you are removing 10 – 20% foliage you could expect to pay between $390 and $720. When you think about it, depending on the tree being trimmed, this could be between 1 and 10 branches that need removing, so again it all depends.

Large trees30 – 50 ft. tall

Depending on the type of prune, larger trees in height typically cost more like fig trees that will cost you between $500 and $1,200 to trim. If you were to get a building clearance, you would only remove a branch or two, but if it’s a total tree reduction there is more work involved and increased costs.

Large tree size scale price

X Large tree 50 – 100 feet tall

Tall trees do come with a bigger price tag for maintenance. $740 would be the baseline and anything up to $1,890 for the trimming of a large tree. Getting Crown thinning done will cost a lot more than a canopy lift for example.

833 604 1315

Cost to top a tree

The cost to cut the top out of a tree varies based on tree size, species, complexity, access, and obstacles.

The average cost to top a tree is $1,050, but the range of prices starts at $250 for small trees and goes up to $2,400 for very large trees.

Finding a Cheap tree trimmer near you

Finding a cheap and professional tree-trimming service near you can be tough. Below are a few tips for doing just that.

Avoid marketers – Professional tree trimming services that spend big on marketing, like ads at the top of Google, Yelp, Yellow Pages, and signs around town, will usually be more expensive. This is because they need to cover the higher costs of acquiring a customer. That’s you.

Get 3 quotes min. – I always suggest a minimum of 3, but 4 will be better. You don’t want to go with the first quote that “sounds reasonable” as you don’t know the market, and a better price is likely just around the corner.

Ask for options – When a professional tree trimming company is looking at your tree job, be sure to ask them for two different prices including:
One price for trimming and taking everything away.

Another price to cut and leave on site. (You can dispose of yourself later).

Grant good access – Trimming a tree in your backyard will cost extra because it’s more effort to drag the branches to the front of your property. If you have several trees, it will cost more again. If you can remove a panel of fencing for the tree trimmers, they will take less time to do the job and charge less.

Free tree trimming – Just like there are programs for free tree removal, there are also programs for free tree trimming in the form of government grants and financial assistance. Go here to see more details. 

Get Matched with a Tree Removal Expert in Your State