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)
| State | Low | High | Avg |
|---|---|---|---|
| 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 |
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