Blog

How Much Does Water Heater Repair Cost? About $150 to $1,000

By Sharrk Team · October 31, 2026

Most water heater repairs cost about $150 to $1,000, with national averages of roughly $455 to $606 depending on the cost guide. Small fixes like a thermocouple or T&P valve often land under $350, while a gas control valve or leak repair pushes toward the top of the range, and a leaking tank usually means replacement instead.

These figures come from three national cost guides: HomeGuide, HomeAdvisor and Angi. HomeAdvisor and Angi are sister sites under the same parent company, so their nearly identical numbers ($222 to $990 and $221 to $985) are best read as one data source, not two.

How much does water heater repair cost on average?

SourceTypical rangeAverage
HomeGuide$150 to $700 (standard tank)$455
HomeAdvisor$222 to $990$606
Angi (sister site of HomeAdvisor)$221 to $985$603

HomeGuide puts tankless repairs higher, at $300 to $1,300. On top of parts, HomeGuide reports plumbers charge $45 to $150 per hour, and many have a minimum service call fee of $50 to $200. Expect more for nights, weekends and holidays; our guide to plumber after-hours rates covers how those premiums work.

What do common water heater repairs cost?

Ranges below include parts and labor unless noted. Where a guide gave a single average instead of a range, that is shown.

RepairHomeGuideHomeAdvisor
Thermostat (electric)$100 to $350$150 to $200
Heating element (electric)$100 to $350$200 to $300
Anode rod$150 to $350$50 to $150
Gas control valve$150 to $550About $350
Thermocouple (gas)$100 to $325About $150
Pilot light service (gas)$50 to $200$50 to $150
Igniter (gas)$75 to $350Not listed
T&P relief valve$50 to $300$20 to $200
Dip tube$100 to $300$25 to $175
Tank flush$75 to $250About $200
Leak repair$100 to $1,000$150 to $700 (tank repairs incl. leaks)

A few patterns stand out:

  • Parts are cheap; the visit is not. HomeGuide lists a thermocouple part at $10 to $30 and a T&P valve at $10 to $25. Most of the bill is labor and the trip.
  • Electric heaters fail on elements and thermostats. Both are usually same-visit fixes.
  • Gas heaters fail on the ignition side. A thermocouple, pilot assembly or igniter is a modest repair; a gas control valve is the expensive one, and HomeAdvisor notes that replacing a faulty valve is usually more cost-effective than repairing it.
  • "Leak" covers a wide range. A loose fitting or dripping valve can be a quick fix. Angi notes that water in the drip pan or under the unit usually means the tank itself is leaking from internal corrosion, which calls for a new heater.

Should you repair or replace a water heater?

Replace instead of repair when any of these are true:

  1. The unit is older than about 10 years. HomeGuide says tank heaters last 8 to 15 years and tankless units 10 to 20. HomeAdvisor and Angi put conventional tanks at roughly 10 to 15 years.
  2. The repair costs more than half of a new unit. HomeGuide's rule: consider replacing a heater over 10 years old or when the repair is more than 50% of the replacement cost.
  3. The tank itself is leaking. A corroded tank can't be patched.
  4. Problems keep coming back. Angi lists rising bills, discolored water and inconsistent temperatures as signs repair money is going into a unit near the end of its life.

For comparison, a full replacement runs about $875 to $1,800 according to HomeAdvisor, about $850 to $1,800 according to Angi, and $600 to $1,800 for a new tank in HomeGuide's table. If the heater is under 10 years old and the problem is a part like an element, thermostat or thermocouple, repair is usually the better buy.

What water heater problems are emergencies?

Some calls can't wait for a quote.

  • You smell gas. SoCalGas tells customers to evacuate the area immediately, then call the gas company from a safe place and call 911 if lives or property could be at risk. Do not light a flame, switch lights or appliances on or off, or try to repair the leak yourself. This Old House gives the same advice: a rotten egg smell can mean a gas leak, so leave the house and call your gas company or emergency services.
  • The T&P relief valve is discharging or damaged. This valve opens to relieve pressure when temperature or pressure in the tank gets too high. This Old House recommends having a technician check it at every annual inspection and hiring a professional to replace it immediately if it shows wear or malfunction.
  • Water is pooling around the unit. This Old House advises turning off the water supply and the power to the heater.
  • Scalding water. The U.S. Consumer Product Safety Commission urges setting water heaters to 120°F, noting that water at 140°F can cause burns in six seconds. If a thermostat fails and the water suddenly runs much hotter, treat it as urgent.

If your area also deals with freeze damage, that is a separate repair with its own pricing; see frozen pipe repair cost.

What should a plumber ask when someone calls about a water heater?

For plumbing business owners, the first call decides whether the tech shows up with the right part. A good intake covers:

  1. Is anyone smelling gas right now? If yes, tell them to leave the house and call the gas company or 911 from outside before anything else.
  2. Gas, electric or tankless?
  3. How old is it? The brand and the date on the label sticker help you size the job and spot a likely replacement.
  4. What's happening? No hot water, not enough hot water, too hot, strange noises, rusty water or a leak.
  5. If it's leaking, where from? A fitting or valve on top, the T&P valve or its pipe, or the bottom of the tank and the drip pan.
  6. Have they shut off the water, power or gas?
  7. Where is the heater? Garage, basement, attic or closet changes access and the damage risk.
  8. Address, best callback number and when someone can be home.

Asking about age and leak location up front lets you quote a repair or tell the customer to expect a replacement estimate before the truck rolls. Our plumbing emergency call script has wording you can adapt.

How Sharrk answers water heater calls 24/7

No-hot-water calls don't wait for business hours. Sharrk is an AI voice and text agent that answers every call 24/7, asks your intake questions, books the job onto Sharrk's calendar, Calendly, Cal.com or ServiceTitan, and can live-transfer to a person when you want a human on the line, such as a caller reporting a gas smell. New leads from web forms, Angi, Thumbtack and Networx get a reply in under 30 seconds by call, text or email.

You don't have to write a script from scratch: describe how you handle water heater calls in plain English, and Mako, Sharrk's assistant, builds the agent for you to test. See how it works for plumbers on our AI receptionist for plumbing page.

Sharrk Free is $0 with 2,500 one-time credits and no card required, and paid plans start at $99 a month with no contracts or setup fees. Start free or schedule a demo.

Sources

Frequently asked questions

How much does it cost to fix a water heater?

Most water heater repairs cost about $150 to $1,000. HomeGuide reports $150 to $700 for standard tanks with a $455 average, while sister sites HomeAdvisor and Angi report about $222 to $990 with an average near $606.

Is it worth repairing a 10-year-old water heater?

Usually not, unless the fix is a cheap part. HomeGuide recommends considering replacement for heaters over 10 years old or when a repair costs more than half the price of a new unit.

How much does it cost to replace a water heater thermocouple?

A thermocouple replacement typically costs about $100 to $325 with a plumber, per HomeGuide, and HomeAdvisor puts it around $150. The part itself is only about $10 to $30.

Can a leaking water heater be repaired?

It depends on where the leak is. A loose fitting or valve can often be fixed, but Angi notes that water in the drip pan or under the unit usually means the tank is corroded and the heater needs replacing.

What should I do if my gas water heater smells like gas?

Leave the house right away and call your gas company, or 911, from a safe place. SoCalGas also says not to light flames, switch lights or appliances on or off, or try to fix the leak yourself.

How much does a water heater service call cost?

HomeGuide reports minimum service call fees of $50 to $200, plus hourly labor of $45 to $150. After-hours visits usually cost more.

Start free, no credit card · See pricing · Book a demo