Average cost of laying a medium
sized artificial lawn is between £1300 - £2500
Pricing guides

How much does it cost to lay artificial grass?

The artificial grass installation costs in this article are correct as of 2019  

We all want to make the most of our outdoor space, and for many of us, that means having an immaculate lawn worthy of any bowling green. If yours has become waterlogged, weed-choked or dried out, bringing it back to health can be a real challenge, but laying artificial grass can immediately reinvigorate your garden and also make your life so much easier and maintanence free. We’ve broken down some of the costs involved.


Artificial grass prices

Fake grass costs are considerably more than the price of real grass, reflecting the difference it can make in your garden.

Artificial turf is hardwearing and low-maintenance - you’ll never have to mow it, and it will keep its healthy green colour regardless of bad weather or shady conditions. It’s perfect if it will see a heavy amount of traffic, for example if you’re hosting regular garden parties or have football-mad children practicing their skills on it.

However, it is generally not as good for the environment, removing a place for animals to feed. You also have to think about drainage issues when installing it - water needs to be able to soak through and away.

Due to variations in the quality of artificial turf - how real it appears, and how durable it is - the price also varies quite considerably. The material cost for fake grass can range greatly from £10 to £40 per square metre. The cheaper brands can be around the cost of natural grass, but the good stuff can be four times the cost.

Get a free quote

We can help you meet professional landscape gardeners near you to get real quotes today.

Post a job

Installation costs are generally higher than real turf, as more work is required to prepare, cut and lay the artificial turf. Additional costs might include leveling or infill material (such as sand or crushed rock), which can start from £10 per square meter. Installation can cost between £30 and £50 per square metre, which means the overall cost of laying artificial turf in a 20m square garden can range from £1,300 to £2,500, depending on the quality of the product. This price will also include the cost of digging up and removing any turf already in place, usually at a cost of £10 to £20 per metre.

If you’re environmentally conscious or prefer the feel of nature between your toes, consider laying a natural lawn.

View more pricing guides