Home › Tree Removal Cost
Typical price ranges by tree size, what pushes the price up or down, and how to get an exact number for your tree.
Most tree removals in the U.S. cost between $400 and $1,200, with a national average of about $850 (HomeGuide, 2026). A small tree in an open yard can be as little as $200, while a very large or hard-to-reach tree can pass $3,000. Prices in Tuscaloosa follow the same factors, and the only way to get your exact price is an on-site estimate, which is free.
| Tree height | Typical cost |
|---|---|
| Small, under 30 ft | $200 to $500 |
| Medium, 30 to 60 ft | $500 to $1,500 |
| Large, 60 to 80 ft | $850 to $2,000 |
| Extra large, over 80 ft | $1,200 to $2,500 or more |
National ranges from HomeGuide, 2026. These are estimates, not quotes.
For the two trees Tuscaloosa homeowners ask about most, the same source lists pine removal at $250 to $1,600 and oak removal at $300 to $2,500. Oaks tend to cost more because the wood is heavy and the crowns are wide.
| Item | Typical cost |
|---|---|
| Stump removal or grinding | $100 to $500+ per stump |
| Tree trimming | $400 to $900 per tree |
| Chipping branches | $50 to $100 |
| Splitting logs for firewood | $50 to $100 |
| Hourly crew rate | $100 to $400+ per hour |
| Lot clearing | $1,200 to $8,000 per acre |
Source: HomeGuide, 2026.
A tree around 30 feet sits at the line between small and medium, so national ranges run roughly $200 to $1,500 depending on trunk size, access and what is under it.
Often a medium tree of 30 to 60 feet, or a smaller tree in a hard spot such as over a roof. Large trees over 60 feet commonly start near $850 and go up from there.
Usually not. Stump grinding is often priced separately, at roughly $100 to $500 or more per stump.
Not always. Dead wood is lighter, but it can be brittle and unpredictable, which slows the work and may require more rigging.
Yes. A local crew looks at the tree and gives you a written price with no obligation.
Tell us what you need and a local crew will call you back. Prefer to talk? Call (205) 509-8966.
