Skip to content

How Much Does a New Roof Cost in the UK?

Complete UK guide to new roof prices: average costs by house type, what a quote should include and how to budget.

A new roof on a typical UK semi-detached house costs £6,000 – £12,000 fully fitted in 2027 prices, with most homeowners paying around £7,500 – £8,500 for concrete tiles. Terraced houses run £4,000 – £6,500, detached houses £9,000 – £16,000 and large or complex roofs £16,000 – £45,000+.

Cost by house type

  • Terraced (up to 55 m²): £4,000 – £6,500 budget to mid-range
  • Semi-detached (55 – 80 m²): £6,000 – £12,000
  • Detached (80 – 120 m²): £9,000 – £16,000
  • Large or complex (120 m²+): £16,000 – £45,000+

What the price includes

A complete quote should itemise stripping the old covering, waste disposal and skip hire, new breathable felt and treated battens, the covering itself, ridge and verge work, leadwork where needed, labour and scaffolding. If any of these lines are missing, the quote is incomplete — ask for them to be added before comparing.

Materials change everything

Swapping concrete tiles for natural slate on a 65 m² roof adds roughly £3,500 – £6,000 in materials alone, plus extra labour because slate takes longer to lay. Clay sits between the two. Fibre cement slate gives a slate look at close to concrete prices.

Hidden extras to allow for

Budget a 10 – 15% contingency for timber repairs discovered during stripping — rotten wall plates and rafter ends are the most common surprises. Add £1,000 – £2,000 if fascias and guttering are included, £500 – £900 for chimney repointing and £900 – £1,400 per roof window.

How to get an accurate figure

Measure or estimate your roof area (roughly 1.3× the floor plan area for a typical pitched roof), decide the covering and scope, then use the calculator above for a budget, mid-range and premium range. Follow up with three itemised quotes from reviewed local roofers before committing.

Work out your own roof cost

Run your property size, covering, scope and region through the calculator for an instant budget, mid-range and premium range — then collect three itemised quotes.

Open the roof cost calculator →