How much does a new roof cost in the UK?
A new roof costs £4,000 to £16,000 in the UK, typically around £8,000 for the roof. Prices reviewed June 2026.
A new roof is priced by the size of the roof and the covering you choose, plus scaffolding. Concrete tile is the standard, with natural slate at the top end.
Price your new roof
Adjust for your job and area to get a range. Nothing is sent anywhere.
New roof cost breakdown
What a new roof typically costs, by option:
| Property size | Typical UK cost |
|---|---|
| Terrace / small | £4,000 to £7,000 |
| Semi-detached | £6,000 to £10,000 |
| Detached / large | £9,000 to £16,000 |
| + New fascias, soffits and guttering | add £1,000 to £2,500 |
What's included in the price?
A typical new roof price includes:
- Stripping the old covering and disposal
- New felt, battens and tiles or slate
- Ridge, flashing and edge work
- Scaffolding
What changes the price?
The things that move a new roof price most:
Roof area and pitch, and the property size
Covering: concrete tile, clay tile or natural slate
Whether the timbers or felt also need replacing
Number of chimneys, valleys and any flat sections
Does where you live change the cost?
London and the South East add around 15 to 25 percent, mostly on labour and scaffolding.
Common questions
Re-roofing a typical semi with concrete tiles usually costs £6,000 to £10,000 including scaffolding. A small terrace can be £4,000 to £7,000, and a large detached or natural slate roof runs £12,000 and up.
Concrete and clay tiles last around 50 to 60 years and natural slate longer. The felt and battens underneath usually need replacing sooner, which is often why a roof is redone.
If the problem is a few slipped tiles or a small leak, a repair is far cheaper. A full re-roof makes sense once the felt has failed or tiles are widely cracked and you are paying for repairs often.
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.