When the hot water quits, the first question is always “is this a cheap fix or a new water heater?” Usually it’s the cheap fix — most water heater problems are a single failed part, not a dead tank. Here’s what the common repairs actually run in 2026, and the one rule that tells you when to stop repairing and replace.
Water heater repair costs by part
| Repair | Part cost | Installed (pro) | DIY? |
|---|---|---|---|
| Thermocouple (gas, no pilot) | $10–$25 | $150–$300 | Yes, with care |
| Heating element (electric) | $15–$50 | $200–$400 | Yes |
| Thermostat | $15–$40 | $150–$350 | Yes |
| T&P relief valve | $15–$40 | $150–$250 | Maybe |
| Anode rod (extends tank life) | $30–$60 | $200–$350 | Yes |
| Gas control valve | $150–$300 | $300–$550 | Pro |
| Leaking tank | — | Replace | No — see below |
Most “no hot water” calls turn out to be a thermocouple (gas) or a heating element (electric) — both inexpensive parts. Diagnose yours first with the no-hot-water troubleshooting guide before you pay anyone.
The one rule: repair or replace?
Repairing makes sense when the tank itself is sound and the heater is under ~8 years old. Replace instead when:
- The tank is leaking from the body. That’s rust-through — it can’t be repaired, and it will only get worse (sometimes suddenly). Replace it.
- It’s 10–12+ years old. Past that age, pouring repair money in is rarely worth it — the next failure is usually right behind this one.
- The repair approaches half the cost of a new unit. A $550 gas-valve repair on a 9-year-old heater is money you’d rather put toward a new one.
If you’re at the replace decision, here’s what a new one costs in cost to replace a water heater, the units I’d buy in the best water heaters, and the DIY steps in how to replace a water heater. If you’re replacing anyway, it’s also the right moment to weigh tank vs. tankless.
What drives the labor price
- Gas vs. electric: gas repairs (thermocouple, gas valve) often cost a little more in labor than electric element/thermostat swaps.
- Access: a heater jammed in a tight closet or attic costs more than one with room to work.
- Emergency/after-hours: a weekend “no hot water” call carries a premium — if it’s not leaking, it can usually wait for normal rates.
Frequently asked questions
How much does it cost to repair a water heater? Most common repairs run $150–$400 installed (thermocouple, element, thermostat, T&P valve). A gas control valve is more, around $300–$550. A leaking tank can’t be repaired — it needs replacing.
Is it worth repairing a water heater? Yes, if the tank is sound and the unit is under about 8 years old. If it’s leaking from the body, over 10–12 years old, or the repair is half the price of a new one, replace it.
Why do I have no hot water? Usually a failed thermocouple (gas) or heating element (electric) — both cheap parts. Diagnose before paying for a service call.
Can I repair a water heater myself? Many parts (elements, thermostats, anode rods, thermocouples) are DIY-friendly with the power or gas safely off. Gas control valves and anything involving the tank are best left to a pro.
Get the free Homeowner’s Plumbing Survival Handbook
The 12 most common plumbing problems, how to fix them yourself, and exactly when to call a pro. Enter your email and it is yours instantly.