No Hot Water? How to Diagnose Your Water Heater
Lost your hot water? The cause depends on whether you have a gas or electric heater. Here's how to troubleshoot it safely before calling a plumber.
Losing hot water mid-shower is a special kind of misery — but most causes are diagnosable, and some are free to fix. The right steps depend entirely on whether you have a gas or electric water heater, so start by figuring out which you have: electric units have a thick power cable and two access panels on the front; gas units have a burner/pilot assembly at the bottom and a flue pipe out the top.
Safety first. For electric, always shut off the breaker before opening any panel. For gas, if you smell gas, leave and call the gas company — don't troubleshoot.
Electric water heater: the checklist
1. Check the breaker. Water heaters draw a lot of power and can trip their double-pole breaker. Flip it fully off, then on. If it trips again immediately, stop — that's an electrical fault for a pro.
2. Reset the high-limit switch. This is the #1 DIY fix. With the breaker off:
- Remove the upper access panel and fold back the insulation.
- Press the red reset button (the high-limit or "ECO" switch) on the thermostat — you'll feel a click if it had tripped.
- Replace everything, restore power, and give it 30–60 minutes.
If the reset trips again, you have a failed heating element or thermostat — both replaceable parts, but a job for someone comfortable with electrical work.
3. Suspect a dead element if you get some warm water but it runs out fast. Most electric tanks have two elements; when the lower one fails, you get a little hot water from the upper one and then cold.
Gas water heater: the checklist
1. Check the gas supply. Make sure the gas valve to the heater is open and other gas appliances work.
2. Check the pilot or igniter. Look through the sight glass at the bottom. No flame? Follow the relighting instructions printed on the tank exactly.
3. If the pilot won't stay lit, the usual culprit is a worn thermocouple — the pilot light safety sensor that shuts off gas when it sees no flame. It's an inexpensive, common replacement. A dirty pilot orifice or a draft can also be to blame.
Both types: don't overlook these
- Thermostat set too low. Confirm it's around 120°F. A knob bumped down feels exactly like "no hot water." This is the set water heater temperature to 120°F task — 120°F balances safety, scald risk, and energy use.
- Sediment buildup. Years of hard water leave sediment that insulates the burner or element from the water, killing efficiency and recovery. An annual flush prevents it — see the flush sediment from water heater task.
- A leaking tank. Water pooling around the base is the one symptom you can't fix. A leaking tank has failed internally and needs replacement — see when to replace your water heater.
When it's time to replace, not repair
Most tanks last 8–12 years. If yours is in that range and suddenly fails — or you see rust-colored water, a leaking base, or it needs repeated repairs — replacement is usually the smarter money. A failing anode rod left unchecked is often why a tank rusts out early; checking it is part of keeping a heater alive to its full lifespan.
For the related noise problem, see water heater making noise, and for the full routine, the water heater system overview.
Make it automatic
Build your free Owner Tools plan and we'll schedule the annual flush, anode-rod check, and TPR-valve test that keep your water heater reliable — so "no hot water" stays a rare surprise. No login, no address required.