With proper maintenance, a water heater can last for a decade, or even longer for a tankless water heater. If a water heater isn't well maintained, it may not last that long. Age is only one consideration when determining if replacement is the best solution. Know the signs that replacement may be needed to avoid a complete loss of hot water or water damage to your home.