With proper care and maintenance, a storage water heater can last for up to 10 Years. However, the lifespan also depends upon the hardness of water, build quality, and installation.