Skip to content
Prime Plumbing

Water heaters

How long does a water heater last?

Published by Prime Plumbing · Updated · How we write our guides

Short answer

A standard tank water heater lasts about 8 to 12 years. Tankless heaters last around 20 years, and heat pump water heaters about 10 to 15. Hard water, lack of flushing and high water pressure shorten those numbers; a softener and yearly maintenance extend them.

Hot water pipes with a pressure gauge and circulation pump

How long does each type of water heater last?

  • Gas tank: about 8 to 12 years
  • Electric tank: about 10 to 15 years
  • Tankless (gas or electric): around 20 years with regular descaling
  • Heat pump (hybrid): about 10 to 15 years

How do I find the age of my water heater?

Look at the rating label on the side of the tank. The serial number usually encodes the manufacture date. Many brands use the first four digits as the year and week, or a letter for the month followed by two digits for the year. The manufacturer's website explains its format.

What shortens a water heater's life?

  • Hard water: scale settles in the tank and overheats the bottom
  • Never flushing the tank
  • A worn-out anode rod, which lets the tank itself corrode
  • Water pressure above 80 psi
  • A hot garage or attic location

What are the signs it is time to replace it?

  • Water seeping from the tank body or its seams
  • Rusty hot water
  • Rumbling that returns soon after flushing
  • Hot water that runs out faster than it used to
  • The heater is past 10 years and needs a costly repair

When should I call a plumber?

Call when you see water at the base, when the relief valve discharges or when the heater is near the end of its expected life. A plumber checks whether the fault is a replaceable part or the tank, and can replace the unit before it fails and floods the area around it.

Common questions

Should I replace a water heater before it fails?

If it is over 10 years old and sits where a leak would cause damage, such as an attic or a finished space, planned replacement is cheaper than cleanup after a tank failure.

Does flushing a water heater make it last longer?

Yes. Draining sediment once a year keeps the bottom of the tank from overheating and helps the burner or element work efficiently.

Further reading from official sources

This guide is general information for homeowners, not a substitute for an on-site assessment. Plumbing codes and permit rules vary by city and state.

Need a plumber today?

Call and tell us what's going on. Calling is free, and the plumber confirms the price before any work starts.

Call nowRequest service