Blog>Cost Guides>How much does turfing cost in 2025?

Last updated: 11 April 2024

How much does turfing cost in 2025?

One of the best ways to transform your garden is to lay turf. In this guide, we look at average turfing costs in the UK and the cost of laying turf in your garden.

How much does turfing cost in 2024?
The easier way to book quality trades
Verified estimator
Download app

Laying turf is a relatively quick and effective way to spruce up a garden space and give it a fresh look. If you want to know more about how much it might cost to buy and lay turf, keep reading to find out more.

How much does turfing cost?

When it comes to the turf itself, the turfing costs can vary depending on the quality of the turf you’re buying. Here are some average costs for real turfing in the UK:

  • Budget garden turf costs– The most economical turf will cost around £2 to £3per m2, but the quality won’t be amazing so this type of turf is best suited for lawns that won’t get a lot of use

  • Mid-range garden turf costs– For the middle of the range, which will be neater and more hard-wearing than the budget turf (if looked after properly), you can expect turfing costs to be around £5per m2

  • Premium garden turf costs– For the best quality turf that offers the most premium finish and durable lawn, you’re looking at turfing costs in the region of £7+per m2

Please note these turf costs don't include installation.

If you’re looking to landscape your whole garden, you can find out more about how much it might cost in our guide to garden landscaping costs.

See the tradespeople we've checked and recommend for your job

Factors affecting the cost of laying turf

When planning your garden project, it’s important to note that there are a number of factors that will affect the cost of laying turf, including:

  • Size of your garden

  • Type of turf (real vs artificial)

  • Any prep work needed, e.g. ground levelling

  • Disposal of any old turf or garden waste material

  • Where you live

Need to clear your garden before you lay new turf? Check out our guide to garden clearance costs.

The cost of laying turf

How much does turf laying cost per m2?

Most landscape gardeners will quote for turf laying with a cost per m2, so it’s useful to know what the average costs are for turf laying per square metre – which typically includes the cost of the turf itself and the labour costs to lay it.

Here are some average turf laying costs per square metre:

  • Real grass turf costs – £10- £30 per m2

  • Artificial grass turf costs – £30 - £60 per m2

If your garden needs to be levelled before laying the turf then you’re looking at a cost of roughly £20 per m2 for levelling.

Real grass vs artificial grass turfing costs

One of the main decisions you’ll need to make when planning your turfing project is whether you opt for real grass turf or artificial grass.

Real grass is often the most popular choice for homeowners as it gives a natural charm and is usually cheaper than artificial grass. However, a real grass lawn requires careful maintenance to keep it in good condition.

These days, artificial grass looks a lot more natural than it used to and it’s often hard to tell that the lawn is actually artificial – and it’s extremely durable. Artificial turfing can cost more than real grass but it saves you the hassle and potential expense of regular mowing, feeding and watering. However, it's worth keeping in mind that artificial grass doesn't provide environmental benefits that real grass does.

Gardeners costs for laying turf

Local gardeners and landscapers are the people to call if you want to have your turfing laid by a professional. If you’re wondering how much they might cost for laying turf, here are the average prices for gardeners in the UK:

  • Gardener – £150 - £200per day

  • Gardener – £15 - £45per hour

  • Landscape gardener – £180 - £280per day

Quotes for turfing costs

We always recommend obtaining at least three quotes from our trusted Checkatrade members. Our request a quote feature is perfect for getting quotes – you post details about the turfing job you want doing and we’ll send it out to local gardeners and garden landscapers in your area. Try it out today!

FAQs

What months are best for turfing?

The ideal time of year for laying turf is mid-autumn, although you can lay turf any time between mid-autumn and early spring – you just have to make sure the soil isn’t too wet or frosty when laying the turf.

What should you put down before laying turf?

In order to properly prepare the ground for turf being laid, you’ll want to make sure that the area is level. If you have bumpy or uneven ground then you’ll need to level the ground first before you lay any turf.

It’s also a good idea to cover the area with an all-purpose fertiliser about a week before you plan on laying the turf. We recommend hiring a professional who will sort all of this for you.

Do I need topsoil before laying turf?

Yes, if you want your turf to thrive. By laying topsoil (ideally around 15cm thick), you’re creating a layer underneath the turf that will allow the grass roots to bed in. Topsoil also helps absorb impact on the lawn, it soaks up rainwater and contains nutrients to help your lawn grow and flourish.

See the tradespeople we've checked and recommend for your job

Share this article:

See the tradespeople we've checked and recommend for your job