Services/Water Heaters

How Much Does Tank Water Heater Repair Cost?

Average cost: $300 | Range: $100$600

Average Cost
$300
Low End
$100
High End
$600
Time Required
1-4 hours

What Affects the Price?

Heating element replacement is one of the most common repairs. Thermocouple issues on gas heaters add complexity. Older units (10+ years) may cost as much to repair as to replace.

Key Cost Factors

  • Element vs thermostat
  • Anode rod
  • Age of unit
  • Gas vs electric

DIY vs. Professional

DIY

This service requires a licensed plumber. DIY attempts risk additional damage or safety hazards.

Professional

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

Cost: $100$600

Cost by State (Sample)

StateLowHighAvg
Alabama$88$528$264
Alaska$135$810$405
Arizona$97$582$291
Arkansas$85$510$255
California$145$870$435
Colorado$110$660$330
Connecticut$125$750$375
Delaware$108$648$324
Florida$102$612$306
Georgia$95$570$285
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 tank water heater repair for a flat service fee instead of the full repair cost.

Compare Warranties