Services/Water Heaters

How Much Does Anode Rod Replacement Cost?

Average cost: $120 | Range: $75$200

Average Cost
$120
Low End
$75
High End
$200
Time Required
30 min - 1 hour

What Affects the Price?

Anode rods protect your tank from corrosion and should be replaced every 3-5 years. A corroded mounting bolt can turn this simple job into a bigger project requiring more labor time.

Key Cost Factors

  • Rod type
  • Access
  • Corroded bolt

DIY vs. Professional

DIY

This service can potentially be DIY'd by a skilled homeowner.

Risk level:
Low Risk
Professional

Licensed plumbers ensure code compliance, warranties on work, and liability coverage.

Cost: $75$200

Cost by State (Sample)

StateLowHighAvg
Alabama$66$176$106
Alaska$101$270$162
Arizona$73$194$116
Arkansas$64$170$102
California$109$290$174
Colorado$83$220$132
Connecticut$94$250$150
Delaware$81$216$130
Florida$77$204$122
Georgia$71$190$114
View all states

Frequently Asked Questions

Always Get 3 Quotes

Plumbing prices vary by 20–50% between contractors. Getting multiple quotes is the single best way to avoid overpaying.

How to Find a Good Plumber →

Home Warranty Coverage

A home warranty may cover anode rod replacement for a flat service fee instead of the full repair cost.

Compare Warranties