How Much Does It Cost to Landscape a Garden?
£2,000 – £25,000
depending on size and scope
Landscaping a garden costs between £2,000 and £25,000 depending on the size of the garden, the scope of the project, and the materials specified. A basic garden tidy-up with new turf and borders is at the lower end; a full garden transformation including patios, decking, planting, lighting, water features, and fencing is a significant project.
Average cost
£2,000 – £25,000
depending on size and scope
Prices vary by region, property type and tradesperson. Always get at least two quotes.
What affects the price?
Garden size - a small rear garden costs far less than a large wrap-around or rural plot
Hard landscaping - patios, paths, walls, and steps are the most expensive elements per m2
Planting scheme - basic shrubs and turf are affordable; mature specimen trees and bespoke planting schemes cost significantly more
Features and extras - garden lighting, water features, irrigation systems, and raised vegetable beds all add to the total
Labour vs materials
Landscapers typically charge £200-£350 per day. A full garden landscaping project may involve multiple tradespeople including groundworkers, joiners for decking, and electricians for lighting, each quoted separately.
Questions to ask your tradesperson
Ready to get it sorted?
Find available local landscapers near you — see who is free before you call.
Find a Landscaper — Free