Home › No hot water

No Hot Water: What to Check Before You Call a Plumber

No hot water is almost always a water heater problem, but the first step is working out which kind of no hot water you have: none at all, lukewarm, hot that runs out fast, or cold at only one tap. Each points to a different cause, and several have checks you can do safely. This guide is organized by heater type, gas, electric and tankless, so you can go straight to the section that fits. For leaks and other symptoms, see water heater not working: what to check. LocalRepairLine is a referral service, not a contractor, and this is general information, not a substitute for an in-person inspection.

Safety first

If you smell gas near a gas water heater, don't light anything, don't flip any switches, leave the house and call your gas utility or 911 from outside. If the heater is leaking onto the floor near cords or the electrical panel, don't step in the water. Don't remove the access panels on an electric water heater unless its breaker is off; the elements and thermostats inside are at full voltage. Water from a heater set too high can scald in seconds.

Start by narrowing it down

Gas water heater: safe checks

  1. Check the gas control knob. It should be on ON, not PILOT or OFF. Newer heaters have a status light that blinks a code; the label on the heater explains what each pattern means.
  2. Look for the pilot. Most tanks have a small sight glass near the bottom. If the pilot is out and you don't smell gas, follow the relighting instructions printed on the heater, once. If it won't stay lit, the thermocouple or gas valve has likely failed and a plumber should handle it.
  3. Confirm the gas supply. Are the stove or furnace working? The shutoff valve on the pipe to the heater is open when the handle is parallel to the pipe.
  4. Check the thermostat setting. Someone may have turned it down. A setting around 120 degrees is the usual recommendation for most households.
  5. Power-vent models need electricity. If your heater has a blower on top, check that it's plugged in and that its breaker or GFCI outlet hasn't tripped.

Electric water heater: safe checks

  1. Check the breaker. An electric heater uses a large double-pole breaker. If it's tripped, reset it once. If it trips again, stop. A shorted element or wiring fault is the usual reason, and that's a job for a professional.
  2. Press the high-limit reset. Turn the breaker off first. Behind the upper access panel, under the insulation, is a red button on the thermostat. Press it until it clicks, replace the panel, then turn the breaker back on. If it trips again, a thermostat or element is failing.
  3. Check the thermostat setting. Both thermostats should be set the same. Don't raise them above 120 to 125 degrees to make up for a problem.
  4. Think about the symptom. Lukewarm water that never gets hot usually means one of the two elements has burned out. Testing and replacing elements involves line voltage and draining the tank, so most homeowners leave this to a plumber.

Tankless water heater: safe checks

  1. Read the error code. Most tankless units show a code on the display or the remote. Look it up in the manual before doing anything else.
  2. Check power. Tankless units, including gas models, need electricity for the controls and fan. Check the breaker and any GFCI outlet it plugs into.
  3. Check gas supply and flow. Confirm other gas appliances work. Then open a hot tap fully: tankless heaters need a minimum flow to fire, and a low-flow faucet or a clogged aerator may not reach it.
  4. Clean the inlet filter screen. Many units have a small screen on the cold inlet that clogs with sediment. Shut off the water to the unit before removing it, and only if the manual shows how.
  5. Consider the weather. In very cold weather, the intake or the pipes near an exterior wall can ice up. A short burst of cold water in the middle of a shower, the so-called cold-water sandwich, is normal for tankless units and not a fault.

What not to do

When to call a plumber

What to tell the plumber

Frequently asked questions

Why do I suddenly have no hot water?

The most common sudden causes are a pilot light that went out on a gas heater, a tripped breaker or high-limit switch on an electric heater, and a tankless unit showing an error code. Check those first. If the heater is leaking or well past a decade old, a failed tank or element is more likely.

How long does hot water take to come back after a reset or relight?

A gas tank usually has hot water again within about an hour. An electric tank can take an hour or two, since it heats more slowly. A tankless unit produces hot water as soon as it's running and a tap is open.

Why is my water lukewarm but never hot?

On an electric heater this almost always means one of the two heating elements has failed and the other is doing all the work. On a gas heater it can be a thermostat set low or a broken dip tube that mixes cold water into the hot outlet. Sediment on the bottom of any tank also cuts how much heat reaches the water.

Why do I have no hot water in just one shower?

When every other tap is fine, the water heater isn't the problem. The anti-scald mixing valve or the cartridge inside that shower valve has failed or shifted, and it's blending in too much cold water. A plumber can adjust or replace the cartridge.

Can I relight the pilot light myself?

If the instructions are on the heater, you don't smell gas, and the pilot went out once, you can follow those instructions. If it won't light, won't stay lit, or goes out again within a day, stop and call a plumber. A pilot that keeps going out is a sign of a failing thermocouple or gas valve, not a fluke.

Need a plumber?

Describe the problem to an independent local plumbing company. A short automated prompt plays first, and then you're connected. LocalRepairLine is a referral service, not a contractor.

📞 Call (833) 350-0420Call hours: 8am–8pm ET, 7 daysYour call may first be answered by a short screening service that asks what the problem is and where you are. Stay on the line and you will be connected to an independent local pro.

Water heater repair by city

Akron, OH · Cincinnati, OH · Cleveland, OH · Columbus, OH · Dayton, OH · Denver, CO · Fort Wayne, IN · Grand Rapids, MI · Kalamazoo, MI · Lansing, MI · Philadelphia, PA · Pittsburgh, PA · South Bend, IN · Springfield, OH · Toledo, OH

📞 Call (833) 350-0420