feeguides.comFees made clear.

Water heater repair costs $150 to $1,017 per job in 2026

Water heater repair costs $150 to $1,017 per job in 2026. The average is about $455. The price depends on the part that failed, the type of heater, and your local labor rates. HomeGuide lists $150 to $700 for a tank heater and $300 to $1,300 for a tankless one. Angi puts the typical range at $228 to $1,017. Small fixes like a valve cost less. Leaks and tank problems cost the most.

What price guides say

We checked 4 price guides and read every number on their pages on October 7, 2026. They do not all measure the same thing, so read each line for what it counts.

SourceWhat it found
HomeGuideHomeGuide lists $150 to $700 for tank water heater repair, $300 to $1,300 for tankless, and a national average of $455.
FixrFixr lists a national range of $150 to $750 with an average of $450, and $250 to $1,000 for tank repair.
AngiAngi lists a national average of $616 and a typical range of $228 to $1,017, with a low of $90 and a high of $1,800.
Charles & HudsonCharles and Hudson lists $150 to $700 for most repairs in 2026, with labor at $75 to $150 an hour.

Water heater repair cost by repair type (HomeGuide)

RepairTypical costSource
Pressure relief valve$50 to $300HomeGuide
Tank flush$75 to $250HomeGuide
Thermostat replacement$100 to $350HomeGuide
Heating element replacement$100 to $350HomeGuide
Anode rod replacement$150 to $350HomeGuide
Leak repair$100 to $1,000HomeGuide

Every number in this table was read on one of the source pages listed at the bottom of this page.

What pushes the price up

WhatWhy it matters
Repair typeA pressure relief valve can cost as little as $50, while a leak repair can reach $1,000. The part that failed sets most of the bill.
Tank or tanklessHomeGuide lists $150 to $700 for tank heaters and $300 to $1,300 for tankless ones. Tankless parts are harder to find and cost more.
Labor ratePlumbers charge $45 to $150 an hour, and many add a call out fee of $50 to $200. Rates are higher in big cities.
Emergency timingNights, weekends and holidays can add $100 to $200 to the bill. A quick repair on a weekday costs less.
Age of the heaterTank heaters last 8 to 15 years. An old unit may cost more to fix than it is worth, and a new one runs $880 to $1,800.

What the price includes

Most quotes cover the part and the plumber's labor for the visit. Many plumbers add a call out fee of $50 to $200. Extra costs can include permits of $50 to $150, disposal of $25 to $75, and weekend fees. Tank flushes, new valves and other add ons are often priced on top of the main repair. It does not include tax or extras the provider adds on the day.

DIY or hire a pro

Some small jobs are safe to do yourself. Draining the tank to flush out sediment is one. Parts like an anode rod can cost $25 to $75, according to Angi. But water heaters use gas or high voltage power, and hot water can burn. A bad repair can cause leaks, gas problems or shocks. Hire a licensed plumber for gas lines, heating elements, valves and anything that leaks. Plumbers charge $45 to $150 an hour, and most repairs take one to three hours. Paying a pro often costs less than fixing a mistake.

How to tell you need it

Watch for signs that your water heater needs a repair. You may get no hot water, or only lukewarm water. You may hear popping or rumbling sounds from the tank. Water may look rusty or smell bad. You may see puddles around the base. The pilot light may keep going out on a gas unit. A tripped breaker can point to a bad element on an electric unit. Call a plumber soon if you see a leak.

How to judge your quote

  1. Ask for the part cost and the labor cost on separate lines.
  2. Ask if the call out fee is taken off the repair price.
  3. Ask how old the heater is and how much a new one would cost.
  4. Ask if the repair has a written warranty on parts and labor.
  5. Compare the total with the range above: $150 to $1,017 per job for most people in 2026.

Ways to pay less

Why this costs more in 2026

Trade labor now runs about $75 to $150 an hour in most of the US. Lumber, steel, copper, PVC and concrete all cost more than in 2024, and freight went up after the oil shock that began with the Iran war in February 2026. Parts and plumber labor cost more in 2026, and a tankless repair needs special parts that raise the bill.

How we got these numbers

The range on this page comes from HomeGuide, Fixr, Angi and Charles & Hudson. We opened each source page and read every number on it on October 7, 2026. Where the sources disagree, the table above shows each one so you can see the spread. These are planning ranges, not quotes. The written price you are given is the real price.

If this one was useful, try this nextFurnace repair costOpen the guide and estimator

Common questions

How much does it cost to repair a water heater?

Most repairs cost $150 to $700 for a tank heater. Angi lists a typical range of $228 to $1,017. The average is about $455 to $616.

Is it cheaper to repair or replace a water heater?

A repair is cheaper for small problems. Angi lists a full replacement at $880 to $1,800. If the unit is old and the fix is costly, replacing may be smarter.

How much do plumbers charge per hour for water heater work?

Plumbers charge $45 to $150 an hour, according to HomeGuide. Fixr lists $50 to $150 an hour. Some also add a call out fee of $50 to $200.

How much does a thermostat or heating element repair cost?

HomeGuide lists $100 to $350 for each of these repairs. Fixr lists $75 to $150 for a thermostat repair. The price depends on your heater and your plumber.

Does a tankless water heater cost more to repair?

Often yes. HomeGuide lists $300 to $1,300 for tankless repair and $150 to $700 for tank repair. Fixr lists a lower range of $100 to $650 for tankless.

Related costs