How long does an asphalt shingle roof last?
An asphalt shingle roof typically lasts 20 to 25 years. Where yours falls in that range depends on how it was installed, how hard it works and how well it's maintained.
When will yours need replacing?
Enter the install year to see when replacement is due.
Opens the free calculator with this item filled in.
What affects its lifespan
- Attic ventilation: trapped heat ages shingles from below
- Sun and heat exposure, especially on south- and west-facing slopes
- Shingle grade (3-tab vs. architectural)
- Installation quality and flashing details
Signs it's near the end
- Curling, cupping or missing shingles
- Heavy granule loss in gutters
- Recurring leaks around flashing or valleys
- Visible sagging in the roof deck
Questions
- How long does an asphalt shingle roof last?
- Typically 20 to 25 years. CapexClock uses 23 years as its default, and you can change it for your building.
- When should I start saving to replace an asphalt shingle roof?
- As soon as it's installed. Spreading the cost over its 20–25 year life keeps the replacement from landing as a surprise. The mini calculator on this page shows a monthly amount for yours.
- How is an asphalt shingle roof priced in the calculator?
- By default it's priced per building. Enter your own quote or recent invoice; CapexClock never fills in costs for you.
Plan every replacement in your building
List your roof, HVAC, water heaters and more to get a 10-year forecast and one monthly reserve number.
Open the free CapEx calculatorOther roofing lifespans
- Flat / membrane roof 15–25 years
- Gutters and downspouts 20–30 years