Why is my water heater not heating?

Your water heater may stop heating due to simple electrical or gas supply issues, sediment buildup, or faulty components like thermostats and heating elements. These problems affect both electric and gas models, often leading to no hot water or lukewarm output. Start with basic checks to identify and fix the issue yourself before considering deeper repairs.

Quick checks (try these first)

  1. Verify power for electric heaters: Check your circuit breaker panel for a tripped breaker on the water heater circuit and reset it if needed.
  2. Confirm gas supply for gas heaters: Ensure the gas valve to the unit is fully open and the pilot light is lit; relight it following the instructions on the unit if it's out.
  3. Inspect thermostat setting: Locate the thermostat dial(s) on the side of the heater and set it to 120°F, then wait 1-2 hours to test hot water.
  4. Check for the high-limit reset button: On electric models, press the red reset button on the upper thermostat access panel if it's popped out.
  5. Test water temperature at a faucet: Run hot water for a few minutes; if it's only lukewarm, proceed to full troubleshooting.

No power or tripped safety switches (electric water heaters)

Electric water heaters rely on consistent power; a tripped circuit breaker, blown fuse, or high-limit switch is a leading cause of no heat. The high-limit switch, also called a thermal cutout or reset button, shuts off power if water exceeds 180°F to prevent damage, often due to a faulty thermostat or overheating.[1][7]

These issues stop voltage from reaching the heating elements entirely, leaving the tank cold. Start by ruling out basic power loss before accessing internal parts.

Pilot light or gas supply problems (gas water heaters)

Gas water heaters won't heat without a lit pilot light or adequate gas flow; the pilot can extinguish due to drafts, thermocouple failure, or gas interruptions. Modern units may use electronic ignition instead, but burner ignition failures trace back to similar supply issues.[2][3][4]

A faulty gas control valve or clogged burner can also prevent proper flame, reducing or stopping heat output. Always turn off gas before inspecting.

Sediment buildup in the tank

Minerals like calcium and magnesium from hard water accumulate at the tank bottom, insulating the heating elements or burner from water and causing inefficient or no heating. This leads to rumbling noises, longer recovery times, and eventual failure.[2][5]

Flushing removes the sediment; annual maintenance prevents recurrence, especially in hard water areas.

  1. Turn off power or gas supply and water to the heater; attach a garden hose to the drain valve at the base.
  2. Open the valve and a hot water faucet to drain fully; watch for sediment flow—chunky discharge confirms buildup.
  3. Refill the tank by opening the cold water inlet; once full (pressure at faucets returns), restart power/gas and test.
  4. Repeat if heavy buildup; consider a tank flush kit or vinegar solution for stubborn deposits.

Tankless water heater sediment issues

Tankless models clog faster with scale on heat exchangers, restricting flow and shutting down heat. Descale yearly with vinegar.

Faulty thermostat or heating elements

Thermostats control temperature but fail over time, causing no heat or inconsistency; electric heaters have two elements (upper/lower) that burn out, often the lower one first.[2][3][5]

A bad upper thermostat cuts all power, while element failure means partial heating. Test safely with power off.

High-limit switch tripping repeatedly

If the reset button keeps popping, the thermostat is likely faulty, allowing overheating.[1]

Low water pressure or valve issues

Restricted inflow from a faulty TPR (temperature-pressure relief) valve, clogged inlet, or low main pressure prevents proper filling and heating. Without full water volume, elements or burners can't transfer heat effectively.[1][6]

This often pairs with sediment; check after other fixes.

When to call a professional

DIY fixes resolve most issues, but complex electrical/gas work, persistent resets, or error codes require an expert to avoid safety risks like leaks or fires.

Frequently asked questions

Why is my water heater producing lukewarm water only?

One heating element has likely failed (common in electrics) or sediment insulates the bottom; test elements and flush the tank to confirm.

How long should it take for my water heater to recover hot water?

Expect 1-2 hours for a full tank after heavy use; longer means thermostat, element, or buildup issues slowing recovery.

Can I use my water heater if the pilot light won't stay lit?

No—risk of gas buildup; clean/replace the thermocouple or call for gas valve inspection before relighting.

Is sediment buildup dangerous for my water heater?

Yes, it causes overheating, element burnout, and tank rust; flush annually and install a water softener in hard water areas.

What if resetting the breaker doesn't work?

Check for a high-limit switch or test heating elements; persistent trips indicate faulty wiring, thermostat, or overload elsewhere.

Do tankless water heaters have the same problems?

They suffer scale buildup and flow sensor issues more; descale regularly and limit simultaneous use to avoid shutdowns.