How much does artificial grass cost in the UK? Supply, fitting and the extras

Amy Amy Install adviser at yumiHome. Amy has helped customers plan artificial grass installations for over seven years.

Most "artificial grass cost" guides are written by trade directories that have never sold a roll. They quote a wide range per square metre and leave you to guess where your garden lands. This one uses our actual prices, breaks out what fitters charge, lists the extras that catch people out, and works three real gardens through to a total. All prices include VAT and are current at the time of writing.

The short answer

Supply-only artificial grass from yumiHome costs £7.49 to £19 per m² depending on pile height and density. Add roughly £8 to £15 per m² for base materials if you are laying onto soil, and £25 to £45 per m² for professional fitting. So a typical 30m² family lawn costs about £270 to £570 in grass, £520 to £1,000 for a full DIY job including the base, and £1,300 to £2,400 fitted by a landscaper.

Grass cost per square metre

The grass itself is priced per m² of the roll you order, not of your lawn. Rolls come in fixed widths, so you pay for the width that covers your shorter measurement. Our measuring guide explains how to keep that waste down.

Range Pile Per m² What you get
Rocco 18mm £7.49 Short, neat, hard-wearing. Paths, balconies, dog runs.
Talya 30mm £8.00 The cheapest lawn-height grass. Pet friendly.
Dan 38mm £8.99 Best-value family lawn.
Bul 35mm £9.00 Hard-wearing with a full look.
Rum 40mm £10.00 Best seller. Lush at a budget price.
Jers / Val 30 / 38mm £11.00 Multi-tone colour, every width.
Lux 30mm £12.50 Premium short pile.
Cali / Ens 40 / 38mm £13.50 Dense, realistic.
Aris 40mm £15.00 Premium, soft.
Orf 45mm £17.00 The deepest pile.
Onto / Dluxe 40mm £18 to £19 The most realistic grass we sell.

For context, garden centres and DIY sheds typically charge £15 to £35 per m² for comparable grass, and premium brands sold through installers run £25 to £45. We sell at trade prices because we started as installers and cut the showroom out. The pile height guide explains what the extra money buys as you move up the table.

Base materials, if laying onto soil

This is the part most cost guides skip, and it is often as much as the grass. Per 20m², laid to our installation guide:

Item Quantity for 20m² Typical cost
Weed membrane 22m² with overlaps £15 to £25
MOT Type 1 sub-base, 40 to 50mm About 1 tonne (a bulk bag) £60 to £90 delivered
Sharp sand blinding, 20 to 25mm About 500kg £60 to £80
Timber or plastic edging Perimeter, about 18 linear metres £40 to £90
Galvanised U-pegs One pack of 200 £20
Joining tape and adhesive Per join, if any £25 to £35
Skip or waste removal for the dug-out soil About 1.5 tonnes £0 if reused in borders, else £80 to £150
Total base for 20m² £220 to £400, or £11 to £20 per m²

Laying onto an existing patio, slabs or decking removes almost all of this. You need shockpad underlay at about £2.80 per m² and adhesive for the edges, and that is it.

Fitting cost

Landscapers and artificial grass installers in most of England charge £25 to £45 per m² for supply-and-fit labour on a straightforward lawn, which includes the dig-out, base and laying but not the grass. In London and the South East expect £40 to £60. Small awkward gardens cost more per m² than large simple ones because the setup time is the same.

Where a landscaper also supplies the grass, the grass is usually marked up to £20 to £35 per m². Buying the grass yourself and paying for labour only is the single biggest saving available, and most fitters are happy to lay customer-supplied grass. Ask before booking.

A confident DIYer with a helper can lay 30m² in a weekend: one day for the dig-out and base, one for the grass. The tools you may need to hire are a turf cutter (about £50 a day) and a vibrating plate compactor (about £40 a day).

Three worked examples

Small back garden: 4m × 5m, 20m², Dan 38mm, onto soil

  • Grass: 4m roll cut at 5.1m = 20.4m² × £8.99 = £183, free delivery
  • Base materials: £220 to £400
  • Tool hire: £90
  • DIY total: £490 to £670 (£25 to £34 per m²)
  • Fitted instead: grass £183 + labour at £35/m² £700 = £880 to £1,100

Family lawn: 6m × 8m, 48m², Rum 40mm, onto soil

  • Grass: a 4m roll and a 2m roll at 8.1m each = 48.6m² × £10 = £486, one join
  • Base materials at £15/m²: £720
  • Tool hire: £90
  • DIY total: about £1,300 (£27 per m²)
  • Fitted: grass £486 + labour at £35/m² £1,680 = about £2,170

Balcony or patio: 2m × 4m, 8m², Rocco 18mm, onto slabs

  • Grass: 2m roll at 4.1m = 8.2m² × £7.49 = £61
  • Shockpad underlay and adhesive: £40
  • Delivery under £190: see checkout, typically £10 to £15
  • Total: about £115, an afternoon's work, no tools to hire

The extras people forget

  • Roll width waste. A 4.2m wide lawn needs a 5m roll. That 800mm strip is paid for and binned. The calculator shows the cheapest width for your shape.
  • Sand infill. Optional. Kiln-dried sand at 5 to 8kg per m² adds £3 to £5 per m² and helps long pile stand up.
  • Delivery. Free over £190 from us. Small orders pay a delivery charge shown at checkout.
  • Edging. A lawn with no fixed edge looks unfinished and lifts. Budget for it.
  • Soil disposal. A 30m² dig-out at 60mm is about 1.8m³ of soil. If it cannot go in the borders, that is a skip.

Is it worth it against real turf?

Real turf costs £3 to £6 per m² laid on the same prepared base, so a real lawn is cheaper on day one by a long way. Then it needs mowing, feeding, watering in dry spells, scarifying and reseeding, and in many gardens it turns to mud each winter anyway. Over ten years the running costs of a real lawn, in time and products, typically exceed the price difference. Our artificial vs real grass guide goes through both sides honestly, including the cases where real grass is the better answer.

How to get an exact price

Measure the longest and widest points of the area, add 100mm to each, and put them into the room calculator. It picks the roll width that wastes least and shows the delivered price. Order up to five free samples before you commit to a range, and if the shape is awkward, call 0161 399 1792 with the measurements and we will tell you exactly what to order.

Back to blog