Water heater maintenance: how to make yours last 15+ years
Most tank water heaters die at 8–12 years — and most of those deaths were preventable. The killer is sediment and corrosion, and the defense is three simple tasks almost nobody does. Here is how to double the life of a $1,500+ appliance.
By the BestHand Team · Updated August 2026 · 6 min read
Book a trusted proKey takeaways
- An annual tank flush removes the sediment that destroys efficiency and steel.
- The anode rod is a $30–$60 part that exists to corrode so your tank does not — check it every 2–3 years.
- Rumbling sounds, rusty hot water and moisture at the base are the three failure warnings.
- A tank that fails catastrophically does not just die — it floods whatever is below it.
The annual flush
Minerals in your water settle to the tank bottom as sediment. On a gas heater, that layer sits between the burner and the water — the burner overheats the steel to compensate, wasting fuel and fatiguing the tank. The popping and rumbling an old heater makes is literally water boiling through sediment.
A flush — draining the tank through its valve until the water runs clear — removes the layer. It is a 30–45 minute job a comfortable DIYer can do, or a quick, inexpensive visit for a plumber who will also eyeball the rest of the unit.
The anode rod: the part designed to die
Inside the tank hangs a magnesium or aluminum rod whose only purpose is to corrode first, sparing the steel around it. Once the rod is consumed — typically 3–5 years — the tank itself starts rusting, and from that point the countdown is running.
Checking it every 2–3 years and swapping it when it is mostly gone is the single highest-leverage maintenance act on a water heater: a $30–$60 part standing between you and a $1,200–$2,500 replacement.
Pro tip: If your hot water has started smelling like rotten eggs, that is often the anode rod reacting with your water — a replacement rod in a different alloy usually solves it.
Reading the warning signs
Rumbling or popping means heavy sediment. Rusty water from the hot tap only means the tank interior is corroding. Moisture, drips or rust streaks at the tank base mean the steel is already seeping — replace the unit before it fails outright, on your schedule instead of the tank’s.
A catastrophic tank failure releases 40–80 gallons immediately and then keeps flowing until someone shuts the supply. If your heater lives above a finished space, the water damage typically costs several times the heater.
📬 Send this guide to your inbox
We’ll email you this checklist so it’s there when you need it — plus our seasonal home care reminders. No spam, unsubscribe anytime.
Frequently asked questions
How often should a water heater be flushed?
Once a year for most homes; twice in hard-water areas. If it has never been flushed and is over 5 years old, have a plumber do the first one.
How long should a water heater last?
Tank units: 8–12 years neglected, 15+ with flushes and anode changes. Tankless units commonly reach 20 years with annual descaling.
When should I replace instead of repair?
Any sign of tank corrosion — rusty hot water, moisture at the base — means replacement; the tank itself cannot be repaired. Component failures (thermostat, element, valve) on a younger tank are worth fixing.
What temperature should a water heater be set to?
120°F (49°C) is the standard recommendation — hot enough for the house, low enough to slow scalding risk, energy waste and tank stress.
Related guides
Get it done with BestHand
Book a background-checked local pro with upfront pricing — pay securely when the job is done.
Get started