Most RecommendedPlumbers

How much does water heater repair cost?

Water heater repair costs $150 to $700 for a standard tank and $300 to $1,300 for a tankless unit, according to HomeGuide.

The second reading lands in the same place, which is worth something on its own. HomeGuide's national average is $455, with reported jobs running $50 to $1,500. Fixr's average is $450 on a range of $150 to $750. Two guides, two databases, one answer — so a quote far outside that band deserves a question before it deserves a signature.

Sources: HomeGuide, Fixr

This page is general information, not professional advice. Prices move with your home, your region and the season, and the only number that counts is a written quote from a licensed plumber who has looked at the job.

Water heater repair cost by part

The part on the invoice decides almost everything. Here is HomeGuide's published table for the repairs homeowners actually see, parts and labor together.

RepairPublished cost
Pressure relief valve$50 – $300
Pilot light$50 – $200
Thermocouple$100 – $325
Heating element$100 – $350
Thermostat$100 – $350
Anode rod$150 – $350
Dip tube$100 – $300
Leak repairs$100 – $1,000
HomeGuide's published repair costs by part, installed. The bands are its own.

Source: HomeGuide

Add the visit itself. HomeGuide says minimum service call-out fees of $50 to $200 may apply, and prices plumber labor at $45 to $150 per hour. A cheap part with an hour of labor and a call-out fee is how a $20 thermocouple becomes a $300 invoice without anyone padding anything.

Source: HomeGuide

Gas versus electric water heater repair cost

HomeGuide prices gas water heater repairs at $50 to $600 and electric repairs at $100 to $350. On gas units it points at the thermocouple and the gas control valve as the usual suspects; on electric units, the heating element. Fixr reads it the same way — electric at $100 to $650, gas at $150 to $750.

Sources: HomeGuide, Fixr

One symptom is not a diagnosis. Lukewarm water, no hot water and rusty water each have several possible causes, and the diagnostic visit is what sorts them.

Tankless water heater repair cost

Tankless repairs run $300 to $1,300 on HomeGuide's figures, with the heat exchanger — the expensive heart of the unit — at $600 to $1,300 to replace. The maintenance that heads that off is cheap by comparison: HomeGuide prices a flush and descale at $75 to $300 and calls skipped flushing the number-one cause of tankless breakdowns.

Source: HomeGuide

When the repair is really a replacement

Two situations end the repair conversation. HomeGuide says water leaking from the bottom of the tank means the tank itself has failed and the whole heater gets replaced, at $600 to $3,100 installed for a standard tank. And it says to consider replacing any unit over 10 years old, or whenever the repair costs more than 50% of a replacement.

Sources: HomeGuide, HomeGuide

To weigh your repair quote against a new unit at your size and fuel, with every figure sourced: the water heater cost calculator.

Three written quotes on the same job is the advice every published guide gives. These are the plumbers AI assistants actually name when homeowners ask. Nobody can pay to be on these lists.

Not your city? See every metro we measure.

Questions people ask next

How much does it cost to fix a leaking water heater?
HomeGuide prices leak repairs at $100 to $1,000 depending on the source of the leak. A loose fitting or drain valve sits at the cheap end. Water from the bottom of the tank is the expensive answer — HomeGuide says that means the tank has failed and the unit gets replaced.
What is the service call fee for a water heater repair?
HomeGuide says minimum call-out fees of $50 to $200 may apply on top of the repair, with labor at $45 to $150 per hour. Ask whether the diagnostic fee is credited against the repair if you go ahead.
Is a 10 year old water heater worth repairing?
HomeGuide's published line is to consider replacement once a unit is over 10 years old or when the repair costs more than 50% of a new one. It also says tank water heaters last 8 to 15 years, so a cheap fix on a 10-year-old tank can still be reasonable — an expensive one usually is not.
Why is tankless water heater repair more expensive?
The parts are pricier and the big one is the heat exchanger, which HomeGuide prices at $600 to $1,300 to replace. HomeGuide also says most tankless repairs are avoidable by flushing and descaling the unit at least once a year, at $75 to $300.

Written for homeowners by Most Recommended Plumbers, which measures which plumbers AI assistants actually recommend in 26 U.S. metros. Nobody can pay to be on those lists. How we measure.

Keep reading

See every cost page, answer and guide on this site