HearthIQ home mascot HearthIQ
The Journal

Water Heater: Repair or Replace?

The HearthIQ TeamJul 2, 2026 · 5 min read

A water heater rarely warns you politely before it fails. Knowing when to repair and when to replace saves you from a cold shower, or a flooded floor.

Know its age

Most tank water heaters last eight to twelve years. Find the install date on the label, or read it from the serial number. Past ten years, replacement is usually the smarter money even if it still runs.

When a repair is fine

A bad thermostat, heating element, or pressure valve on a heater under about eight years old is worth fixing. These are inexpensive parts and the tank itself is still sound.

When to replace

Rust-colored water, a rumbling tank, moisture around the base, or a unit past its expected life all point to replacement. A slow leak from the tank is not repairable and can become a major water event.

Any water pooling under the tank means replace, not repair. A tank leak only gets worse.

Shop the picks

Protect against leaks

As an Amazon Associate, HearthIQ earns from qualifying purchases.

Common questions

How long should a water heater last?

Eight to twelve years for a tank model, longer for a well-maintained tankless unit.

Can I replace it myself?

It involves gas or high-voltage electricity and water connections, so this is usually a job for a licensed plumber.

Should I replace mine?“My water heater is showing signs of age. Should I repair or replace it?”
Get the app
More from the Journal