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 to £120 per m² depending on the material.
  • A typical full re-roof of a semi or terrace runs about £5,000 to £9,000.
  • Scaffolding is almost always needed and adds £800 to £2,500.
  • Small repairs (a few slipped tiles) are usually £150 to £400.
  • Insist on a written spec with materials and guarantee, and never pay a big sum up front.

The short answer

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

Typical prices

JobTypical cost
Concrete tile pitched roof (per m²)£45 to £65
Natural slate roof (per m²)£80 to £140
Flat roof, EPDM rubber (per m²)£80 to £120
Full re-roof (semi or terrace)£5,000 to £9,000
Replace slipped/broken tiles£150 to £400
Repoint or repair ridge tiles£300 to £800
Scaffolding (per job)£800 to £2,500
Skip / disposal£100 to £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. GotAPal is free to use and free to list, with no lead fees, ever.

Find a trade now

Ready to get started?

Browse trusted trades

Are you a tradesperson? Your business is already listed. Claim it free, no lead fees ever, and get a free digital contact card and QR.

Claim your free listing