Most water heater repairs cost between $150 and $600, but prices vary based on the problem, parts, and labor.
Quick Answer |
Typical Repair Costs |
Cost by Problem |
Electric vs. Gas Repair Costs |
What Affects Cost |
When Repair Isn’t Worth It |
Ways to Save on Repairs |
Next Steps & Related Guides |
FAQs
If your water heater isn’t working properly, one of the first questions is: “How much will it cost to fix?” The answer depends on the type of problem, the age of the unit, and whether parts or labor drive the cost.
Quick Answer
Most water heater repairs cost $150 to $600, with simple fixes like thermostat or heating element replacement on the low end, and major component repairs such as gas control valves on the high end. If repair costs approach half the price of a new unit, replacement is usually the better choice.
Typical Repair Costs
| Repair type | Typical cost |
|---|---|
| Thermostat replacement | $150 – $300 |
| Heating element replacement | $150 – $350 |
| Thermocouple replacement (gas) | $150 – $300 |
| Gas control valve replacement | $300 – $600+ |
| Minor valve or connection repair | $150 – $250 |
Cost by Problem
No hot water
Often caused by a tripped breaker, failed element, or pilot issue. Repairs typically fall on the lower end unless major components are involved. See No Hot Water.
Water not hot enough
Usually involves thermostat adjustment, element replacement, or sediment issues. Costs are typically moderate. See Water Not Hot Enough.
Hot water runs out fast
May require element replacement, flushing, or capacity upgrades. Costs vary depending on the cause. See Hot Water Runs Out Fast.
Water heater leaking
If the leak is from a valve or connection, repair may be inexpensive. If the tank is leaking, replacement is required. See Water Heater Is Leaking.
Water too hot
Often involves thermostat or control replacement. Costs are usually moderate. See Water Too Hot.
Electric vs. Gas Repair Costs
Electric water heaters
- Typically less expensive to repair
- Common fixes: elements, thermostats
- Fewer complex components
Gas water heaters
- Often more expensive repairs
- Common fixes: thermocouple, gas valve, burner
- More complex systems
What Affects Cost
- Type of problem: Minor vs. major component failure
- Parts required: Simple parts vs. expensive controls
- Labor rates: Vary by location
- Accessibility: Hard-to-reach units cost more to service
- Age of unit: Older units may require more work
When Repair Isn’t Worth It
- Repair cost exceeds 50% of replacement cost
- Unit is over 10–12 years old
- Frequent breakdowns
- Tank is leaking
See: Repair or Replace a Water Heater
Ways to Save on Repairs
- Fix simple issues yourself (like resetting a breaker)
- Schedule regular maintenance to prevent problems
- Compare quotes from multiple service providers
- Replace aging units before major failures
Next Steps & Related Guides
- No Hot Water
- Water Not Hot Enough
- Hot Water Runs Out Fast
- Water Heater Troubleshooting Guide
- Repair or Replace a Water Heater
FAQs
How much does it cost to fix a water heater?
Most repairs cost between $150 and $600, depending on the issue and parts required.
What is the cheapest water heater repair?
Simple fixes like resetting a breaker or adjusting a thermostat cost little or nothing.
What is the most expensive repair?
Gas control valve replacement and major component repairs can exceed $500.
Is it cheaper to repair or replace?
Repair is cheaper for minor issues, but replacement is better for older units or major problems.
How do I know if a repair is worth it?
If repair costs approach half the price of a new unit, replacement is usually the better option.






Don Vandervort writes or edits every article at HomeTips. Don has: