What a Water Heater Leak Really Costs: 7 Common Fixes, Estimated

Water heater leak repair cost depends almost entirely on what is leaking. A part on the outside of the tank is an affordable fix; the tank itself is a replacement. These are estimated ranges for the seven fixes that cover most leak calls. They are estimates, not quotes.
1. Diagnosis and service call: an estimated $100 to $250
The visit to trace the leak. Some companies apply it to the repair if you go ahead.
2. Relief valve replacement: an estimated $150 to $300
A new temperature and pressure relief valve matched to the tank's rating, plus a check of the pressure behind it. See why relief valves drip.
3. Drain valve replacement: an estimated $150 to $300
Usually a worn plastic drain valve swapped for a brass one. The tank is partly drained to do it.
4. Connector, nipple or fitting leak: an estimated $150 to $400
New flexible connectors, nipples or a shut-off valve on top of the tank.
5. Anode rod replacement: an estimated $200 to $400
Replacing the rod that protects the tank from corrosion, sometimes done alongside a fitting repair.
6. Tankless leak repair: an estimated $150 to $1,300
A wide range: a valve or connection sits at the low end, internal parts at the high end. The tankless leak guide explains the difference.
7. Tank replacement: an estimated $1,200 to $3,500
When the tank itself leaks. The range moves with gas or electric, capacity, access and the code items that come with a new install.
What moves the price
Access matters: a heater in an attic or a tight closet takes longer than one in an open garage. After-hours visits cost more. Gas heaters add venting and gas connections to a replacement. Code items on a new install, such as a pan, an expansion tank, seismic straps or a permit, are part of the price, not extras to argue about later.
How to keep the bill down
Catch it early: a drip at a valve is a part, while a tank that has been leaking for months has often damaged what is around it. Ask for the quote in writing, with the code items listed. And weigh the five repair-or-replace questions before paying for a big repair on an old tank. For a visit, see water heater leak repair near you.
Quick answers
How much does it cost to fix a hot water heater leak?
Most valve and fitting repairs are estimated at $150 to $600. A tank replacement is estimated at $1,200 to $3,500.
How much does it cost to replace a water heater drain valve?
An estimated $150 to $300, including partly draining the tank.
How much does it cost to repair a water heater pressure relief valve?
An estimated $150 to $300 for the valve. Fixing high pressure behind it is priced separately.
Leak still running?
A plumber who handles leaking water heaters can trace it and quote it in writing.


