A metal tile roof can last between 40 to 70 years, depending on the specific type of metal used and the quality of installation. Metal roofs outperform many other roofing materials in terms of longevity, making them a wise investment for homeowners.