How much does artificial grass cost in the UK?
Artificial grass costs £40 to £90 per m² in the UK, typically around £65. What moves the price most is lawn area in square metres, so a simpler job sits near the bottom of that range and a larger or higher-spec one near the top. Prices reviewed June 2026.
Artificial grass, sometimes called astroturf or fake grass, is priced per square metre, so the size of the lawn is the main factor, followed by the groundwork underneath and the quality of the grass.
Artificial grass cost calculator
Use the calculator to price your artificial grass in 2026. Adjust the options and area for a UK cost range. Nothing is sent anywhere.
Need to know how much material to order? Try the turf calculator. To price the whole job, use the artificial grass cost calculator.
Artificial grass cost breakdown
Typical artificial grass costs, by the unit:
| What | Typical UK cost |
|---|---|
| Per m², supplied and fitted | £40 to £90 per m² |
| + Heavy groundwork / remove old base | add £15 to £35 per m² |
| 20 m² | £800 to £1,800 |
| 40 m² (typical) | £1,600 to £3,600 |
| 80 m² | £3,200 to £7,200 |
What's included in the price?
Typical artificial grass prices include:
- The grass and a sand or stone sub-base
- Lifting the old lawn and ground preparation
- Membrane, edging and infill
- Laying and joining
What changes the price?
The things that move artificial grass prices most:
Lawn area in square metres
Quality and pile height of the grass
How much groundwork the existing surface needs
Access and how the waste is removed
Does where you live change the cost?
In London, artificial grass typically costs around £80 per m², about 20% above the UK average of £65. In the North, Scotland and Wales the guide figure is nearer £65.
| Region | From | Typical | Up to |
|---|---|---|---|
| Midlands / East (UK average) | £40 | £65 | £90 |
| London | £50 | £80 | £110 |
| South East / South West | £40 | £70 | £95 |
| North / Scotland / Wales | £40 | £65 | £85 |
Guide prices per m², scaled with the same regional multipliers as the calculator. Not quotes.
Artificial grass cost in major UK cities
| City | From | Typical | Up to |
|---|---|---|---|
| Belfast | £40 | £60 | £85 |
| Birmingham | £40 | £65 | £90 |
| Bristol | £40 | £70 | £95 |
| Cardiff | £40 | £65 | £85 |
| Edinburgh | £40 | £65 | £85 |
| Glasgow | £40 | £65 | £85 |
| Leeds | £40 | £65 | £85 |
| Liverpool | £40 | £65 | £85 |
| London | £50 | £80 | £110 |
| Manchester | £40 | £65 | £85 |
| Newcastle | £40 | £65 | £85 |
| Sheffield | £40 | £65 | £85 |
City guide estimates, scaled by local labour costs. Indicative averages for artificial grass, not quotes.
Fairly consistent nationally, with London a little higher on labour and waste disposal.
Compare this with a real quote
The figures above are guide prices. Two or three quotes for your artificial grass tell you what it costs where you live.
Free and no obligation. You answer a few questions on Bark, local pros get in touch, and you decide who, if anyone, to hire. We may earn a fee, at no extra cost to you.Common questions
How much is artificial grass for an average garden?
A typical 40 square metre garden costs roughly £1,600 to £3,600 supplied and fitted, depending on the grass quality and how much groundwork the base needs.
Why is fitting artificial grass so expensive?
Most of the cost is the groundwork, not the grass. Lifting the old lawn, building a level sub-base and disposing of the waste is labour heavy, which is why a good install costs more than the grass alone.
How long does artificial grass last?
Good quality artificial grass lasts around 15 to 20 years with light maintenance. A cheaper grass or a poor base wears and flattens sooner.
Is it cheaper to lay real turf or artificial grass?
Real turf is far cheaper on the day: even laid professionally it is a fraction of the £40 to £90 per m² that installed artificial grass costs. Artificial grass is a pay-once proposition: no mowing, feeding or reseeding for 15 years or so. If you enjoy a real lawn and can maintain it, turf wins on cost; artificial makes sense where grass will not grow or maintenance is the problem you are solving.
How much does artificial grass cost for a 30 m² garden?
Around £1,200 to £2,700 installed, with most 30 m² gardens landing near £2,000. The grass itself is only part of that: the sub-base preparation is what you are really paying for, and heavy groundwork such as removing an old base adds £15 to £35 per m².
Can I lay artificial grass myself?
Yes, it is a realistic DIY job and you save the fitting labour, which is a large part of the £40 to £90 per m² rate. The grass, sub-base and jointing tape still cost money. The hard part is the groundwork: a level, well-compacted base with proper drainage. Skimp on that and you get lumps, dips and puddles, so take your time on preparation rather than the laying itself.
Does artificial grass add value to a house?
Not usually in resale terms. A tidy lawn helps a garden show well, but at £40 to £90 per m² few buyers pay extra for artificial grass, and some prefer real turf. Treat it as something you fit for your own convenience, less mowing and a usable surface year round, rather than an investment that returns its cost when you sell.
How much is artificial grass per square metre?
Artificial grass costs £40 to £90 per square metre supplied and fitted, with most gardens landing around £65 per square metre. That figure is for the whole job: clearing the old lawn, the compacted sub-base, weed membrane, edging, the turf itself and the fitting. Quotes that look far cheaper are usually supply-only, so check whether the groundwork is in before comparing two per square metre prices.
Is astroturf or fake grass the same as artificial grass, and does it cost the same?
Yes. Astroturf is a brand name that has become the everyday word, and fake grass and artificial lawn describe the same product, so the price is the same: £40 to £90 per square metre supplied and fitted. The one real distinction is sports-grade pitch turf, which is a different product with a different sub-base and is priced separately by the pitch contractors who lay it.
Cite this data
These figures are free to use in articles, reports and research under a CC BY 4.0 licence. All we ask is a credit to Costwise, and online a link. Where your style allows, please make "Costwise" the linked word so readers can check the figure for their own region.
Costwise (2026): Artificial grass typically costs £65 in the UK, ranging from £40 to £90 per m². Reviewed June 2026. costwiseuk.co.ukSource: Costwise (costwiseuk.co.uk)Costwise (2026). Artificial grass cost. Costwise UK cost data, version 2026-09-28. https://costwiseuk.co.uk/artificial-grass-cost/2026-09-28 (156 jobs)Dataset DOI: 10.5281/zenodo.21159943 · also on Kaggle, Hugging Face and Figshare. Method: how we price. Downloadable CSV.
These are independent guide prices based on typical UK jobs in 2026. Your actual cost depends on your property, spec, access and where you live. Always get at least three written quotes before committing.