How Long Does a Roof Last? Lifespan by Material
Knowing your roof's expected lifespan helps you plan for replacement and avoid emergency situations. Here is how long each material typically lasts, and what shortens or extends that lifespan.
Lifespan by Material
- 3-Tab Asphalt Shingles: 15-20 years
- Architectural Asphalt Shingles: 25-35 years
- Standing Seam Metal: 40-70 years
- Corrugated Metal: 30-50 years
- Concrete Tile: 50-75 years
- Clay Tile: 75-100 years
- Natural Slate: 100-150 years
- Wood Shake: 20-40 years
- TPO/EPDM (Flat): 15-30 years
- Built-Up Roofing (BUR): 20-30 years
What Shortens Roof Life
Poor installation is the #1 factor. A perfectly good material installed badly will fail in half the expected time. Other factors: inadequate ventilation (traps heat and moisture), lack of maintenance, severe weather exposure, overhanging trees (debris and moisture), and walking on the roof frequently.
What Extends Roof Life
Annual inspections catch small problems before they become big ones. Good attic ventilation prevents heat and moisture buildup. Prompt repairs of minor damage prevent water intrusion. Keeping gutters clean ensures proper drainage. And choosing a quality installer in the first place is the best investment you can make.
When to Start Planning
Start getting inspections when your roof reaches 75% of its expected lifespan. Start getting replacement quotes at 85%. This gives you time to choose the right contractor and schedule the work on your terms, not as an emergency.
Not sure how old your roof is? Find a local roofing inspector who can assess your roof's current condition and remaining lifespan.