Helping you plan your home improvement project, from start to finish

How Much Does it Cost to Repair a Water Heater?

Most homeowners spend between $244 to $576 nationally.
Get free estimates from local contractors who can Repair a Water Heater.

Most homeowners don't give their water heater a second thought until something goes wrong, and an unexpected blast of cold water shoots forth from the shower head, or the hot water tap only runs cold. Whether the unit has started to leak or has stopped heating, a prompt repair is essential for your comfort and well-being. Needless to say, there are a few things you should know.

If you are in dire need of a repair, make sure you get in touch with local water heater professionals.

National Repair a Water Heater Costs

Enter your zip code to see specific costs in your area.


Change Location

We are still gathering data for this location.  Try changing location above or choose another project.



Average Cost


Minimum Cost


Maximum Cost
Average Range:


National Average Cost $483
Minimum Cost $52
Maximum Cost $1,200
Average Range $244 to $576
Find contractors near you!

How do we get this data? This info is based on 8455 cost profiles, as reported by ImproveNet members.

The Average Cost to Repair A Water Heater 

When a water heater breaks down, the average cost of a repair is $455. Most homeowners pay between $365 and $540 to have their broken hot water heaters fixed. The final cost of having a water heater repaired will depend on the type of water heater, the scope of the problem and whether additional repairs to the natural gas supply, plumbing or electrical systems are needed. Water heater repairs should only be done by an experienced, trained and licensed professional. 

Common Water Heater Problems 

In water heater tanks, one of the most common problems is corrosion. Hard water can cause corrosion of the tank from the inside out, resulting in leaks. Minerals can also damage the heating element. Other common problems include thermostat issues, dirty pilot light sensors, a broken thermocouple or electrical wiring problems. Tankless water heaters may experience problems with sensors, fuel supply or the thermostat.

Water Heater Repair Considerations 

An average water heater tank lasts for eight to 10 years. If your water heater is old and breaks down, you may be better off replacing it, as the average repair costs more than half the average cost of replacement. If a costly part has broken, replacement may be a wise decision, as more parts could soon fail. When water heater tanks begin to leak, a repair usually isn't an option. A new water heater is likely to be more energy-efficient than your older heater, so a replacement could yield savings on monthly energy bills. Some homeowners find that local building codes have changed and that after their water heater is repaired, upgrades to the venting system, drain pan and other components are needed. This can add to the project cost.

Get free estimates from local water heater contractors

Last updated on Jan 23, 2017

Looking for accurate quotes on your project?

  • Get multiple quotes for any home improvement project
  • See pro's rating, reviews, projects and more
  • 100% free, no obligations
  • Only takes a few minutes

Find pros in your area.

Close ×