Pro Plumber LawrencevillePro Plumber

How Long Does a Water Heater Last?

Understanding lifespan and knowing when to replace your unit.

Water heater lifespan guide

Published: January 20, 2024 | Reading time: 8 minutes

Most Lawrenceville homes have a tank water heater tucked in a garage, an attic closet or a utility room, and most owners never think about it until the shower runs cold or a puddle shows up on the floor. Knowing roughly how long it should last lets you replace it on your schedule instead of the heater's.

How Long Each Type Lasts

Tank water heaters: about 10 to 15 years

A standard storage tank holds 40 to 50 gallons in most Gwinnett houses and keeps that water hot all day. Gas units tend to wear out a little sooner than electric ones because the burner heats the tank from the bottom, right where sediment collects. The tank is lined with glass, and the only thing protecting the steel from rusting through is the anode rod. When that rod is used up, corrosion starts on the inside where you cannot see it.

If you bought your house new in the 2000s, there is a decent chance the original heater has already been replaced once. If you bought it used and never saw a receipt, check the label.

Tankless water heaters: 20 years or more

Tankless units do not store water, so there is no tank to rust. What wears them out is scale on the heat exchanger, blocked vents and condensate lines, and gas supply lines that are too small. Annual descaling is the main upkeep. They cost more to install than a tank, and the plumber may need to upgrade the gas line or add a vent, so ask what the job involves before you agree to anything.

Heat pump water heaters: about 10 to 15 years

These electric units pull heat from the surrounding air. They need open space around them and a spot where the cooler exhaust air will not bother anyone, which rules out a lot of tight closets. Lifespan is close to a standard electric tank.

Read the Label First

The rating plate on the side of the tank carries the serial number, and the manufacture date is encoded in it. For many brands the first letter is the month (A for January, B for February) and the next two digits are the year. Take a photo of the plate so you have it when you call. If the date is more than 10 years back, start planning.

Signs the Heater Is Wearing Out

  • Rusty or cloudy hot water: If only the hot side runs brown, the tank is corroding inside. Cold water running clear tells you the problem is the heater, not your service line.
  • Rumbling or popping: Sediment hardens at the bottom and water trapped underneath boils. Flushing helps early on. Once it has baked into a crust, flushing will not clear it.
  • Moisture at the base: A leak from a fitting or the relief valve can be fixed. Water seeping from the tank body cannot, and the tank is done.
  • Running out of hot water sooner: Sediment takes up room in the tank, so you get less hot water per fill.
  • Repeat failures: A second repair in two years on an older unit is usually a sign to stop spending on it.

If you see water actually leaking, read what to do when your water heater is leaking and shut off the supply first. If the problem is no hot water at all, run through this troubleshooting checklist before you call.

What You Can Do to Get More Years

  • Flush a few gallons once a year. Attach a hose to the drain valve, run it to a floor drain or the yard, and let it run until the water clears.
  • Test the temperature and pressure relief valve. Lift the lever briefly with a bucket under the discharge pipe. If it keeps dripping after you let go of the lever, it needs replacing.
  • Ask the plumber to check the anode rod around year 4 or 5. Replacing a spent rod is the cheapest way to add years, and it is the step most people skip.
  • Set the thermostat to 120 degrees. Hotter water speeds up scale and corrosion.
  • Put a drain pan under it if the heater sits in an attic or above finished space, and run the pan drain to a place that makes sense. A heater above a ceiling is the one that does real damage when it lets go.
  • Know the shutoff. The cold supply valve sits on top of the heater. If it will not turn, the main shutoff at the meter box near the street works.

Repair or Replace?

Under about 8 years old: a bad thermostat, element, igniter or gas valve is usually worth fixing.

Between 8 and 12: it depends on the repair. Ask the plumber for the price of the repair and the price of a new unit installed, side by side, before work starts.

Past 12, or leaking from the tank: replacement. Money spent on an old tank buys you a few months.

Replacement time is also when to look at the install itself. Code-required items like a pan, an expansion tank where the house has a pressure-reducing valve, and a proper discharge line are worth asking about. When you call (770) 285-5619, we connect you with an independent local plumber who handles water heater repair and replacement.

Water Heater Near the End?

Call and we will connect you with a local plumber who handles water heater replacement in Lawrenceville.

Call (770) 285-5619

FAQ: Common Questions About Water Heater Lifespan

How long does a standard tank water heater last?

Most tank water heaters last roughly 10 to 15 years, and gas units often land at the shorter end of that range. Flushing the tank once a year and checking the anode rod help, but the date on the label is the best clue to how much time is left.

How long does a tankless water heater last?

Tankless units are commonly rated for 20 years or more, provided they are descaled on a regular schedule and the vent and gas or electrical supply are sized correctly. Neglected units fail much sooner.

How do I find out how old my water heater is?

Look at the rating plate on the side of the tank for the serial number. The first letter is usually the month (A is January) and the next two digits are the year. A serial starting with C12 would be March 2012. If you cannot decode it, ask the plumber to read it for you.

Should I repair or replace an old water heater?

If the tank is past 10 years, leaking from the tank itself, or has needed repeated repairs, replacement usually makes more sense. A failed thermostat, element or gas valve on a younger unit is normally worth repairing. Ask the plumber for the price of both options before any work starts.

Need a Local Pro for This?

Pro Plumber Lawrenceville handles this exact problem every week for homeowners across Gwinnett County, including Snellville, GA. Call (770) 285-5619 to reach a local plumber, or read more about the services that cover it:

Need Water Heater Help?

Call and we will connect you with a local plumber who handles water heater repair and replacement.