No hot water, a strange noise, or water on the floor. Here's what it actually means and what it costs to fix.
Most water heater problems fall into one of four categories: no hot water, not enough hot water, strange noises, or a leak. Each one points to a specific part, and each part has a fairly predictable repair cost, so you don't have to guess your way through this.
Most water heater repairs cost $150-$700 and are worth fixing. The one exception is a leak coming from the tank itself, that almost always means replacement ($850-$1,800), not repair. If your unit is over 10 years old or the repair quote exceeds half the cost of a new one, replacement is usually the smarter money.
On a tank unit, this is almost always a failed heating element or thermostat, a $200-400 repair. On a tankless system, it's more often the flow sensor or igniter, running $350-600. Either way, this is squarely a call-a-pro repair since it involves electrical or gas components.
Usually a thermostat set too low, sediment insulating the heating element from the water, or a failing dip tube letting cold water mix into your hot supply. A dip tube is a genuinely easy DIY fix, the part costs $10-25, and a professional install runs $100-300 if you'd rather not do it yourself.
This is sediment buildup, full stop. Minerals settle at the bottom of the tank and get baked against the heating element, and it's both a noise problem and an efficiency problem. A flush clears it out, $80-200 professionally, or free if you do it yourself with a garden hose and an hour.
Usually your anode rod has corroded, a $150-250 fix if you catch it early. The anode rod exists specifically to corrode instead of your tank, replacing it periodically is genuinely one of the highest-value maintenance tasks on this whole list. Wait too long and the corrosion moves to the tank lining itself, at which point you're looking at replacement, not repair.
Where the water's coming from matters enormously. A leak from a fitting, valve, or the drain valve is often a simple tighten-or-replace fix, $100-200. A leak from the pressure relief valve might just mean it's doing its job (periodic release is normal), but a steady trickle means the valve itself needs replacing, up to $200. A leak from the bottom of the tank, water pooling underneath the unit itself, means the tank has corroded through. That's not repairable. You're replacing the unit.
Turn off the water supply to the tank and shut off the power (electric) or gas (gas unit) before you do anything else. Then call a plumber. Don't wait to see if it stops, water damage compounds fast, and a small leak today is a bigger repair bill tomorrow either way.
| Safe to DIY | Call a professional |
|---|---|
| Flushing sediment | Anything involving gas lines |
| Replacing the anode rod | Anything involving electrical wiring |
| Replacing a dip tube | Gas control valve or pilot light issues |
| Adjusting the thermostat | Any leak from the tank itself |
| Reseating a loose fitting | Pressure relief valve replacement |
The dividing line is simple: if it's mechanical and low-risk (sediment, a rod, a dip tube), you can reasonably do it yourself with basic tools. If it touches gas, electrical, or the pressure relief system, the cost of a mistake, a gas leak, a shock, an exploding tank, is high enough that professional labor is worth every dollar.
| Issue | Typical cost |
|---|---|
| Tank flush (sediment) | $80–$200 |
| Anode rod replacement | $150–$250 |
| Dip tube replacement | $100–$300 |
| Thermostat or heating element | $200–$400 |
| Pressure relief valve | $20–$200 |
| Gas control valve | $150–$550 |
| Full tank replacement | $850–$1,800 |
Nationally, the average water heater repair runs around $500-615, with most homeowners landing somewhere between $150 and $900 depending on what's actually wrong. Tankless units run higher across the board, $300-1,300 for repairs, since the components are more specialized.
Two numbers decide this. First, age: tank water heaters typically last 8-12 years, tankless units 15-20 years. A unit past that window is a poor candidate for an expensive repair, you're likely to be back for another issue soon regardless. Second, cost: if a repair quote comes in above roughly 50% of what a new unit would cost, replacement is almost always the better long-term value, even if the current fix is technically doable.
Tank water heaters typically last 8-12 years, occasionally up to 15 with excellent maintenance. Tankless units last considerably longer, 15-20 years, due to their different design and reduced sediment exposure.
Yes, this is one of the most homeowner-friendly maintenance tasks on the list. It involves connecting a hose to the drain valve and draining the tank to clear sediment, no gas, electrical, or plumbing modification required. Doing this annually is one of the best ways to extend your unit's life.
It's often doable, but follow your unit's specific safety manual exactly, and never attempt it if you smell gas. If the pilot light won't stay lit after relighting, that usually points to a thermocouple or gas control valve issue that needs a professional, not another attempt.
Rumbling or popping sounds are sediment buildup causing the unit to work harder and overheat locally around the heating element. Left unaddressed, that stress can crack the tank lining over time, so noise is genuinely a warning sign worth acting on, not just an annoyance.
A full water heater replacement is a real expense. Most homeowners fund larger home repairs through the equity already sitting in their home rather than paying it all out of pocket at once.
Calculate Your Home Equity