How Much to Remove a Tree: The cost to remove a tree varies widely based on factors like size, location, and complexity. On average, it ranges from $300 to $2,500. However, large or hazardous trees can exceed this range. It's recommended to get quotes from professional arborists.