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.
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.
Garage Door Opener: Repair or Replace?
Grinding noises, safety sensors, and age, and how to tell a quick fix from a worn-out opener.
Roof: Repair or Replace?
A calm way to weigh age, damage, and cost so you know when a repair is enough and when it is not.
Windows: Repair or Replace?
Drafts, foggy glass, and stuck sashes, and how to tell which problems are fixable and which are not.