How Much Does Water Heater Repair Cost?
By the HomeLintel Editorial Team · Reviewed 2026-08-24
Most professional water heater repairs cost $150–$950, with the common jobs — heating elements, thermostats, thermocouples, relief valves — clustering around $200–$500 including parts and labor.
The decision that matters more than any single repair price: a leaking tank is not repairable. Once the steel tank itself corrodes through, replacement is the only fix — no part swap changes that. Everything else on this page assumes the tank is sound.
Cost by repair, parts + labor
| Item | Typical range | Notes |
|---|---|---|
| Heating element (electric) | $150 – $350 | The most common electric-tank failure; parts are $20–$60. |
| Thermostat (electric) | $150 – $300 | Often replaced with elements as a pair. |
| Thermocouple / flame sensor (gas) | $150 – $300 | The classic 'pilot won't stay lit' fix. |
| Gas control valve | $300 – $600 | The expensive gas-side failure; age often argues for replacement instead. |
| T&P relief valve | $150 – $300 | Safety-critical; never plug a dripping one. |
| Anode rod (preventive) | $150 – $400 | The $50 part that can add years of tank life. |
| Sediment flush | $100 – $250 | Cures rumbling and restores capacity; DIY-friendly. |
| Tankless descaling service | $150 – $300 | Annual in hard-water areas; error-code repairs $300–$800. |
Repair or replace: decide by age
The serviceable-life math is consistent: tank water heaters last 8–12 years. Under 6 years old (and usually under warranty on parts) — repair, almost always. Six to ten years — repair the cheap items, but a gas valve or multiple simultaneous failures put you in judgment territory; put the $400–$600 toward replacement if efficiency or capacity already disappoints. Past 10 years — put repair money toward replacement; you'd be fixing one component of a system whose tank, dip tube, and remaining parts are all near end of life.
Check your serial number before paying for parts: tanks carry 6–12 year warranties, and a failed element or thermostat inside warranty costs you labor only.
Symptoms decoded
What the common complaints usually mean:
- No hot water (electric): tripped breaker → element → thermostat, in that order of likelihood and cost.
- No hot water (gas): pilot/ignition → thermocouple → gas control valve.
- Not enough / runs out fast: sediment buildup, failed dip tube, or a failed lower element — all mid-cost fixes.
- Rumbling or popping: sediment boiling on the tank bottom — flush it; harmless noise, but it shortens element and tank life.
- Rotten-egg smell in hot water: anode rod reaction with sulfate bacteria — replace with a powered or aluminum-zinc anode.
- Water around the base: check fittings and the T&P discharge first — but if it's the tank seam, stop paying for repairs.
What's safely DIY
Reasonable for a careful homeowner: sediment flushing, anode rod replacement, and on electric units — breaker off and verified — element and thermostat swaps with a $15 element wrench. Leave to professionals: anything on the gas train (thermocouples are borderline; gas valves are not), T&P valve replacement, and any work where the shutoffs themselves are corroded. Gas work is unforgiving, and in many jurisdictions it's also a permit matter.
Frequently asked questions
Is it worth repairing a 10 year old water heater?
Rarely, beyond trivial fixes. At 10+ years a tank is at statistical end of life; a $400 repair buys months-to-a-couple-years on a unit that can still leak from the tank itself at any time. Exception: a cheap thermocouple on an otherwise healthy tank while you plan replacement.
Why is my water heater not heating?
Electric: breaker, then upper element/thermostat. Gas: pilot light, then thermocouple, then gas valve. The pattern of 'some hot water vs none' helps — lukewarm usually means one of two elements failed; none means power, ignition, or the upper element.
How much does it cost to replace a heating element?
$150–$350 professionally, parts included. DIY, the element itself is $20–$60 — with the breaker off and tank drained below the element port.
Why does my water heater leak from the bottom?
Three candidates: the drain valve (cheap fix), condensation on a gas unit (harmless), or the tank bottom itself — which means corrosion has won and replacement is due. Dry the area, identify the actual source, then decide.
How often should a water heater be flushed?
Annually in hard-water areas, every 2–3 years on soft water. Regular flushing prevents the sediment problems behind noise, capacity loss, and early element failure — it's the highest-value maintenance the tank gets.
Related resources
Sources & methodology
- US DOE — Storage Water Heaters — operation and maintenance
- US CPSC — Water Heater Safety — T&P valve and scald safety context
Cost ranges are HomeLintel editorial estimates built from the listed sources and our published assumptions — they are not quotes. Last reviewed 2026-08-24. See how we estimate costs.