HomeWater Heaters › How Long Do Water Heaters Last

How Long Do Water Heaters Last? (And What Shortens Their Life)

Tank water heaters typically last 8–12 years. Tankless units last 15–20 years. But "typical" hides a lot — the difference between 8 and 15 years on a tank heater is almost entirely maintenance. Here's what actually determines lifespan and when repair stops making sense.

Lifespan by type

TypeTypical LifespanWith Good MaintenanceNeglected
Gas tank8–12 yearsUp to 15 years6–8 years
Electric tank10–15 yearsUp to 18 years8–10 years
Tankless gas15–20 years20+ years10–15 years
Tankless electric15–20 years20+ years12–15 years
Heat pump water heater10–15 yearsUp to 15 years8–12 years

Source: Manufacturer specs, home inspection industry data, and NAHB research on home component lifespans.

Repair vs replace decision framework

The rule of thumb: don't spend more than 50% of a new unit's cost on repairs to an old unit. Here's how to apply it:

  • Under 8 years old + repair under $400: Repair. The tank has significant life left and component replacement is worthwhile.
  • 8–12 years old + minor repair (thermostat, element, thermocouple): Repair, but get a replacement quote at the same time. You may decide the incremental cost to replace is worth it.
  • 8–12 years old + major repair (leak, multiple component failures): Replace. You'll likely face the next failure within 1–2 years.
  • Over 12 years old: Replace unless the unit is in excellent condition (no rust, regular maintenance, known good anode rod history) and the repair cost is minimal.
  • Leaking from the tank body: Replace immediately, regardless of age. No repair exists for a leaking tank.

How to check your water heater's age

The serial number on the rating plate encodes the manufacturing date. Most brands use the first letter of the serial number to indicate the month (A=January, B=February, etc.) and the next two digits to indicate the year. So "F14" in a Bradford White serial means manufactured June 2014. Look up your specific brand's serial number decoder if the format isn't obvious.

Back to all water heater guides.