Skip to content
HomeServicesBook

How Long Does a Water Heater Last? Lifespan and Signs

How long does a water heater last? Tank and tankless lifespans, what shortens them, the warning signs of failure, and how to plan a replacement in time.

Updated October 8, 2026Plumbing
How long does a water heater last: Solar water heater on rooftop against cloudy sky

Plumbing · Nationwide dispatch

Talk to a dispatcher now, no obligation

1 (888) 854-0126

How long does a water heater last? A traditional tank heater typically lasts about 8 to 12 years, and a tankless unit around 20 years with regular maintenance. Water hardness, flushing, the anode rod and how hard the heater works all move that number up or down, so check the warranty and the age on the label for your own unit.

How long does a water heater last: typical ranges

Type Typical life What mostly decides it
Tank, gas Often 8 to 12 years Sediment, anode rod, water quality
Tank, electric Often 10 to 15 years Sediment, elements, water quality
Tankless Often around 20 years Descaling and water hardness
Heat pump Roughly similar to a tank Maintenance and air filters

These are common ranges, not guarantees. A well-maintained heater in soft water can exceed them, and a neglected one in hard water can fall short.

Quick facts: how long does a water heater last
Find the age Check the serial number on the rating label
Biggest life-shortener Sediment and a spent anode rod
Cheap life-extenders Yearly flush, anode rod check, lower temperature
Replace before it fails Tanks past about 10 years

What shortens a water heater's life

  1. Hard water. Minerals form sediment and scale that make the heater work harder and speed up corrosion.
  2. A spent anode rod. This sacrificial rod protects the tank from rust. Once it is consumed, the steel starts to corrode.
  3. No flushing. Sediment builds up and insulates the water from the burner or elements.
  4. High temperature setting. Hotter water speeds up scale and wear.
  5. Poor installation. Missing expansion tanks, wrong venting or high water pressure can all cut life short.

How to find out how old your heater is

The rating label on the side lists a serial number that usually encodes the month and year of manufacture. The encoding differs by brand, so look up the manufacturer's guide for your brand or send a photo of the label to the maker. The age tells you where you are in the typical range.

Warning signs that a heater is going bad

Sign What it often means
Rusty or brown hot water Corroding tank or anode
Popping, rumbling or banging Sediment build-up
Water around the base Tank or fitting leak, so shut down
Not enough hot water Failing element, burner or sediment
Temperature swings Thermostat or element problems

Extending the answer to how long does a water heater last

A yearly flush, a check of the anode rod every few years, and a temperature around 120 degrees Fahrenheit all help. A water softener protects both tanks and tankless units. Replacing a spent anode rod is a small job compared with replacing a corroded tank.

Repair or replace: a simple rule

If the heater is under about eight years old and the problem is an element, thermostat, valve or igniter, repair usually makes sense. If it is leaking from the tank, past about ten to twelve years, or needs several repairs close together, replacement is usually the better value. A plumber can read the heater's age from the serial number and advise honestly which side of the line it falls on.

What the anode rod does

Inside a tank heater a sacrificial anode rod, usually magnesium or aluminum, corrodes in place of the steel tank. Once the rod is spent, the tank itself begins to rust. Checking it every few years and swapping it when it is mostly gone is one of the cheapest ways to add years to a tank. In homes with very soft or very hard water the rod wears faster, so check it sooner. When people ask how long does a water heater last, the anode rod is often the hidden answer.

Plan, do not wait

A heater that fails without warning often floods the floor. If yours is past about ten years, set aside time to replace it on your terms, compare quotes, and consider a drain pan and a leak sensor in the meantime.

Browse all plumbing guides, or find a plumber in your city from the plumbing directory.

Frequently asked questions

How long does a water heater last on average?

A tank heater often lasts about 8 to 12 years, and a tankless unit around 20 years with maintenance. Water hardness, flushing, the anode rod and the temperature setting all change the figure for your own heater.

How can I tell how old my water heater is?

Check the rating label on the side of the heater. The serial number usually encodes the month and year of manufacture, but the code differs by brand, so use the manufacturer guide or send the maker a photo of the label.

What are the signs that my water heater is going bad?

Rusty hot water, popping or rumbling noises, water around the base, not enough hot water, and uneven temperatures are the main warning signs. A leak at the base means the tank has failed and needs replacing.

Does flushing a water heater make it last longer?

Generally yes. Flushing removes sediment that insulates the water from the heat source and speeds up corrosion. It does not stop age, but it is a basic part of keeping a tank heater healthy for as long as it can run.

What is an anode rod and how does it affect water heater life?

The anode rod is a sacrificial rod inside the tank that corrodes instead of the steel. When it is used up, the tank starts to rust. Checking and replacing it can add years to the heater.

Does hard water shorten the life of a water heater?

Yes. Hard water leaves mineral scale and sediment in tanks and on tankless heat exchangers, which reduces efficiency and speeds up wear. A water softener, flushing and descaling all help to offset it. Test your water hardness to know how much you need to compensate.

Should I replace my water heater before it fails?

If it is past about ten years, replacing it on your own schedule is usually wiser than waiting for a leak. A planned swap lets you compare quotes and avoids the water damage from a sudden tank failure.

How long does a water heater last compared with a tankless model?

Tankless units commonly last around twice as long as tank heaters, often about 20 years with descaling and filter care. They are more complex and need regular maintenance, particularly in hard water areas. Compare the warranties on both before choosing.

What shortens the life of a water heater?

Hard water, sediment buildup, a worn anode rod, high temperature settings, high water pressure and lack of maintenance all shorten life. Flushing and replacing the anode extends it. Checking these conditions early lets you extend its life or plan a replacement on your own schedule.

How do I know when my water heater is about to fail?

Rust-colored water, rumbling, leaks around the base, inconsistent hot water, or age over 10 to 12 years. Do not wait for a leak that can flood the area. Look at the serial number to find its age, and plan the replacement before a leak damages the floor.

Related searches homeowners use when they look into this topic.

  • how long does a water heater last
  • average lifespan of a water heater
  • signs your water heater is going bad
  • water heater age
  • water heater serial number age
  • water heater anode rod
  • when to replace a water heater
  • tank water heater life
  • tankless water heater lifespan

Ready to get plumbing repair scheduled in your area?

Call now to be connected with our dispatch team. Lines are staffed for emergency and same-day requests.

Call 1 (888) 854-0126

More plumbing guides

Tap to Call 1 (888) 854-0126