How to check and replace a water heater anode rod
Short answer
The anode rod is a metal rod inside a tank water heater that corrodes on purpose so the steel tank does not. Check it every few years; replace it when much of the rod is eaten away and the steel core wire shows. A new rod typically costs a few dozen dollars, and a plumber usually charges about $100 to $350 including labor.
In this guide
Every glass-lined steel tank water heater has at least one anode rod screwed into the top. Water slowly attacks metal, and the anode is designed to be attacked first. As long as it has metal left, the tank is protected. Once it is gone, the tank starts to corrode, and a corroded tank eventually leaks.
How often to check it
Check it every few years, and more often with softened or hard water, which can use up an anode faster. Your heater's manual may give a specific interval.
Signs it is used up
- Much of the rod is thin, pitted or gone
- The steel core wire is visible along a large part of its length
- Heavy crusting of scale covering the rod
Types of anode rods
| Type | Good to know |
|---|---|
| Magnesium | Common standard rod; strong protection in most water |
| Aluminum or aluminum-zinc | Often chosen when water causes a rotten egg smell |
| Powered anode | Uses a small electrical current instead of wearing away; costs more |
| Flexible (segmented) | Bends to fit where there is little headroom above the tank |
A rotten egg smell only from the hot water is often a reaction between bacteria in the water and the anode. Switching to an aluminum-zinc or powered anode is a common fix. Ask a plumber which fits your water.
How the replacement is done
- Turn off the gas or the power to the heater, and close the cold water supply.
- Open a hot tap to relieve pressure, then drain a few gallons from the tank's drain valve.
- Locate the anode's hex head on top of the tank; some share a fitting with the hot water outlet.
- Break it loose with a large socket and breaker bar. It is often very tight.
- Wrap the new rod's threads with thread sealant tape, install it and tighten it.
- Refill the tank with a hot tap open until water flows steadily, check for leaks, then restore gas or power.
The water inside may be hot. Let it cool before draining. If the old rod will not budge, stop before damaging the tank fitting and call a plumber.
Is it worth it?
On a tank under about eight years old, a new anode can help it reach or exceed its expected life. On an older tank that already shows rust in the water or at the fittings, the tank may already be corroding, and replacement is often the better investment. See our water heater maintenance cost guide for typical service prices.
Common questions
How long does a water heater anode rod last?
It depends heavily on water chemistry. Many last several years, but softened or aggressive water can use one up much faster. Checking it is the only way to know.
Can I run a water heater without an anode rod?
You should not. Without it, the steel tank corrodes faster and is likely to leak sooner.
Was this article helpful?
Sorry about that. What was missing?
Please do not include personal information. Links are not accepted.
Thanks for your feedback. It helps us improve our guides.
More in Maintenance
- Home plumbing maintenance checklist: what to do each season (start here)
- Water softener maintenance: salt, cleaning and resin care
- Septic tank maintenance: pumping, inspections and daily habits
- Noritz tankless water heater maintenance: a yearly checklist
- Navien tankless water heater maintenance: a yearly checklist
- Rinnai tankless water heater maintenance: a yearly checklist
- Sump pump winter maintenance
- Tankless water heater freeze protection: how it works and how to drain one
- How to thaw frozen pipes safely