Novum crews only — no contractors, no middlemenSame-day & emergency service available
How it worksReviewsCall 435-534-6764
Home/Blog/Cost Guides
Cost Guides

Water Heater Repair Cost: What to Expect in 2026

Water heater repair costs $150-$600 for most issues. Here's a breakdown by problem type and when to repair vs. replace.

5 min read·Updated January 2026·Plumbing

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.

or call 435-534-6764