Most roofs last 20 to 30 years. The material sets the range: standard 3-tab asphalt shingles last about 15–20 years, architectural asphalt shingles 25–40, metal 40–70, and tile or slate 50 years to well over a century. Installation quality, attic ventilation, hail, and maintenance decide where in that range your roof lands.
This guide covers how long each type of roof lasts, what to expect from a shingle roof at 10, 15, 20, and 25 years, what shortens a roof's life in the St. Louis area, and how to tell when yours is close to the end. If you are weighing the up-front side of the equation, our roofing material cost guide lists what each material costs per square.
How Long Different Types of Roofs Last

These ranges assume proper installation, working attic ventilation, and normal maintenance. The cost column is installed price per square (100 square feet) in the St. Louis market.
| Roof material | Typical lifespan | Installed cost per square | Cost per year of service* |
|---|---|---|---|
| 3-tab asphalt shingles | 15–20 years | $400–$500 | $23–$29 |
| Architectural asphalt shingles | 25–40 years | $450–$850 | $18–$26 |
| Class 4 impact-resistant shingles | 30–40 years | $475–$800 | $14–$22 |
| Metal roofing (standing seam) | 40–70 years | $700–$1,500 | $14–$24 |
| Clay or concrete tile | 50–100 years | $700–$2,500 | $10–$30 |
| Slate | 75–150+ years | Custom quote | Lowest of any roof |
| Flat roof (TPO or modified bitumen) | 15–30 years | $400–$1,000 | $22–$40 |
| Wood shakes | 20–40 years | Custom quote | Varies |
*Cost per year is the installed price per square divided by the lifespan, using a typical 20-square home. It is the number that matters most when you compare materials: a metal roof at $700 per square that lasts 50 years costs less per year than a $450 shingle roof that lasts 25. See the full breakdown in our roof replacement cost guide, or compare the two most common choices in metal roofing vs. shingles.
How Long Do Asphalt Shingle Roofs Last?
Asphalt shingles are on about four out of five homes in the St. Louis area, so this is the question most people are really asking. The answer depends on which shingle. A thin 3-tab shingle and a heavyweight architectural shingle are built differently and age differently, even though they are both "asphalt."
| Shingle type | What it is | Realistic lifespan in St. Louis | Manufacturer warranty |
|---|---|---|---|
| 3-tab | Single layer, flat, lightest weight | 15–20 years | 20–30 years limited |
| Architectural (CertainTeed Landmark) | Two laminated layers, dimensional look | 25–30 years | Lifetime limited |
| Heavyweight architectural (Landmark Pro) | Same build, about 40 lbs more per square | 30+ years | Lifetime limited |
| Class 4 impact-resistant (Landmark ClimateFlex) | Polymer-modified asphalt that flexes under hail | 30–40 years | Lifetime limited |
Notice the gap between the warranty and the realistic lifespan. A lifetime limited warranty covers manufacturing defects; it does not promise the roof will last a lifetime. Hail, heat, and ventilation decide the real number, which is why the shingle line and the installer matter more than the warranty name. See what the CertainTeed warranty actually covers and how long CertainTeed shingles last.
What to Expect From a Shingle Roof at 10, 15, 20, and 25 Years
A shingle roof does not fail all at once. It ages in stages, and each stage has a tell. Here is what we see on St. Louis roofs, by age, assuming a decent architectural shingle installed properly.
| Roof age | What is normal | What to do |
|---|---|---|
| 0–10 years | Shingles lie flat, granules intact, sealant strips bonded. Problems at this age are installation or storm damage, not age. | Inspect after any hail or 60+ mph wind event. Keep gutters clear. |
| 10–15 years | Light granule loss on south and west slopes. Pipe boots and sealants start to crack. First minor repairs. | Replace cracked pipe boots and re-seal flashing. A free inspection every two years. |
| 15–20 years | Visible wear: some curling at edges, granules in gutters, a few brittle shingles. Insurers start asking the roof's age. | Read how roof age affects insurance. Budget for replacement in the next 5 years. |
| 20–25 years | Widespread granule loss, curling, lifted tabs that no longer seal. Repairs stop holding. Hail does disproportionate damage. | Get a replacement estimate. A roof this age with hail damage is usually a full replacement, often insurance-covered. |
| 25+ years | Past the realistic life of most architectural shingles. Leaks are a matter of when, not if. | Replace. Every year of delay risks decking, insulation, and mold, which cost more than the roof. |
The 15-year mark matters for more than wear. Many Missouri and Illinois insurers change terms at 15 years, switching to actual-cash-value coverage or requiring an inspection at renewal, whether or not the roof is in good shape. If yours is near that line, read will insurance cover a 20-year-old roof before renewal season.
How Long Does a Roof Last in St. Louis?
Around here, expect the lower half of the ranges above unless you choose materials for the climate. The St. Louis region gets hail most years, hot summers that bake shingles, and freeze-thaw winters that work at every seam. Each one takes time off a roof.
- Hail is the big one. A single storm can end a 20-year roof in year 12. Class 4 impact-resistant shingles hold up far better and often earn an insurance discount — see what a Class 4 roof costs.
- Summer heat and UV dry out asphalt and speed up granule loss, especially on south- and west-facing slopes and on roofs with poor attic ventilation.
- Freeze-thaw cycles and ice dams pry at flashing, valleys, and edges. Good ice-and-water shield and ventilation matter more here than in milder climates.
- Storm damage doesn't wait for old age. After any hail or high-wind event, a free inspection tells you whether the roof took a hit, even if it looks fine from the ground.
Why Some Roofs Last Longer Than Others
Two identical shingles on two houses on the same street can be ten years apart in lifespan. Four things explain almost all of that gap.
Shingle grade. Thicker, heavier shingles with higher wind, fire, and impact ratings simply last longer. The step from 3-tab to architectural is the biggest single jump in roof life you can buy; the step to Class 4 is the biggest jump in hail country. Our class ratings guide explains what the numbers mean.
Installation. The same shingle installed with the wrong nail placement, no starter strip, or skipped ice-and-water shield can fail in half its rated life. Nailing, flashing, underlayment, and ventilation are where roofs are won or lost. That is why we are a certified CertainTeed ShingleMaster and install to the manufacturer's spec on every job — see what a full roof replacement includes.
Attic ventilation. A hot attic cooks shingles from underneath. Roofs over poorly ventilated attics routinely lose five to ten years, and most manufacturers will not honor a warranty claim without adequate ventilation. See how roof ventilation affects your roof and energy bills.
Maintenance. Clogged gutters, overhanging branches, and small leaks left alone shorten any roof. A roof that gets looked at every couple of years and fixed while problems are small reaches the top of its range. One that is ignored does not.
How to Make Your Roof Last Longer
You can't control the weather, but most of what shortens a roof's life is within reach:
- Keep the attic ventilated. Trapped heat and moisture age shingles from underneath and void some warranties.
- Clean gutters twice a year so water drains off the roof edge instead of backing up under the shingles. Our seasonal maintenance checklist walks through it.
- Trim branches that touch or shade the roof; they scrape shingles and hold moisture.
- Fix small problems while they're small — a lifted shingle, a cracked pipe boot, a loose piece of flashing. See how contractors decide between repair and replacement and what roof repairs cost.
- Get it inspected every two years and after major storms. Most premature failures show warning signs a year or more before the leak.
How Do You Know When It's Time to Replace Your Roof?

