The answer to 'lifespan of water heater' is that the average lifespan of a water heater is 8 to 12 years, but this can vary depending on the type of water heater, the quality of the unit, and how well it is maintained. Tank-style water heaters typically last 8-12 years, while tankless water heaters can last 15-20 years with proper care.
The lifespan of a water heater is influenced by factors like the water quality in your home, the temperature setting, and how often the unit is used. Regular maintenance, such as flushing the tank and inspecting the anode rod, can help extend the life of a water heater. If your water heater is approaching the end of its lifespan, it's a good idea to start planning for a replacement to avoid any unexpected breakdowns.