The lifespan of roofing tiles varies depending on the material used.

  • Generally, clay and concrete tiles can last 50 to 100 years.
  • Metal tiles and slate can often endure for over 50 years, while asphalt shingles may last only 20 to 30 years.
  • Cedar or oak shingles can last 30 to 40 years. 
  • Natural slate roof tiles are renowned for their exceptional lifespan. When installed and maintained correctly, they can last anywhere from 75 to over 150 years, sometimes even longer.
  • Good quality stone slates can last for hundreds of years.