UK Average Roof Replacement: £5,000 - £15,000 | Get Your Local Price Below
← Back to Services

Roof Replacement Cost Calculator UK

£5,000 - £15,000

Average UK roof replacement cost. Find exact prices for your area below.

Calculate Your Roof Replacement Cost

Get an instant estimate based on your property size, roof type, and materials. Our calculator uses 2025 pricing data from thousands of UK roofing projects.

Start Calculator

2025 UK Roofing Price Statistics

£8,500

Average 3-bed semi

£55-120

Per square metre

3-7 days

Typical duration

20% VAT

New builds only

UK Roof Replacement Costs by Property Type

2025 National Averages (Including Labour & Materials)

Property Type Concrete Tiles Clay Tiles Natural Slate
2-bed Terraced (50-70m²) £4,500-£5,500 £5,500-£6,500 £7,000-£9,000
3-bed Semi (80-100m²) £6,500-£8,000 £8,000-£9,500 £10,000-£12,500
4-bed Detached (120-150m²) £9,000-£11,000 £11,000-£13,500 £14,000-£18,000
Large House (180m²+) £12,000-£15,000 £15,000-£18,000 £20,000+

Get Your Free Roof Replacement Quote

Compare prices from 3+ local roofing contractors

Get Free Quotes

✓ No obligation ✓ Vetted contractors ✓ Save up to 30%

Can't find your area? We cover all of the UK. Contact us for a custom quote.