Does Insurance Cover a 20-Year-Old Roof?

Quick Answer

Usually, but with real limits. If a covered peril like wind or hail damages a 20-year-old roof, most insurers will still process the claim — the peril, not the roof's age, is what triggers coverage. The catch is how much you're paid: on an Actual Cash Value (ACV) policy, the insurer subtracts depreciation based on your roof's age, which can leave a 20-year-old asphalt shingle roof covering only a fraction of replacement cost. Separately, when you buy new coverage or renew an existing policy, many carriers restrict Replacement Cost Value (RCV) coverage, require an inspection, or decline to renew altogether once a roof passes roughly 15 to 20 years old.

The short answer is usually yes — but the age of your roof affects two very different things, and it's easy to conflate them. One is whether a specific claim gets paid. The other is whether you can get or keep a policy at all. A 20-year-old roof runs into different rules depending on which situation you're in.

Filing a Claim on a 20-Year-Old Roof

Homeowners insurance covers damage caused by sudden, accidental, named perils — wind, hail, fallen trees, fire. Policies generally exclude gradual deterioration and normal wear and tear, but that exclusion is about the cause of the damage, not the age of the roof itself. If a storm tears shingles off a 20-year-old roof, that's still a covered loss under a standard policy; the insurer isn't entitled to deny the claim purely because the roof is old.

What roof age does change is how much you're paid.

ACV vs. RCV: Where the Real Impact Falls

Most homeowners policies settle claims one of two ways:

  • Replacement Cost Value (RCV): pays what it costs to replace the damaged roof with new materials at today's prices, minus your deductible.
  • Actual Cash Value (ACV): pays the replacement cost minus your deductible and minus depreciation based on your roof's age and condition.

On an ACV policy, a 20-year-old roof has already lost a substantial share of its value to depreciation by the time a claim is filed, so the payout can cover only a fraction of what a full replacement actually costs — the homeowner absorbs the rest out of pocket. Some insurers write RCV policies that still pay depreciation up front and release the remaining "recoverable depreciation" only after repairs are completed and documented, so it's worth confirming exactly how your policy is structured rather than assuming the first check is the final one.

Getting or Keeping Coverage on an Aging Roof

Separately from any specific claim, roof age plays a growing role in whether insurers will write or renew a policy at all. Carriers increasingly rely on aerial and satellite imagery to evaluate roof condition without sending an inspector, and that imagery can trigger a non-renewal notice or a demand for replacement as a condition of keeping the policy — regardless of whether the homeowner has ever filed a claim.

In California, for example, some major carriers restrict Replacement Cost Value coverage for asphalt shingle roofs once they pass roughly 15 to 20 years old, shifting those policies to Actual Cash Value terms. The California FAIR Plan, the state's insurer of last resort, similarly limits RCV coverage on roofs over 25 years old unless the homeowner can document a full replacement within that window. In Mississippi, lawmakers created a pilot loan fund specifically to address what they call an "insurability gap": homeowners being denied coverage outright because their roof is older than about 15 years, even though they can't afford to replace it. Rules like these vary significantly by insurer and state, but the pattern is consistent — the 15-to-20-year mark is where underwriting scrutiny tends to increase.

Why Roof Material Matters as Much as Roof Age

A flat "20 years" threshold means very different things depending on what the roof is made of. Basic 3-tab asphalt shingles typically run 15 to 20 years, so a 20-year-old asphalt roof is at or past its expected service life. Architectural (dimensional) shingles are commonly rated for 20 to 30 years, giving more room before the same age mark becomes a concern. Metal roofing typically lasts 30 to 70+ years, and tile, clay, and slate roofs commonly run 40 to 150+ years — on those materials, 20 years is early middle age, not end of life. Insurers weigh remaining useful life, not just the calendar, so a 20-year-old metal or tile roof in good condition is treated very differently than a 20-year-old asphalt shingle roof.

What to Do If Your Roof Is Approaching 20 Years

  • Check your declarations page. Confirm whether your current policy pays RCV or ACV, since that determines how a future claim would be settled.
  • Get a professional inspection before renewal. A documented inspection showing good condition and any recent repairs gives you evidence to push back on a non-renewal notice or a demand for early replacement.
  • Keep maintenance records. Insurers and adjusters weigh documented upkeep against unexplained wear when assessing depreciation or renewal risk.
  • Shop before you're forced to. If your current carrier signals it will non-renew or downgrade coverage, comparing other insurers while your roof is still insurable gives you more options than waiting for a cancellation notice.
  • Weigh proactive replacement. If your roof material's typical lifespan is close to 20 years and you're already seeing inspection pushback, replacing before a forced non-renewal can be cheaper than absorbing a reduced ACV payout later.

Frequently Asked Questions

Will my insurer deny a claim just because my roof is 20 years old?

Not outright. Homeowners insurance covers damage from sudden, accidental perils like wind, hail, and fallen trees regardless of roof age — age alone is not a covered-peril exclusion. What age does change is the payout: on an Actual Cash Value policy, the insurer deducts depreciation based on your roof's age before cutting a check, so an older roof yields a smaller settlement even when the claim itself is approved.

What is the difference between ACV and RCV for an older roof?

Replacement Cost Value (RCV) pays what it actually costs to replace your roof with new materials at current prices, minus your deductible. Actual Cash Value (ACV) pays the replacement cost minus both your deductible and depreciation calculated from your roof's age and condition. A 20-year-old roof on an ACV policy can settle for meaningfully less than the same damage would cost to repair, since the insurer has already subtracted years of wear from the payout.

Can my insurer refuse to renew my policy because my roof is old?

Yes, in many markets. Insurers increasingly use aerial and satellite imagery to assess roof condition without a site visit, and carriers can decline to renew a policy or require replacement as a condition of renewal if imagery shows significant wear, moss, or lifting shingles — independent of whether any claim has been filed. Some carriers also shift roofs from RCV to ACV coverage once they cross an age threshold, commonly in the 15-to-20-year range for asphalt shingles.

Does roof material change how a 20-year mark is treated?

Yes. A 20-year-old asphalt shingle roof is near or past its typical 15-to-20-year service life for basic 3-tab shingles (architectural shingles typically run 20 to 30 years), so insurers scrutinize it more closely. Metal, tile, clay, and slate roofs commonly last 40 to 100+ years, so a 20-year mark carries far less weight for those materials when an insurer is evaluating remaining useful life.

What should I do if my roof is approaching 20 years old?

Check your policy's declarations page to see whether you currently have RCV or ACV coverage, and get a professional roof inspection before your next renewal. Documented maintenance and repair records can support a case for continued coverage. If your insurer signals it will non-renew or downgrade coverage, shop for other carriers or ask about a certified remaining-life inspection before assuming replacement is required immediately.