As a roof approaches the end of its expected lifespan, it gets more vulnerable to every storm, and repairs stop holding. Even a roof with no obvious damage is a different risk at 24 years than at 14. The warning signs that it is time:
- Loose or missing shingles that expose underlying materials.
- Curling, cracking, or weathered shingles across whole slopes, not just one spot.
- Excessive granule loss collecting in gutters or downspouts, and bald patches showing the black mat.
- Visible sagging or soft spots — see sagging roof causes and repair cost.
- Recurring leaks or interior water stains after repairs.
- Hail damage resulting in dents, cracks, or punctures, especially on a roof past 15 years.
The rule of thumb: a roof well inside its range with one damaged area is a repair. A roof within a few years of the top of its range with wear on every slope is a replacement, and another round of repairs is money spent twice. For a fuller checklist, see the signs it's time to replace your roof and what a full roof replacement includes.
How Often Should You Have Your Roof Inspected?

Every two years, and after any storm with hail, high wind, or heavy snow. Inspections catch cracked boots, lifted shingles, and failing sealant while they are $200 repairs instead of $2,000 leaks. Roof inspections are free with Gorilla Roofing, and a good one comes with photos of what we found.
Frequently Asked Questions About Roof Lifespan
How long does a roof last on average?
About 20 to 30 years for an asphalt shingle roof, which is what most homes have. 3-tab shingles sit at the low end (15–20 years) and architectural shingles at the high end (25–40). Metal, tile, and slate roofs last 40 years to well over a century.
Does a roof last 20 or 30 years?
It depends on the shingle and the installation. Standard 3-tab asphalt shingles often last around 15 to 20 years, while architectural shingles commonly reach 25 to 30 years in St. Louis and up to 40 in milder climates with proper ventilation.
How long does a roof last in Missouri?
Plan on 20 to 30 years for an asphalt shingle roof in the St. Louis area, and less if it takes hail. Class 4 impact-resistant shingles and good attic ventilation are the two biggest things that push a Missouri roof toward the high end of its range.
How long do architectural shingles last?
Architectural (dimensional) asphalt shingles typically last 25 to 40 years. In St. Louis, 25 to 30 is realistic for a standard line like CertainTeed Landmark; Landmark Pro and Class 4 ClimateFlex sit at the top of the range when installed with proper ventilation.
How long do 3-tab shingles last?
Standard 3-tab asphalt shingles last about 15 to 20 years. They're the least expensive option up front, but architectural shingles usually cost less per year of service and hold up far better in hail.
Can a roof last 50 years?
Yes. Many metal roofs, clay tile roofs, concrete tile roofs, and slate roofs routinely exceed 50 years of service life when properly installed and maintained. No asphalt shingle roof should be expected to.
Does a metal roof really last 50 years?
Yes. Standing-seam and quality metal shingle roofs routinely last 40 to 70 years with minimal maintenance, which is why they often cost less per year than asphalt despite the higher price up front.
Is a 20-year-old roof too old?
Not automatically, but it is on the clock. A 20-year-old architectural shingle roof in good shape can go several more years; a 20-year-old 3-tab roof is at the end. Either way, many insurers change coverage terms at 15 to 20 years, so get it inspected and check your policy.
How long should a roof last before it needs replacing?
When a roof is within a few years of the top of its expected range and shows wear — curling, granule loss, recurring leaks — replacement usually beats another round of repairs. A roof well inside its range with one damaged area is usually a repair.
Not Sure Where Your Roof Stands?
If you do not know how old your roof is, or you do and the number worries you, the fastest answer is a free inspection. We will tell you honestly whether it has years left, needs a repair, or is due, with photos of what we found and a written estimate if it comes to that. Request a free roof inspection or read about our roof replacement service and residential roofing first.

