The answer to 'average cost of tree removal' is that the typical range for tree removal can vary widely, but generally falls between $300 to $1,500 per tree. The final cost will depend on factors like the size of the tree, accessibility, location, and whether the tree is dead or alive.
Larger trees, those in hard-to-reach areas, or those that require special handling like power line clearance can cost significantly more. Additionally, the cost may be higher for trees that are diseased or damaged, as they require more complex removal. It's essential to get local quotes from licensed and insured tree removal professionals to get an accurate estimate for your specific needs.