Home / Plumbing / Why Do I Have No Hot Water
Why do I have no hot water?
Quick answer
No hot water usually means the heater stopped heating, not that the water supply failed, especially if cold water still runs normally. On an electric unit, check the breaker first. On a gas unit, check whether the pilot or ignition has gone out. If the tank leaks, rumbles loudly, or is well past ten years old, a failed component or the tank itself moves to the top of the list.
Causes, most likely first
Tripped breaker, electric heaters
Beginner. An electric water heater draws heavy power, and a tripped breaker cuts heat completely while leaving cold water untouched. Find the water heater breaker in your panel and look for one sitting halfway or off. Reset it once. If it trips again, an element or wire is faulting, and that is licensed pro work.
Pilot out or ignition failure, gas heaters
Beginner check, pro repair. If the pilot is out, the burner never fires and the tank slowly goes cold. Many modern units show a status light or error blink code on the gas control. Relight only by following the printed instructions on your own unit exactly. If it will not stay lit, the thermocouple or control is failing.
Failed heating element, electric heaters
Pro only. Most electric tanks have upper and lower elements. When the upper one fails you get no hot water at all, while a failed lower element gives a short, lukewarm supply. Testing elements means working at 240-volt terminals inside access panels. Leave testing and replacement to a licensed pro, even though the part itself is inexpensive.
Broken dip tube
Pro only. The dip tube sends incoming cold water to the bottom of the tank. When it cracks, cold water mixes at the top where hot water leaves, so showers turn tepid within minutes even though the heater fires normally. The pattern, plenty of heat at first that fades fast, is the clue. Replacement requires draining and opening the tank.
Sediment buildup
Intermediate prevention. Minerals settle at the bottom of the tank over years, insulating the water from the heat source. Gas units pop and rumble as trapped water boils under the layer, and electric elements burn out early. Draining a few gallons from the drain valve each year slows buildup. A neglected, noisy, older tank rarely recovers full performance from flushing alone.
Tank at end of life
Pro only. Most tank water heaters last about eight to twelve years. Rusty hot water, moisture at the base, and repeated component failures on an older unit mean the steel tank itself is wearing out. At that point another repair usually buys months, not years. Check the age on the rating label before paying for parts.
When to call a pro
- Breaker trips again after one reset, or any sign of scorched wiring
- Gas smell, or a pilot that will not stay lit after one proper attempt
- Water pooling at the base of the tank or rusty-colored hot water
- Loud rumbling, popping, or banging from the tank
- No hot water after the breaker and pilot checks pass
- Any element, gas control, or venting work
What the repair typically costs
Directional national ranges for US homeowners. Your city and system age will move these.
| Repair | Typical cost |
|---|---|
| Service call and diagnosis | $75 to $200 |
| Thermocouple or igniter, gas unit | $150 to $350 |
| Heating element replacement, labor included | $250 to $550 |
| Gas control valve replacement | $350 to $700 |
| Dip tube replacement | $250 to $500 |
| New 40 to 50 gallon tank, installed | $1,200 to $2,500 |
Questions homeowners ask
Why do I have a little hot water, but it runs out fast?
That pattern usually means one failed element on an electric tank, a broken dip tube, heavy sediment, or a tank that is simply too small for new demand in the home.
Can I turn the temperature up to get more hot water?
Only within the safe range. Keep the setting at about 120 degrees Fahrenheit. Higher settings raise scald risk, especially for children and older adults, and they speed up tank wear.
How do I find the age of my water heater?
Look at the manufacturer label on the tank. The serial number usually encodes the build year and month, and most makers explain the code on their own support pages.