The Classic Plumber — Knoxville's Plumbing Expert
Burst pipe, sewer backup, or no hot water? Call (865) 659-8294Human service Mon–Fri 7:30–5 · After hours, call anyway—we’ll confirm availability right away · AI guidance 24/7
Water Heaters

How Long Does a Water Heater Last?

The short answer

A conventional tank water heater typically lasts 8–12 years. A tankless unit can last 15–20 years or more. Lifespan depends on water quality, maintenance, and how heavily the unit is used — not just the brand.

Common symptoms
  • Water heater is 8+ years old
  • Rumbling or popping sounds from the tank
  • Water isn't as hot as it used to be
  • Rust-colored hot water
  • Visible rust on the tank exterior or fittings
Most likely causes
  • —Sediment buildup from hard water
  • —Corrosion of the tank's glass lining
  • —Sacrificial anode rod depleted
  • —Hard water scaling on elements or the burner
  • —Lack of annual maintenance flushing
Safe things you can check
  • ✓Check the serial number label — the first digits often encode the manufacture date.
  • ✓Drain a few gallons from the tank's drain valve — if rusty water comes out, the tank may be corroding internally.
  • ✓Listen for rumbling or popping — that's sediment heating and popping inside the tank, a sign it needs flushing.
When to call a professional

If your heater is 10+ years old and showing any of these signs, it's wise to plan for replacement before it fails. A tank that leaks from the bottom has already failed — replacement can't wait.

Related professional service

Reviewed by Paul Hall, Owner & Licensed Plumber

The Classic Plumber · Knoxville, TN · License #4268

REQUEST THE CLASSIC PLUMBER

Rather have us handle it?

Request service from The Classic Plumber — we'll diagnose it properly and fix it right.