The lifespan of a chimney cap will depend on the materials used and the conditions it is exposed to. In general, a stainless steel or copper chimney cap can last up to 10-20 years, while a galvanized steel cap may need to be replaced more frequently. It is important to have your chimney cap inspected regularly to determine if it needs to be replaced.