Water Heaters

Water Heater Not Heating Water: What to Check and How to Fix It

Quick answer

Gas water heater not heating: check if the pilot light is out or if the thermocouple has failed. Electric water heater not heating: check the reset button (high-limit switch) first — press it and wait an hour. If the reset trips again, a heating element or thermostat has failed. No hot water from either type: also check that the cold water supply valve to the heater is fully open.

When the water heater is running but producing no hot water — or water that barely warms — the diagnosis depends on whether the heater is gas or electric. Gas heaters fail differently than electric ones, and the fix for each is specific. This guide walks through both.

Why Is My Water Heater Running But Not Producing Hot Water?

“Running but not heating” means the unit appears functional (pilot on, burner cycling, or circuit energized) but the water coming out isn’t hot. The causes differ by heater type:

Gas water heater — pilot on but no hot water:
– Thermocouple failure (the safety sensor that keeps the gas valve open when the pilot is lit) — the burner isn’t firing even though the pilot is on
– Gas valve failure — the valve isn’t opening to allow the main burner to fire
– Thermostat set too low — check the temperature setting on the gas valve
– Thermopile failure (on power-vent and direct-vent models) — low voltage output prevents the gas valve from opening

Electric water heater — heating elements:
– Upper heating element failure — no hot water at all (upper element heats the tank from the top down first)
– Tripped high-limit switch (reset button) — the heater shut itself off as a safety measure
– Both elements failed — uncommon but occurs in older heaters
– Thermostat failure — element is functional but thermostat isn’t calling for heat

Both types:
– Supply valve partially closed — the cold water inlet valve may have been turned during maintenance and not fully reopened
– Demand exceeds capacity — not a failure, but simultaneous high hot water use can temporarily deplete even a functioning heater

Water Heater Pilot Light Is On But There Is No Hot Water

If you can confirm the pilot is lit but the main burner isn’t firing:

Thermocouple failure: The thermocouple is a safety sensor that sits in the pilot flame. It generates a small electrical current that keeps the gas valve open. When it fails, the gas valve interprets the absence of current as a missing pilot and shuts off the main gas supply — even though the pilot is actually on.

Signs of thermocouple failure: pilot lights normally, main burner doesn’t fire, you don’t hear the burner ignite during a heating cycle.

Fix: Thermocouple replacement is a DIY repair for mechanically inclined homeowners. The part costs $10–$20. Replacement involves disconnecting the old thermocouple at the gas valve and at the pilot bracket and threading in the new one. If you’re not comfortable with gas appliance components, a plumber can do this in under an hour.

Thermopile failure (power-vent models): Similar function to a thermocouple but generates more voltage to power electronic controls. Failure produces the same symptom — pilot on, no burner. Replacement is similar but the part costs more ($30–$60).

Gas valve failure: Less common than thermocouple failure, but if the thermocouple tests fine (or a new thermocouple doesn’t fix it), the gas valve itself may have failed. Gas valve replacement costs $150–$300 for the part plus labor — at that cost, the age of the heater factors into repair vs. replace decisions.

Electric Water Heater Not Heating — What Do I Check First?

Step 1: Check the reset button (high-limit switch).

Electric water heaters have a red reset button on the upper thermostat, behind the upper access panel. If the water temperature exceeded safe limits, the high-limit switch trips and cuts power to the elements.

To reset:
1. Turn off the circuit breaker for the water heater at the electrical panel
2. Remove the upper access panel (usually held by two screws)
3. Press the red button firmly until you feel it click
4. Replace the panel
5. Turn the circuit breaker back on
6. Wait 1–2 hours for the heater to recover

If the reset holds: The heater should produce hot water within 1–2 hours. The high-limit switch may have tripped due to a temporary overheat event (thermostat set too high, power surge).

If the reset trips again: The underlying cause — a failing thermostat or shorted heating element — is causing repeated overheating. Don’t keep resetting; the problem needs diagnosis.

Step 2: Check the circuit breaker.

A double-pole breaker for the water heater may be tripped (in the middle position). Turn it fully off, then fully on. If it trips again immediately, there’s a wiring or component fault.

Step 3: Check the elements.

A failed heating element can be tested with a multimeter set to resistance (ohms). With the power off, disconnect the element leads and measure across the element terminals. A reading of 10–25 ohms indicates a functional element; a reading of 0 or infinite resistance indicates failure.

How Do I Know If My Water Heater Heating Element Is Bad?

Signs of a failed heating element:

Upper element failed: No hot water at all. The upper element heats the top of the tank first; if it fails, the lower element can’t compensate fully and recovery is severely impaired or absent.

Lower element failed: Hot water runs out very quickly. You get hot water initially (the upper element handled the top portion) but it’s depleted in a short shower. Recovery takes much longer than normal.

Testing with a multimeter:
1. Turn off power at the breaker
2. Remove access panel and identify the element terminals
3. Disconnect the wires from the element
4. Set the multimeter to resistance (Ω)
5. Touch probes to both element terminals
6. A functional element reads 10–25 ohms. An open-circuit element reads infinite (OL). A shorted element reads 0 ohms

Replacement: A water heater heating element costs $15–$40 and can be replaced with an element wrench (a specialized socket available at hardware stores). The process involves draining the tank and removing the failed element. Labor from a plumber: $100–$200.

Water Heater Not Getting Hot Enough — What Is Wrong?

“Not hot enough” (warm water, not hot) is different from no hot water at all:

Thermostat set too low: The thermostat on most residential water heaters is accessible behind the access panel. Factory settings are often 120°F; many households need 120–130°F. Turn the thermostat up incrementally and test after 1–2 hours.

Cold water mixing valve: Some homes have a mixing valve or anti-scald device at the water heater outlet that blends cold water with hot before delivery. If this valve is set too low, water at the tap will never reach the heater’s full temperature even if the heater is functioning correctly.

Undersized heater: A tank too small for the household’s demand runs hot water faster than it can recover. 40-gallon tanks serve 2–3 people; 50-gallon tanks serve 3–4 people; 75–80-gallon tanks for larger households.

Sediment insulating the element or burner: Heavy sediment at the bottom of the tank acts as an insulating layer between the heat source and the water. The heater may run continuously without bringing the water up to temperature. Flushing the tank may restore efficiency.

Single-element failure (electric): As described above — lower element failure produces warm-but-not-hot water that depletes quickly.

Water Heater Reset Button Keeps Tripping — What Does It Mean?

A high-limit switch (reset button) that trips repeatedly indicates the water temperature is exceeding safe limits — typically 150–180°F, well above the 120–130°F normal operating range. Causes:

Thermostat failure (stuck open): The thermostat is stuck in the heating position and doesn’t shut off the element when the target temperature is reached. The water continues heating past safe temperature, tripping the high-limit switch.

Heating element grounded to tank: If the element sheath has cracked, current can flow through the element continuously regardless of the thermostat position — continuous heating.

Faulty high-limit switch itself: The switch may trip at a lower-than-specified temperature due to age or prior damage. If thermostats and elements test fine, the switch itself may need replacement.

What not to do: Do not bypass or tape down the reset button. It’s a safety device. Disabling it allows the tank to reach dangerously high pressures and temperatures — the T&P (temperature and pressure) relief valve would then be the last line of defense. Repeated resetting without diagnosing the cause is a fire and explosion risk.

No Hot Water but Water Heater Seems to Be Running Fine

If the heater appears operational but no hot water arrives at fixtures:

Supply valve issue: Check the cold water inlet valve at the top of the heater — it should be fully open. A valve that’s partially closed or fully closed prevents cold water from entering the tank, and with no circulation, there’s no hot water delivery even if the heater fires.

Dip tube failure: The dip tube sends incoming cold water to the bottom of the tank, where it heats before rising to the hot water outlet at the top. A broken dip tube allows cold water to enter near the top and mix directly with outgoing hot water — you get a lukewarm mix regardless of the thermostat setting. Broken dip tube pieces also sometimes appear in aerator screens.

Crossover in mixing valve: A failed mixing valve or pressure-balancing cartridge in a shower valve can allow cold water to cross into the hot water line — pulling cold water into the hot side throughout the house. Test by turning off the cold supply to the house and checking if hot water still runs; if it does, there’s a crossover.

