How much does artificial grass cost in the UK?
Artificial grass costs £40 to £90 in the UK, typically around £65 per m². 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.
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 £85 per m², about 30% above the UK average of £65. In the North, Scotland and Wales the guide figure is nearer £60.
| Region | From | Typical | Up to |
|---|---|---|---|
| Midlands / East (UK average) | £40 | £65 | £90 |
| London | £50 | £85 | £120 |
| South East / South West | £45 | £75 | £100 |
| North / Scotland / Wales | £35 | £60 | £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 | £35 | £55 | £75 |
| Birmingham | £40 | £65 | £90 |
| Bristol | £45 | £70 | £100 |
| Cardiff | £40 | £60 | £85 |
| Edinburgh | £40 | £65 | £90 |
| Glasgow | £35 | £60 | £80 |
| Leeds | £35 | £60 | £85 |
| Liverpool | £35 | £60 | £85 |
| London | £50 | £85 | £120 |
| Manchester | £40 | £60 | £85 |
| Newcastle | £35 | £60 | £80 |
| Sheffield | £35 | £60 | £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.
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.
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.