Weathered old roof beside a freshly re-roofed identical house on a UK street

How long does a roof last?

Real UK lifespans for every common roof covering, the parts that fail first, and what quietly knocks decades off a roof.

Quick answer: a typical UK pitched roof lasts 40 to 60 years with concrete tiles, 60 to 90 with clay and 80 to 120 with natural slate. Flat roofs are shorter-lived: EPDM manages 30 to 50 years, GRP 25 to 40 and traditional felt just 10 to 20. The underlay and mortar usually give out decades before the tiles do.

"How long does a roof last?" really means two questions: how long does the covering last, and how long does everything underneath it last? Most roofs are condemned not because the tiles wore out but because the felt beneath them turned to dust. Here are the honest numbers for both.

Roof lifespan by material (UK)

Roof coveringExpected lifespan
Natural slate80 – 120 years
Clay tiles60 – 90 years
Concrete tiles40 – 60 years
Synthetic slate40 – 60 years
EPDM rubber (flat)30 – 50 years
GRP fibreglass (flat)25 – 40 years
Felt (flat)10 – 20 years

The pattern is simple: natural materials outlast manufactured ones, and pitched roofs outlast flat ones. Compare every option side by side in our roofing materials guides.

The parts that fail before the tiles do

A slate roof can be 30 years into a 100-year life and still need major work, because the supporting cast wears out on its own schedule:

ComponentExpected lifespan
Traditional underlay felt25 – 40 years
Breathable membrane30 – 50 years
Mortar ridges & verges20 – 30 years
uPVC guttering20 – 30 years

This is why "the tiles look fine" is not the same as "the roof is fine". When a Victorian slate roof is stripped and re-covered, the slates often go straight back on: it was the felt, battens and mortar that failed.

What shortens a roof's lifespan

  • Coastal exposure: salt-laden wind corrodes nails and fixings and erodes mortar. Roofs within a mile or two of the sea age noticeably faster.
  • Heavy tree cover: overhanging branches keep the roof damp and shaded, feed moss, and fill gutters with debris that backs water up under the tiles.
  • Poor loft ventilation: condensation rots battens and rafters from the inside. The covering looks perfect while the structure quietly fails beneath it.
  • No maintenance: one slipped tile left for two winters lets water at the felt and timbers, turning a £150 fix into structural work.

How to make your roof last longer

  • Clear gutters every autumn and check them after big storms.
  • Fix slipped or cracked tiles within weeks, not years.
  • Repoint ridge and verge mortar as soon as it starts cracking, roughly every 20 to 30 years.
  • Keep loft ventilation paths clear, especially after adding insulation.
  • Get the roof looked at every few years, or after any storm that takes tiles off neighbouring houses.
Worth knowing: judged on cost per year of life, the expensive materials are usually the cheap ones. Natural slate at £150 to £220 per m² fitted lasts twice as long as concrete tiles at £110 to £150, which is why it dominates the premium end of the new roof cost guide.

How do I know when my roof is at the end?

Age alone does not condemn a roof; condition does. Widespread slipped or delaminating tiles, daylight in the loft, a sagging ridge and damp in more than one room are the genuine triggers, and moss on its own is not. Our guide to the signs you need a new roof separates the real warnings from the cosmetic ones, and the new roof cost guide shows what replacement actually costs in 2026 if yours is there.

Not sure how much life is left in yours?

Get up to three honest assessments and itemised quotes from vetted local roofers. Free, no obligation.

Get my free quotes
Roof lifespan FAQs

Roof lifespan questions, answered

A typical UK pitched roof lasts 40 to 60 years with concrete tiles, 60 to 90 with clay and 80 to 120 with natural slate. Flat roofs are shorter-lived: EPDM rubber manages 30 to 50 years, GRP fibreglass 25 to 40, and traditional felt just 10 to 20. The underlay and mortar usually fail decades before the tiles do.
Natural slate is the longest-lived mainstream roofing material in the UK at 80 to 120 years, often outlasting the buildings it covers. Clay tiles are next at 60 to 90 years, then concrete tiles and synthetic slate at 40 to 60. On flat roofs, EPDM rubber leads at 30 to 50 years.
Yes, but only with natural slate or clay tiles, and only if the roof is maintained. Plenty of Victorian slate roofs are past the century mark. What rarely lasts that long is everything underneath: the underlay, battens and mortar typically need attention every 25 to 40 years even when the slates themselves are sound.
Coastal exposure, heavy tree cover, poor loft ventilation and skipped maintenance are the big four. Salt-laden wind erodes fixings and mortar, overhanging trees keep the roof damp and drop debris into gutters, condensation rots timbers from the inside, and small unfixed faults let water degrade the structure years ahead of schedule.
Look for widespread slipped or delaminating tiles, daylight visible in the loft, a sagging ridge line, damp in more than one room and repairs that keep recurring. One slipped tile or some moss is not a replacement trigger. Our guide to the signs you need a new roof walks through all of them.
Get free roofing quotes