Undersized gas supply (new appliance): If the heater was recently replaced with a higher BTU unit, the gas supply line may be undersized for the new heater’s demand — it fires but can’t sustain full output.

How Long Does a Water Heater Take to Heat Up After Reset?

After pressing the reset button and restoring power:

Electric water heater (40–50 gallon): 1–2 hours to full recovery. The upper element heats the top portion first (faster delivery) while the lower element handles the rest of the tank.

Gas water heater (40–50 gallon): 30–60 minutes to full recovery. Gas heaters recover faster than electric because gas burners deliver more BTU than electric elements.

Tankless water heater: No recovery time — hot water is available immediately if the unit is functioning.

Factors that extend recovery time:
– Cold incoming water temperature (Seattle winter water is colder than summer)
– High demand immediately following reset (using hot water before the tank recovers)
– Sediment reducing heat transfer efficiency
– Failing element that’s working at reduced capacity

Should I Replace a Water Heater That Stopped Heating?

Depends on the age and nature of the failure:

Under 8 years old, single component failure (thermocouple, element, thermostat): Repair is almost always cost-effective. These components are inexpensive and the heater has significant remaining life.

8–12 years old, single component failure: Evaluate repair cost vs. replacement cost. A $60 repair on a 10-year-old heater may make sense; a $400 gas valve replacement on the same heater is harder to justify given 2–4 years of expected remaining life.

Over 12 years old, any significant failure: Replacement is generally the better choice. Tank water heaters have a 10–15 year expected lifespan. A major component failure on a heater in this age range is often followed by additional failures.

Repeated failures or corrosion: If the heater has failed more than once in recent years or if there’s visible external corrosion or rust discoloration in the hot water, replacement is the right answer regardless of age.

Why Does My Water Heater Stop Heating in Cold Weather?

Ground water temperature drop: Cold weather drops the incoming water temperature, requiring more energy to heat water to the set temperature. A heater that was borderline adequate in summer may struggle to maintain temperature in winter with significantly colder input water.

Gas supply pressure variations: In very cold weather, high regional demand for natural gas can temporarily reduce supply pressure, reducing the BTU output of the burner.

Condensation on burner components (gas): In very cold utility rooms, condensation can affect ignition and pilot stability. More common in unconditioned crawl spaces or garages.

Thermocouple sensitivity: An aging thermocouple may function marginally in normal conditions but fail in cold weather when thermal stress is higher. If the pilot repeatedly goes out in cold weather, the thermocouple is likely the culprit.

Freezing of pipes near the heater: In unconditioned spaces, supply pipes near the heater can freeze and restrict flow — the heater functions but hot water can’t reach fixtures.

FAQ

Q: Why is my water heater running but not producing hot water?
A: For gas heaters, the most common cause is thermocouple failure — the pilot is on but the main burner won’t fire. For electric heaters, a tripped reset button or a failed heating element is most likely. Check the reset button first; then test the elements if that doesn’t resolve it.

Q: Electric water heater not heating — what do I check first?
A: Press the reset button on the upper thermostat (behind the access panel) after turning off the circuit breaker. Turn the breaker back on and wait 1–2 hours. If the reset holds and hot water returns, a temporary overheat event tripped the limit. If it trips again, a thermostat or element is failing.

Q: How do I know if my heating element is bad?
A: Use a multimeter set to resistance. With power off and wires disconnected, a functional element reads 10–25 ohms. An open-circuit element reads infinite (OL). A shorted element reads 0 ohms. Upper element failure means no hot water; lower element failure means hot water depletes quickly.

Q: What does it mean when the water heater reset button keeps tripping?
A: A thermostat is stuck in the heating position and overheating the water, or a heating element has shorted and is heating continuously. Do not bypass the button — diagnose the cause. The thermostat or element (whichever is failing) needs to be replaced.

Q: Should I repair or replace a water heater that stopped heating?
A: Under 8 years old, repair almost always makes sense — individual components are inexpensive. Over 12 years old with a major failure, replacement is usually better. Between 8–12 years, compare the repair cost to replacement cost and factor in the heater’s remaining expected life.