The typical lifespan of a water heater tank is about 10 years before the steel tank inside starts to rust and leak. This can be prolonged by having the anode rod replaced regularly. We also have nonmetallic tanks available that last a lifetime.