How much does a patio cost in the UK?
A patio costs £70 to £220 in the UK, typically around £120 per m². Prices reviewed June 2026.
A patio is priced by the square metre, and the paving material is the biggest lever: budget concrete slabs at one end, porcelain and natural stone at the other.
Price your patio
Adjust for your job and area to get a range. Nothing is sent anywhere.
Patio cost breakdown
What a patio typically costs, by the unit:
| What | Typical UK cost |
|---|---|
| Per m², supplied and fitted | £70 to £220 per m² |
| + Porcelain or natural stone | add £30 to £80 per m² |
| Typical 20 m² | £1,400 to £4,400 |
What's included in the price?
A typical patio price includes:
- Ground preparation and sub-base
- Bedding mortar and laying
- Paving supplied and pointed
- Spoil removal and clean-up
What changes the price?
The things that move a patio price most:
Total area in square metres
Material: concrete slabs are cheapest, porcelain and natural stone cost more
Ground levels, steps and any retaining walls
Access to the garden
Does where you live change the cost?
London and the South East add around 10 to 20 percent.
Common questions
A typical 20 square metre patio costs roughly £1,400 to £4,400, mostly depending on whether you choose concrete slabs or premium porcelain and natural stone.
Plain concrete or pressed-concrete slabs are the cheapest. Porcelain, sandstone and granite look better and last well but cost more per square metre, both to buy and to lay.
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.