CapexClock

How long does a tank water heater last?

A tank water heater typically lasts 8 to 12 years. Where yours falls in that range depends on how it was installed, how hard it works and how well it's maintained.

When will yours need replacing?

Enter the install year to see when replacement is due.

Opens the free calculator with this item filled in.

What affects its lifespan

  • Water hardness: sediment builds up in the tank
  • Flushing the tank and checking the anode rod
  • Temperature setting and demand
  • Installation in unheated spaces

Signs it's near the end

  • Rusty or discolored hot water
  • Rumbling or popping from sediment
  • Moisture or a slow leak at the base
  • Hot water running out sooner than it used to

Questions

How long does a tank water heater last?
Typically 8 to 12 years. CapexClock uses 10 years as its default, and you can change it for your building.
When should I start saving to replace a tank water heater?
As soon as it's installed. Spreading the cost over its 8–12 year life keeps the replacement from landing as a surprise. The mini calculator on this page shows a monthly amount for yours.
How is a tank water heater priced in the calculator?
By default it's priced per unit. Enter your own quote or recent invoice; CapexClock never fills in costs for you.

Plan every replacement in your building

List your roof, HVAC, water heaters and more to get a 10-year forecast and one monthly reserve number.

Open the free CapEx calculator

Other plumbing lifespans