Garden & Outdoor

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

More cost guides