A long-established UK slate roof on a period property showing decades of weathering
Repair, replace & problems

How long does a roof last?

Typical lifespans by covering material — from natural slate at 80–100+ years to felt flat roofs at 10–20 — and what shortens them.

Updated June 2026Sourced from trade and government guidance
RA
Roofing Answers editorial
Reviewed against NFRC (National Federation of Roofing Contractors) and CompetentRoofer guidance and manufacturer durability data. We are an independent information and introduction service, not a roofer.

The short answer

How long a roof lasts depends mostly on the covering: natural slate lasts 80–100+ years, clay and concrete tile 40–60 years, and felt flat roofs 10–20 years. Modern flat-roof systems such as EPDM rubber and GRP fibreglass typically last 20–30 years. The structure beneath — rafters and trusses — can outlast several coverings if kept dry. Maintenance, ventilation and the quality of the original fit all move these figures. See the signs you need a new roof for when age is catching up.

Roof lifespan is one of the most useful things a homeowner can know, because it turns a vague worry into a plan. A covering near the end of its rated life is worth budgeting for even if it is not yet leaking; one with decades left rarely justifies a full replacement on age alone. This guide sets out realistic lifespans for the common UK roof types and explains what makes a roof reach — or fall short of — its expected years. All figures are typical illustrations.

Roof lifespan at a glance

Lifespan by covering material

The covering is the single biggest factor in how long a roof lasts. The table below gives typical UK lifespans for sound, well-fitted materials. Real-world life varies with exposure, pitch, ventilation and maintenance — a sheltered, well-ventilated roof tends to reach the top of its range, while an exposed coastal roof or a poorly ventilated one tends towards the bottom.

CoveringTypical lifespanNotes
Natural slate80–100+ yearsLongest-lived; fixings often fail before the slate
Clay tile50–60+ yearsColour-fast and durable; can outlast concrete
Concrete tile40–60 yearsCommon on post-war homes; surface can erode late in life
Felt (built-up) flat roof10–20 yearsShortest-lived; ponding and UV shorten it
EPDM rubber / GRP fibreglass20–30 yearsModern flat-roof systems; see flat roof lifespan

It is not just the tiles

A roof is a system, and the covering is only the visible layer. Beneath it sit the underlay or felt (typically 30–40 years), the battens the tiles hang on, the flashings around chimneys and abutments, and the ridge and hip details. Any of these can fail before the tiles themselves, which is why an old slate roof may need attention long before the slate is “worn out” — the nails or underlay have simply reached the end first. A re-roof renews all of these together, which is part of why it is worthwhile even when many original tiles could be re-used.

Age alone rarely justifies replacement. A roof near the end of its rated life that is still watertight and structurally sound can often be maintained for years. Have a vetted roofing contractor inspect it before assuming age means a full re-roof — repair may still be the answer.

What shortens a roof's life

When age becomes a reason to replace

Age becomes a genuine trigger for replacement when the covering is near the end of its rated life and showing it — frequent slipped or cracked tiles, recurring leaks, sagging, or daylight visible in the loft. A 70-year-old concrete-tile roof that needs repairs every winter is usually better re-roofed than patched indefinitely. By contrast, a 120-year-old slate roof that is sound apart from a few fixings may simply need those renewed. The deciding factor is condition, not the number on its own. Our guides on the signs you need a new roof and the cost of a new roof help you weigh it up.

Not sure how much life your roof has left?

An inspection from a vetted roofing contractor will tell you the realistic remaining life and whether to repair or replace.

Free to use. No obligation. We are an independent guide, not a roofer.

Frequently asked questions

How long does a slate roof last?

Natural slate is the longest-lived common UK covering, typically lasting 80–100 years or more. Often the slate itself outlives its fixings and underlay, so an old slate roof may need re-nailing or a new underlay long before the slate is worn out. These are typical illustrations.

How long does a tiled roof last?

Clay tiles typically last 50–60 years or more, and concrete tiles 40–60 years. Concrete tiles can erode on the surface towards the end of their life. Lifespan depends on exposure, ventilation and how well the roof has been maintained.

Why do flat roofs last less time than pitched roofs?

Flat roofs shed water more slowly, so water can pond and sit on the surface, accelerating wear. Older felt systems last only 10–20 years, while modern EPDM rubber and GRP fibreglass last 20–30 years. Pitched roofs drain quickly and use longer-lived coverings like tile and slate.

Can I extend my roof's lifespan?

Yes. Keeping gutters clear, fixing slipped tiles and failed flashing promptly, ensuring the loft is well ventilated, and having occasional inspections all help a roof reach the top of its expected range rather than the bottom.

Sources & further reading

This is general information, not advice for your specific property or roof. Lifespans vary with your home, roof condition, exposure and maintenance. Roof inspections and work should be carried out by a vetted roofing contractor.