How Long Does a Roof Last?
An asphalt shingle roof lasts 15 to 30 years: 15 to 20 for three-tab shingles and 20 to 30 for architectural. Metal lasts 30 to 80 years or more, tile 30 to 100 or more, and slate 50 to 200 or more. Enter your roof material and the year it was installed below to see where your roof sits in that range.
These are published ranges, not a verdict on your roof. They come from a published cost survey, not from anyone looking at your shingles. Installation quality, ventilation, climate and storm history can move a real roof well outside them. Nobody involved in this site installs roofs; the methodology page lists every source used.
Roof age check
Age is this year minus the install year, so it can be out by up to a year. If you do not know the install year, the date on the roofing permit or the home inspection report from your purchase usually has it.
Is your roof near the end?
Go through the warning-sign checklist, then price a replacement.
How long each roof material lasts
These are the lifespans our cited source publishes for each material, alongside its installed cost for a typical whole job. The plus signs are the source’s own: a well-kept metal, tile or slate roof has no firm upper limit.
| Material | Lifespan | Typical total job |
|---|---|---|
| Three-tab asphalt shingles | 15 to 20 years | $5,700 to $12,000 |
| Architectural shingles | 20 to 30 years | $7,500 to $16,000 |
| Wood / cedar shakes | 25 to 30 years | $12,900 to $28,200 |
| Solar shingles or tiles | 25 to 30 years | $42,000 to $80,000 |
| Metal | 30 to 80+ years | $7,500 to $40,000 |
| Tile | 30 to 100+ years | $10,500 to $62,500 |
| Slate | 50 to 200+ years | $22,000 to $70,000 |
| Flat / rolled / built-up | 5 to 60 years | $4,000 to $16,800 |
Two materials are missing on purpose. Luxury asphalt and synthetic slate are both sold widely, but our source does not publish a lifespan for either. It says only that synthetic slate does not last as long as natural slate. We would rather leave a gap than borrow a neighbouring figure and present it as theirs.
Why the flat roof range is so wide
Five to sixty years is not one material. “Flat roof” covers rolled asphalt at the cheap, short-lived end and membranes such as PVC and TPO, along with metal and concrete, at the durable end. Our source publishes one range for the whole category rather than a lifespan for each membrane, so we cannot tell you where EPDM sits against TPO. Ask your contractor which system you have and what they expect from it. The flat roof replacement cost guide prices each one.
What a roof costs per year of service
A roof that costs twice as much but lasts three times as long is the cheaper roof. Dividing the job total by the lifespan shows that directly. The table below does it for the low end and the high end of each total, rounded to the nearest $5.
| Material | Low-end job, per year | High-end job, per year |
|---|---|---|
| Three-tab asphalt | $5,700 ÷ 20 to 15 = $285 to $380 | $12,000 ÷ 20 to 15 = $600 to $800 |
| Architectural | $7,500 ÷ 30 to 20 = $250 to $375 | $16,000 ÷ 30 to 20 = $535 to $800 |
| Wood / cedar shakes | $12,900 ÷ 30 to 25 = $430 to $515 | $28,200 ÷ 30 to 25 = $940 to $1,130 |
| Metal | $7,500 ÷ 80 to 30 = $95 to $250 | $40,000 ÷ 80 to 30 = $500 to $1,335 |
| Tile | $10,500 ÷ 100 to 30 = $105 to $350 | $62,500 ÷ 100 to 30 = $625 to $2,085 |
| Slate | $22,000 ÷ 200 to 50 = $110 to $440 | $70,000 ÷ 200 to 50 = $350 to $1,400 |
For metal, tile and slate the lower figure uses the start of the open-ended top of the range, so a roof that outlasts it costs less per year still. Solar shingles are left out because their price pays for electricity generation as well as a roof, and flat roofs are left out because a five-to-sixty-year range divides into a meaningless answer.
The pattern is consistent: at the low end of the market, a long-lived metal, tile or slate roof works out at under half the yearly cost of the cheapest asphalt figure, $250. Only if it fails at the bottom of its range does it land level with asphalt or above it. What that ignores is how long you will own the house. A 70-year roof on a house you sell in eight years pays for decades you never see, and slate or tile can need structural reinforcement before the house can carry it.
Replace or repair: the published rule of thumb
Our source gives a three-part test. Repair can make sense when all three are true:
- Less than 25 percent of the roof is damaged.
- The repair costs less than 30 percent of a new roof.
- The roof is less than 20 years old.
A second survey, Fixr, frames it by what is left rather than what has passed: repairs are worth it when localised damage sits on a roof with ten or more years of useful life remaining, while widespread wear, moss or missing shingles point to replacement. Put the two together with the lifespan table and a 22-year-old architectural roof with a leak is a replacement conversation, while a 22-year-old metal roof with the same leak, with at least eight years left on the published range, can still fit Fixr’s repair guideline. For the visible warning signs to look for first, see signs you need a new roof.
If you cannot tell how much life is left, pay for a look. A roof inspection costs $100 to $400, which is small against a repair or a replacement, and the report gives you something concrete to compare quotes against.
What shortens a roof’s life
Lifespan ranges assume a roof installed correctly and left to age normally. A few things reliably pull a roof towards the bottom of its range or below it:
- An overlay instead of a tear-off. Laying new shingles over old ones saves the removal cost, $100 to $300 per square, but our source notes it reduces the new roof’s lifespan. Most cities also cap a roof at two layers, so the next job has two to strip.
- Storm damage. Hail, high wind and fallen limbs end roofs early regardless of age. Homeowners insurance generally covers sudden damage like this and does not cover normal wear from age, but policies differ, so read yours before you file.
- Leaks left unrepaired. Water that reaches the decking turns a roofing job into a structural one. Replacing decking runs $200 to $500 per square of affected area.
- The wrong product for the pitch. Shingles depend on slope to shed water. Manufacturers and the Asphalt Roofing Manufacturers Association set minimum pitches, and low-slope sections need a membrane instead. Check your pitch with the roof pitch calculator.
Warranty length is not the same thing as lifespan. Manufacturer warranty coverage often depends on which accessories from the same brand were installed and on the installer’s certification. Read the terms rather than the headline number. Our roof warranty guide explains what lifetime and prorated coverage actually pay.
Sources used on this page
- HomeGuide roof replacement cost guide, dated November 7, 2025 and checked September 14, 2026. Lifespan by material, total job cost by material, the repair-or-replace test, overlay and layer limits, inspection cost, and the insurance coverage statement.
- Fixr roof replacement cost guide, last updated February 4, 2026. The ten-years-of-life-remaining repair guideline.
- Asphalt Roofing Manufacturers Association (ARMA). Installation conventions, not prices or lifespans.
The cost-per-year figures are our own arithmetic on the HomeGuide totals and lifespans, shown in full in the table so you can check them. The tear-off and decking rates are from the same HomeGuide guide and appear with their sources on the roof replacement cost guide. The methodology page explains how sources are used and how often figures are reviewed.
Related guides and calculators
- Roof Replacement Cost: the whole job, by size and by material.
- Roof Replacement Cost Calculator: a cost range for your own roof size and material.
- Roof Repair Cost: what common repairs cost, if your roof has life left in it.
- Shingle Roof Cost: three-tab against architectural, including cost per year.
Roof lifespan FAQ
How long does a roof last?
An asphalt shingle roof lasts 15 to 30 years: 15 to 20 for three-tab and 20 to 30 for architectural shingles. Metal lasts 30 to 80 years or more, tile 30 to 100 or more, and slate 50 to 200 or more.
How long do architectural shingles last?
Architectural shingles last 20 to 30 years, against 15 to 20 for three-tab shingles. They cost about $100 more per square installed, which works out cheaper per year of service at both ends of the price range.
How long does a metal roof last?
A metal roof lasts 30 to 80 years or more. At the low end of the price range, $7,500 for a whole job, that is $95 to $250 per year of service. The top of that range matches the cheapest asphalt figure, and a metal roof that lasts beyond 30 years costs less.
Is a 20-year-old roof worth repairing?
It depends on the material. The published rule of thumb favours repair only when the roof is under 20 years old, less than 25 percent of it is damaged and the repair costs under 30 percent of a new roof. A 20-year-old three-tab roof is at the end of its range; a 20-year-old metal or tile roof is not.
Does an overlay shorten a roof’s life?
Yes. Installing new shingles over the old layer saves the tear-off cost of $100 to $300 per square but reduces the new roof’s lifespan, and most cities allow no more than two layers.
Does homeowners insurance pay to replace an old roof?
Generally not for age. Most policies cover roof damage from an accident or natural disaster, such as a storm, but not normal wear and tear. Coverage varies by policy, so check yours.
How much does a roof inspection cost?
A roof inspection costs $100 to $400. It is the most direct way to find out how much life an older roof has left before you pay for a repair or a replacement.
Are these lifespans a guarantee?
No. They are published national ranges. Installation quality, ventilation, climate and storm damage all move a real roof’s lifespan, and a warranty term is not the same thing as a lifespan.