Question:   How long will a tankless water heater last?
Answer:   The average lifespan of a tankless water heater is generally 15 to 20 years, compared with 10 years or less for most tank-type heaters.
In very hard water areas, water treatment is essential to long heater life.