How long your roof lasts depends on what it's made of and where you live
A roof made of asphalt shingles typically lasts 15 to 20 years in most climates. Metal roofing lasts 40 to 70 years. Wood shakes last 20 to 40 years. Slate and clay tile can last 50 to 100 years or longer. These are the ranges you'll see most often, but the actual lifespan of your roof depends on the material, your local weather, how well it was installed, and how often it gets maintained.
The climate where you live matters as much as the material itself. A roof in a dry climate will outlast the same roof in a place with heavy rain, snow, or salt air. Wind, hail, and temperature swings all wear roofing faster. If you live somewhere with harsh winters or frequent storms, expect the lower end of the range for your material type.
Key Takeaways
- Asphalt shingle roofs last 15 to 20 years on average, but can fail sooner in climates with heavy rain, snow, or extreme heat.
- Metal roofing lasts 40 to 70 years and handles wind and hail better than asphalt, making it a longer-term investment in storm-prone areas.
- Wood shakes, slate, and clay tile last much longer than asphalt but cost significantly more upfront and require specialized maintenance.
- Poor installation, lack of ventilation, and deferred maintenance can cut any roof's lifespan by several years.
- Most roofers inspect roofs at 10 years for asphalt and 20 years for other materials to catch problems before failure.
Asphalt shingles: the most common and shortest-lived option
Asphalt shingles are the standard roofing material in North America because they cost less upfront than other options. A typical asphalt roof lasts 15 to 20 years, though some last only 12 to 15 years if installed poorly or exposed to harsh weather. In hot, dry climates like Arizona or Nevada, asphalt can last closer to 20 years. In places with heavy snow, ice dams, or constant moisture like the Pacific Northwest or Northeast, expect 12 to 15 years.
The thickness and quality of the shingles matter. Standard three-tab shingles last toward the shorter end of the range. Architectural shingles (thicker, with a layered look) often last 20 to 25 years. Premium shingles rated for 30 years do exist, but they still depend on proper installation and ventilation to reach that age.
Asphalt roofs fail when shingles curl, crack, or lose their granules (the gritty coating that protects them). Once that happens, water gets under the shingles and into the decking. You'll notice leaks in the attic or water stains on ceilings. At that point, the roof needs replacement, not repair.
Metal roofing: expensive upfront, lasts decades
Metal roofs—usually made of aluminum, steel, or copper—last 40 to 70 years depending on the metal type and coating. Aluminum and steel with a good paint system last 40 to 50 years. Copper lasts 50 to 100 years or longer. Metal roofs are more expensive to install than asphalt, but the longer lifespan makes them cheaper per year of use.
Metal roofing handles wind and hail much better than asphalt. If you live in a tornado zone, hail belt, or hurricane area, metal is worth the extra cost because it won't fail in the same storm that destroys asphalt shingles. Metal also sheds snow and ice more easily, which reduces ice dam problems in cold climates.
Metal roofs can rust if the coating gets damaged and water reaches the metal underneath. Proper installation with sealed fasteners and good drainage prevents this. Some metal roofs also develop oil-canning (visible waviness in the panels), which is cosmetic and doesn't affect function. Noise from rain or hail is louder on metal than asphalt, though proper attic insulation reduces it.
Wood shakes and shingles: natural material, high maintenance
Wood shakes (thick, hand-split pieces) last 20 to 40 years. Wood shingles (thinner, machine-cut) last 15 to 25 years. Both depend heavily on climate and maintenance. In dry climates, wood lasts longer. In wet climates with moss and algae growth, wood deteriorates faster and needs regular treatment.
Wood roofs require more upkeep than asphalt or metal. They need periodic cleaning to remove moss and algae, and sometimes treatment with fungicide or preservative. Damaged shakes or shingles must be replaced individually, which is more labor-intensive than patching asphalt. Wood also splits and warps over time, especially in places with freeze-thaw cycles.
Many jurisdictions restrict wood roofing in fire-prone areas or require fire-rated treatment. Check your local building codes before choosing wood. The cost of installation and maintenance is higher than asphalt, so wood is usually chosen for appearance rather than practicality.
Slate and clay tile: the longest-lasting materials
Slate and clay tile roofs last 50 to 100 years or longer—sometimes 150 years or more if well-maintained. These materials are nearly indestructible. They don't rot, don't burn, and don't degrade from UV exposure. The main reason they fail is physical damage (a tree branch, hail, or foot traffic) or structural failure of the roof deck underneath.
The catch is cost and weight. Slate and tile are expensive to install and require a reinforced roof structure to support the weight. Replacement shingles must match the original material, which can be hard to find for older roofs. Repairs are specialized work that only experienced slate or tile roofers can do well.
These materials are most common in older homes, historic districts, or high-end new construction. If you have a slate or tile roof, maintenance means inspecting for cracked or missing pieces and replacing them promptly. The roof deck underneath may need repair or replacement before the slate or tile does.
What shortens a roof's lifespan
Poor installation is one of the biggest factors. Shingles nailed incorrectly, improper overlap, or bad flashing around chimneys and vents let water in years before the material itself fails. A roof installed by an inexperienced contractor may fail 5 to 10 years earlier than one installed correctly.
Inadequate ventilation in the attic causes heat and moisture to build up, which degrades shingles from underneath. Asphalt shingles are especially vulnerable—they curl and fail faster in hot, poorly ventilated attics. Proper ventilation (soffit and ridge vents, or a ventilation system) extends roof life significantly.
Deferred maintenance accelerates failure. Leaves and debris in gutters trap moisture against the roof. Moss and algae growth holds water. Damaged flashing isn't repaired. Small leaks aren't fixed. All of these allow water to damage the decking and framing, which then causes the roof to fail sooner. Regular cleaning and minor repairs add years to a roof's life.
Climate extremes shorten lifespan. Constant UV exposure in desert climates, freeze-thaw cycles in cold regions, salt air near the coast, and high winds all wear roofing faster. There's no way to prevent this, but knowing your climate helps you choose a material suited to it and budget for replacement sooner.
When to have your roof inspected
Most roofers recommend a professional inspection at 10 years for an asphalt roof and 20 years for other materials. An inspection costs $150 to $400 and tells you whether the roof is aging normally or failing early. If you see signs of trouble—missing shingles, leaks, sagging, or visible damage—don't wait for the scheduled inspection.
After a major storm (hail, high wind, or heavy snow), have the roof inspected for damage. Insurance companies often cover storm damage, but only if you report it promptly. A roofer's inspection report documents the damage and helps with a claim.
If you're buying a house, have the roof inspected as part of the home inspection. The inspector will estimate how much life is left and flag any problems. This information affects the price and helps you budget for replacement.
Frequently Asked Questions
Can I extend my roof's life by having it coated or sealed?
Roof coatings can add 5 to 10 years to an asphalt roof's life if applied when the roof is still in decent condition. They seal small cracks and slow deterioration. However, coatings don't work on roofs that are already failing—the underlying damage is too far gone. Coatings are most cost-effective as a middle option between repair and replacement.
What's the difference between roof repair and replacement?
Repair means fixing specific damaged areas—replacing a few shingles, patching flashing, or sealing leaks. Replacement means removing the old roof entirely and installing a new one. Once a roof reaches 75 to 80 percent of its expected lifespan, repairs become expensive and frequent. At that point, replacement is usually cheaper over time.
Do I need to remove the old roof before installing a new one?
Building codes in most places allow one layer of roofing to be installed over an existing roof, but not two or more. If your house already has two layers, the old roof must be removed. Removing the old roof costs more but lets the roofer inspect the deck for damage and fix problems before installing the new roof.
How do I know if my roof is failing?
Signs of roof failure include water stains on ceilings or attic framing, missing or curled shingles, granules in the gutters, sagging areas, and visible light coming through the attic. If you notice any of these, have a roofer inspect it. Small problems caught early are cheaper to fix than waiting until the roof leaks into your home.
Does roof color affect how long it lasts?
Light-colored roofs stay cooler and may last slightly longer in hot climates because they reflect heat instead of absorbing it. Dark roofs absorb more heat, which can speed deterioration in extreme heat. The difference is usually only a few years, so color choice should be based on appearance and energy efficiency, not lifespan alone.