Not every water heater problem requires a full replacement. Many common issues -- a failed thermostat, a bad heating element, or a faulty pressure valve -- can be repaired for a fraction of replacement cost. Here's how to know the difference.
Common repairs and their costs
Thermostat replacement: $150-$250. Heating element (electric): $200-$350. Anode rod replacement: $200-$300 (important for tank longevity). Pressure relief valve: $150-$250. Pilot light/igniter (gas): $150-$300. Dip tube replacement: $150-$200.
When to repair vs. replace
Repair if: the unit is under 8 years old, the problem is a single component failure, and the repair cost is under 50% of replacement cost. Replace if: the unit is over 10 years old, there's rust or sediment in the water, the tank is leaking from the bottom, or you've repaired it twice in the past two years.
Gas vs. electric repair costs
Gas water heater repairs tend to run slightly higher due to the complexity of gas components -- thermocouples, gas valves, and pilot assemblies. Electric heaters are simpler mechanically, but element replacements require draining the tank. Neither is dramatically more expensive to repair.
Tankless water heater repairs
Tankless unit repairs run $150-$700 depending on the component. Scale buildup (from hard water) is the most common issue and requires a descaling flush ($150-$300). Heat exchanger failure is expensive ($500-$1,500) and often signals the unit needs replacement.
Bottom line
Most water heater repairs run $200-$450 for tanks under 10 years old. Older tanks approaching the end of their lifespan are better replaced than repaired.
Need plumbing work done?
Novum sends its own licensed crew. Flat upfront quote before we touch anything.