How much does a new roof cost in the UK?

Last updated 9 July 2026 · 6 min read · Reviewed by the GotAPal editorial team

Heads up on prices: the figures below are broad UK guide ranges based on common market rates — actual costs vary by region, job and tradesperson. Always confirm the price directly with the trade before booking.

A new roof is a big spend, but going without one costs far more in damp and damage. Roofing is priced per square metre, plus scaffolding and disposal — here's what to expect in 2026, and how to avoid the door-knocking cowboys.

The short version

  • Fully installed, most roofs cost £45–£120 per m² depending on the material.
  • A typical full re-roof of a semi or terrace runs about £5,000–£9,000.
  • Scaffolding is almost always needed and adds £800–£2,500.
  • Small repairs (a few slipped tiles) are usually £150–£400.
  • Insist on a written spec with materials and guarantee — and never pay a big sum up front.

The short answer

  • Concrete tiles: £45–£65 per m² installed — the most common and affordable.
  • Natural slate: £80–£140 per m² — slower to lay, so more labour.
  • Flat roof (EPDM rubber): £80–£120 per m².

Typical prices

JobTypical cost
Concrete tile pitched roof (per m²)£45–£65
Natural slate roof (per m²)£80–£140
Flat roof, EPDM rubber (per m²)£80–£120
Full re-roof (semi or terrace)£5,000–£9,000
Replace slipped/broken tiles£150–£400
Repoint or repair ridge tiles£300–£800
Scaffolding (per job)£800–£2,500
Skip / disposal£100–£1,000

What affects the price

  • Roof type and material. Slate and metal cost far more than concrete tiles.
  • Pitch and access. Steep or awkward roofs are slower and need more scaffolding.
  • Complexity. Chimneys, valleys and dormers all add labour.
  • Battens and felt. A full re-roof usually replaces these too.

How to avoid roofing cowboys

  • Get a written spec — materials, guarantee length, and what's included.
  • Never pay large sums up front or for "leftover materials from another job".
  • Be wary of door-knockers offering a one-day-only price.
  • Check reviews and insurance. (See how to avoid cowboy roofers.)

Find a trusted roofer near you

You can find and compare roofers in your area on GotAPal — read real reviews and message them directly. No lead fees, ever.

Find a trade now

Ready to get started?

Browse trades