A note to our community regarding COVID-19. Learn more

How much does landscaping cost?

Thumbtack Editors
Answered

The price of landscaping varies widely due to the range of choices that can be made, but you can expect to pay anywhere from $320 and $20,000 for your landscaping work. The national average cost for a landscaping project is $2,600. 

Factors like the choice of plants, the amount and type of hardscaping, the square footage of your landscaped area, and the region you live in will have a significant effect on your landscaping cost.

Ready to hire a Landscaper?

You never pay to use Thumbtack: Get cost estimates, contact pros, and even book the job—all for no cost.