Find a plumber

Cost guide · Water Heaters

Water Heater Anode Rod Replacement Cost

Updated October 2026 · 4 published sources listed at the end

Anode rod replacement, installed
$150–$350
Low $150High $350

Short answer: Replacing a water heater's anode rod costs about $150 to $350 installed, according to HomeGuide, while the rod itself costs $20 to $50. HomeAdvisor lists $50 to $150 and Modernize $200 to $500. Angi says the job takes about an hour of labor. The anode rod corrodes so the steel tank does not.

An anode rod is a metal rod inside a tank water heater that corrodes on purpose. As long as the rod is intact, corrosion attacks it instead of the steel tank. Once it is used up, the tank starts to corrode, and a corroded tank eventually leaks.

Cost

Source Anode rod replacement
HomeGuide $150 – $350 installed (rod $20 – $50)
HomeAdvisor $50 – $150 (parts and labor)
Modernize $200 – $500
Angi Rod $20 – $50 plus labor (about one hour)

Angi's parts list puts anode rods at $25 to $75. The range of total prices comes mostly from labor rates and whether the old rod is seized in the tank.

When to check the anode rod

  • During a routine flush or tune-up; see water heater maintenance cost.
  • When hot water smells like rotten eggs, which can be a reaction between some water types and the rod.
  • When the tank is getting older and you want to extend its life.

Why it is worth it

The alternative is a new water heater. A leaking tank cannot be fixed, and HomeGuide puts replacement at $600 to $1,800. A $150 to $350 anode rod job is small by comparison. Learn more in leaking water heater repair cost.

What the anode rod does

An anode rod is a metal rod, usually magnesium or aluminum, that hangs inside a tank water heater. It corrodes on purpose, so the steel tank does not. Once the rod is used up, the tank lining starts to corrode, and leaks follow.

Signs the rod needs checking

  • The tank is several years old and the rod has never been inspected.
  • Rotten-egg smell in hot water, which can come from a reaction between the rod and certain water.
  • Rusty or discolored hot water.
  • Popping or rumbling sounds, which often mean sediment is building up as well.

What the job involves

The technician shuts off water and power or gas, relieves pressure, loosens the rod at the top of the tank (they are often very tight), and inspects it. If it is worn down to the core wire, a new rod goes in. In tight spaces, a flexible segmented rod can be used where a solid rod will not fit.

Rod types

  • Magnesium offers strong protection, common with softer water.
  • Aluminum or aluminum-zinc lasts longer in hard water and can help with sulfur smells.
  • Powered anodes use a small electrical current and do not wear out the same way.

Why it is worth doing

Replacing an anode rod costs a small fraction of a new water heater and can extend the life of a tank that is otherwise in good shape. Combining it with a tank flush makes the visit more worthwhile.

In Texas

Hard water in much of Texas wears anode rods in its own way and builds sediment quickly. Checking the rod every few years, along with flushing the tank, helps tanks last longer.

How to check the rod yourself

If you are comfortable with basic tools, inspecting the rod is not hard. Turn off the power or set the gas valve to "pilot," close the cold water supply and open a hot tap to relieve pressure. Drain a few gallons from the tank so water does not spill when the rod comes out. The anode is usually under a hex head on top of the tank, sometimes under a plastic cap. On some models it is part of the hot water outlet fitting.

The hex head is often very tight after years in place, and a long breaker bar with a socket is usually needed. Hold the tank steady so you do not twist the connections. Once it is out, look at the rod:

  • Mostly intact with some pitting: it still has life left.
  • Thin, with exposed steel core wire in places: replace it soon.
  • Mostly gone or just a wire: replace it now. The tank has been unprotected.

Wrap the threads of the new rod with plumber's tape, tighten it, refill the tank and check for leaks before turning the heat back on.

When there is no room to pull the rod

Many water heaters sit under a low ceiling or a cabinet, leaving less clearance than the length of the rod. Flexible, segmented anode rods solve this. They bend as they go in and do the same job as a solid rod. Plumbers often carry them for this reason.

Smelly hot water and the anode

A rotten egg smell from the hot water only, not the cold, is often caused by bacteria in the tank reacting with a magnesium anode. Switching to an aluminum-zinc rod or a powered anode often solves it. A plumber may also flush and disinfect the tank. If the cold water smells too, the problem is in the water supply, not the heater, and a water test is the next step.

Water softeners and anode life

Softened water is more conductive and can wear an anode down faster. If you have a water softener, check the rod more often than the manufacturer's general schedule suggests.

Is an old tank worth a new rod?

Replacing the anode protects a tank that is still sound. On a tank that already leaks or shows rust in the hot water, a new rod will not reverse damage that has already happened. In that case, the money is better put toward a replacement.

Rod materials compared

Magnesium gives the strongest protection and is common in soft or average water, but it wears fastest and is linked to odor in some water. Aluminum-zinc lasts longer in hard water and helps with odor. Powered anodes use a small electric current instead of a sacrificial metal. They cost more up front but do not wear away, which can make sense for a tank you plan to keep for a long time. Ask the plumber which one suits your water before choosing.

A small part with a big effect

Most tank failures start as corrosion inside the tank. Checking the anode is one of the cheapest ways to delay that, and it often pays for itself.

Sources

  1. HomeGuide: How Much Does Water Heater Repair Cost? (Aug 7, 2025)
  2. HomeAdvisor: How Much Does a Water Heater Repair Cost? (updated Jun 17, 2026)
  3. Angi: Cost to Repair a Hot Water Heater (updated Aug 24, 2026)
  4. Modernize: Water Heater Repair Cost 2026

Plumbers in Texas

Our Texas business directory lists 695 plumbers across 6 major cities. The ratings below are the average Google rating of the listed businesses in each city, and the review counts are the total number of Google reviews they have received.

CityBusinesses listedAvg. Google ratingTotal reviews
Houston2584.579,130
Dallas694.746,816
San Antonio1664.781,883
Austin814.763,373
Fort Worth804.722,140
El Paso414.45,504

Source: twupro Texas business directory, built from public Google Maps listings.

Get local prices

Compare local pros with reviews and phone numbers in your area.