Available 24/7 in Mission Viejo
Water Heater Leaking From the Top? 5 Common Causes and Fixes
Good news first: a leak at the top of a water heater is often a fitting or valve, not a failed tank. Here is how to find it.
Call Now – (949) 693-0298In this guide
- Loose or corroded inlet and outlet fittings
- Relief valve dripping or weeping
- Anode rod port seal
- Flex connectors cracked or kinked

Why is my water heater leaking from the top?
Leaks at the top usually come from the cold inlet or hot outlet fittings, the temperature and pressure relief valve, the anode rod port, or old flexible connectors. Unlike a leak at the bottom, these parts can usually be repaired without replacing the tank. Most repairs cost about $150 to $650. Call (949) 693-0298 for help.
Dry the top with a towel, then watch where water shows up first. That spot is your leak. If you would rather not climb around a hot tank, our water heater repair mission viejo technicians can find it fast.
Are the pipe fittings leaking?
The cold inlet and hot outlet connect to the top of the tank with threaded nipples. Over time, hard water and dissimilar metals cause corrosion at these joints. You may see white or green crust, rust or slow drips.
- Loose fittings: often fixed by tightening or re-sealing.
- Corroded nipples: replaced with new dielectric nipples.
- Old flex connectors: braided lines that are cracked, kinked or past 10 years should be replaced.
Is the relief valve leaking?
The temperature and pressure relief valve sits on the top or upper side of the tank. If it drips from the valve or the discharge pipe, the cause may be high pressure, high temperature or a worn valve. A new relief valve costs about $150 to $350.
Never cap or plug a dripping relief valve. It is a safety part. Read relief valve leaking to learn why it drips and when an expansion tank is the real fix.
Could it be the anode port or condensation?
The anode rod screws into a port on top of the tank. If the seal around it fails, water seeps out slowly. On gas units, condensation can also drip from the flue on cold mornings, especially right after the tank fills with cold water. Condensation stops once the tank heats up.
If the water stops after the tank warms up, it is likely condensation. If it keeps dripping, it is a leak. An anode replacement with a new seal costs about $200 to $450.
When does a top leak mean replacement?
If the water is coming from the tank body itself, through rust at a seam or the top of the shell, the tank is failing and cannot be repaired. The same is true when the fittings are rusted into a tank that is past 10 to 12 years old.
A standard 40 to 50 gallon tank costs about $1,900 to $3,800 installed. See our water heater replacement mission viejo page, or if you have a tankless unit leaking, our tankless water heater repair mission viejo ca page. For a leak at the bottom, read water heater leaking from the bottom.
Frequently asked questions
Is a water heater leaking from the top dangerous?
Usually not right away, but water near gas controls or electrical parts should be dealt with the same day. Turn off the cold supply if the leak is steady.
Can a leak at the top be fixed?
Often, yes. Fittings, connectors, the relief valve and the anode seal can all be replaced without replacing the tank.
How much does it cost to fix a leak at the top?
Most top leak repairs cost about $150 to $650. A new relief valve is about $150 to $350.
Why does my water heater drip only in the morning?
On gas units this is often condensation from a cold tank. It should stop once the water heats up.
Talk to a water heater pro now
Questions about your water heater? Call a local pro in Mission Viejo, CA. Open 24 hours a day, 7 days a week.
(949) 693-0298 Call Now – (949) 693-0298