Water heater repair costs: 2026 price index

Most homeowners pay between $150 and $650 for a professional water heater repair. Knowing the difference between a simple part failure and a total tank compromise can save you thousands.

Standard tank fix $150–$450
Tankless repair $300–$800
Service fee $85–$200

Diagnose first

Water heater symptom & cost guide

Identify your issue to see the most likely repair cost before the plumber arrives.

The problem Likely solution Estimated cost
No hot water (electric) Heating element or thermostat $150–$350
No hot water (gas) Thermocouple or pilot light fix $100–$250
Popping / rumbling noises Sediment flush & cleaning $150–$300
Smelly “egg” water Anode rod replacement $200–$450
Leaking from bottom Tank replacement required $1,200–$2,500+

By part

Common component costs

Heating elements

Crucial for electric units — typically replacing upper or lower elements.

$175–$325

Anode rods

The “sacrificial” rod that prevents tank corrosion. Essential maintenance.

$150–$400

Thermocouples

Safety device for gas units that senses if the pilot light is on.

$100–$225

T&P valve

Temperature and pressure relief valve — a critical safety component.

$150–$300

Expansion tank

Handles thermal expansion in closed plumbing systems.

$250–$550

Tankless heat exchanger

High-end repair for tankless units, often requiring specialized labor.

$500–$1,200

Complexity matters

Tank vs. tankless: repair complexity

Tankless water heaters are more efficient but significantly more complex to repair. A standard tank is a relatively simple mechanical device, while tankless units contain circuit boards, sensors, and modulated burners.

  • Standard tanks: cheaper parts, accessible by most plumbers, faster repair times.

  • Tankless units: often proprietary parts, requires electronics expertise, longer diagnostic times.

Pro tip: flushing the tank

“80% of water heater ‘failures’ are actually just sediment buildup. A professional $150 flush once a year can extend your tank life by 5 years.”

Sediment acts as an insulator, making your unit work harder and eventually causing the bottom of the tank to burn through.

Time for a professional?

Don’t risk water damage or gas leaks. Get a clear estimate for your water heater repair from a verified local plumber.