What a water heater repair usually involves
A standard tank heater is a simple machine. Cold water enters through a dip tube that drops it to the bottom of the tank. A gas burner or one or two electric elements heat it. A thermostat decides when to fire. Hot water leaves from the top. A pressure and temperature relief valve (the T&P valve) stands guard in case something goes badly wrong, and a sacrificial anode rod corrodes so the steel tank does not.
Nearly every repair call comes down to one of those parts. On a gas heater the usual suspects are the thermocouple or thermopile, the pilot assembly, the gas control valve and the flue. On an electric heater it is almost always an element or a thermostat, sometimes the high-limit switch that trips when a thermostat sticks. Tankless units add a flow sensor, an igniter, a fan and a circuit board to the list, and they get scale buildup in the heat exchanger when the water is hard.
A plumber who works on water heaters every week can usually name the failed part within twenty minutes. The repair itself is often under an hour once the part is on the truck. That is why most repair bills land between $150 and $650: a service call fee plus one part and a short stretch of labor.
Typical repair prices, part by part
| Repair | Typical range | What drives the price |
|---|---|---|
| Thermocouple or thermopile | $150–$350 | Sealed-burner models take longer to open up |
| Gas control valve | $350–$650 | Valve brand and whether it must be ordered |
| Electric heating element | $150–$400 | Upper vs lower element, whether the tank must be drained |
| Electric thermostat | $150–$350 | Replacing one or both thermostats at once |
| T&P relief valve | $150–$350 | A seized old valve can fight back |
| Drain valve | $125–$300 | Plastic vs brass replacement |
| Anode rod | $150–$450 | Rigid vs flexible rod when ceiling height is tight |
| Dip tube | $150–$300 | Usually done with a flush to clear plastic bits |
| Flush and sediment clean-out | $100–$300 | How packed the bottom of the tank is |
| Tankless repair (sensor, igniter, fan) | $200–$900 | Part cost varies widely by brand |
These numbers are ranges on purpose. A plumber who quotes a flat number over the phone without asking the age, fuel type and symptoms is guessing. A good call sounds more like a conversation: what kind of heater, how old, what exactly is it doing, is there water on the floor. Ask for the range for your situation before anyone drives over, and ask what the service call fee covers.
Repair or replace: the age and cost rule
A tank water heater usually lasts 8 to 12 years, a little less in hard-water areas and a little more where the water is soft and the anode rod was changed. Tankless units commonly run 15 to 20 years when they are descaled on schedule.
A rule of thumb that holds up well: if the heater is past about two thirds of its expected life and the repair costs more than a third of a replacement, put the money toward a new one. A $180 thermocouple on a nine-year-old gas tank is still worth doing. A $600 gas valve on the same tank usually is not, because the next failure is probably not far behind, and it may be the tank itself.
One exception overrides the rule: a leak from the tank body. Steel tanks that rust through cannot be patched. If water is seeping from under the jacket or from the bottom seam, the conversation is about replacement, and the only question is how fast.
You can read the age off the rating plate. Most brands encode the year and month in the first four characters of the serial number. Our guide on how long water heaters last shows how to decode the common brands.
Symptoms and what they usually point to
- No hot water at all, gas heater: pilot out, a failed thermocouple, or a gas valve that will not open. See pilot light and gas valve problems.
- No hot water at all, electric heater: a tripped high-limit switch, a burned-out upper element, or a breaker. See element and thermostat repair.
- Hot water runs out fast: a failed lower element, a broken dip tube, or a tank half full of sediment. See no hot water.
- Rumbling or popping: sediment on the tank floor boiling off. See noisy water heater flush.
- Water on the floor: a T&P valve, drain valve or fitting (fixable), or the tank itself (not fixable). See leaking water heater.
- Rotten egg smell from the hot side: bacteria reacting with the anode rod. A different anode material and a flush usually solve it.
- Rusty hot water only: the anode is spent and the tank is starting to corrode. Act soon.
- Error code on a tankless display: often scale, a flow problem or an ignition fault. See tankless water heater repair.
How a repair visit goes
- The call. Describe the heater (gas, electric, tankless), its age if you know it, and the symptom. You will get a sense of the likely range and how soon someone can come.
- Safety check first. The plumber checks for gas smell, scorching at the burner, water at electrical parts and how the venting looks before anything else.
- Diagnosis. Meter readings on elements and thermostats, a look at the pilot and thermocouple output, or the error history on a tankless board.
- The quote. You should hear the part, the price, and whether it is worth fixing given the age. You decide before work starts.
- The fix and a test. The heater is refilled, relit or powered back up, and run until water at a faucet comes up to temperature.
Ask the plumber about their own warranty on parts and labor before they start. Terms vary by company, and it is fair to get them in writing.
When it is an emergency, and when it can wait
Call right away if you smell gas near the heater, if water is spreading across a finished floor, if the T&P valve is discharging steady hot water, or if you see scorch marks or melted plastic around the burner door or the electrical cover. Those are the cases worth paying an after-hours rate for.
Turn the gas control to OFF or flip the breaker for an electric heater, then close the cold-water valve on the inlet pipe above the tank. That stops the tank from refilling if it is leaking. Our guide on what to do when a water heater leaks walks through it step by step.
Lukewarm water, a slow pilot that keeps going out, or a new rumbling noise can usually wait for a normal-hours appointment. Losing hot water for a day is annoying, but it is not dangerous, and a weekday visit often costs less.
Repairs you can safely do yourself, and the ones to leave alone
Relighting a pilot by following the instructions on the heater's label is a homeowner job. So is resetting an electric heater's high-limit button once, checking the breaker, and draining a few gallons from the drain valve to see whether sediment comes out.
Leave gas valves, gas line connections, venting, T&P valves and anything inside an electric heater's wiring panel to a licensed plumber. A wrong move on gas or venting can put carbon monoxide into the house, and a T&P valve is the part that keeps a tank from turning into a pressure vessel. Many cities also require a permit for gas work and for any heater replacement, which a licensed plumber pulls as part of the job.
Questions people ask
How much does a water heater repair cost on average?
Most repairs fall between $150 and $650 including the visit. Simple parts like a thermocouple or an electric element sit at the low end; a gas control valve or a tankless circuit board pushes toward the top.
Is it worth repairing a 10-year-old water heater?
Small repairs, yes. A part under about $300 on a dry, quiet tank is usually worth it. If the repair is large, or the tank is rusty, noisy and leaking, put the money into a new heater instead.
How long does a water heater repair take?
Most single-part repairs take under an hour once the plumber is on site. Jobs that need the tank drained, like a lower element or a dip tube, add about an hour.
Can a leaking water heater be repaired?
Leaks from a valve, fitting or connection can. A leak from the tank body cannot, because the steel has rusted through. Check where the water starts before deciding.
Why does my water heater keep needing repairs?
Hard water, a spent anode rod and high water pressure are the usual reasons. A plumber can check pressure and the anode on the same visit, which often stops the cycle.