Short answer

For a gas water heater, check that the gas is on and the pilot or igniter is working. For electric, check the breaker and whether the high-limit reset has tripped. If you have some hot water but not enough, the usual causes are sediment buildup, a failed heating element, a thermostat set too low, or a broken dip tube.

Start with the symptom

Different symptoms point to different causes. Pick the one that matches.

  • No hot water at all: no power or gas, pilot out, tripped reset, failed igniter or element.
  • Lukewarm water: thermostat too low, one failed electric element, sediment, crossed plumbing.
  • Hot water runs out fast: sediment, failed lower element, broken dip tube, tank too small for demand.
  • Water gets hot, then cools quickly: failing thermostat or element, or a thermocouple problem on gas.
  • Rumbling or popping noises: sediment at the bottom of the tank.
  • Rusty or smelly hot water: anode rod or tank corrosion, or bacteria in the tank.

Gas water heaters: checks in order

Parts of a tank water heaterCutaway of a gas tank water heater: cold inlet with shutoff valve and dip tube, hot outlet, temperature and pressure relief valve with a discharge pipe down to the drain pan, anode rod, sediment layer at the bottom, drain valve, gas control and burner.Cold inlet+ shutoffDip tubeSedimentDrainvalveHot outletT&P valveAnode rodDischargepipeGas controlBurnerDrain pan
Parts of a gas tank water heater. Electric models have heating elements and thermostats instead of a burner and gas control.
  1. Is gas reaching the house? Check other gas appliances, such as the stove. If none work, the problem is the gas supply, not the heater.
  2. Is the gas valve to the heater open? The handle on the gas line near the heater should be in line with the pipe.
  3. Look at the control knob. It should be on "on", not "pilot" or "vacation". Some people accidentally leave it on vacation after a trip.
  4. Is the pilot lit, or does the igniter click? Older models have a small window to see the pilot flame. If it's out, follow the relighting instructions printed on the heater's label exactly. Many newer units use electronic ignition and flash a status light with an error code; the code chart is on the label or in the manual.
  5. If the pilot won't stay lit, the thermocouple or flame sensor is the usual suspect. This is a job for a plumber.
  6. Check the burner area for signs of trouble: scorching around the burner access, a yellow flickering flame instead of blue, or soot. Any of those means shut it off and call a professional.

Electric water heaters: checks in order

  1. Check the breaker. Electric water heaters use a double breaker. If it's tripped, reset it once. If it trips again, stop; that points to a shorted element or wiring fault.
  2. Check the high-limit reset button. It's usually behind the upper access panel, often a red button. With the breaker off, remove the panel and insulation and press it. If it clicks, it had tripped. This is a symptom: it tripped because something overheated, often a faulty thermostat or element. If it trips again, call a plumber.
  3. Lukewarm water on an electric unit very often means the upper or lower element has failed. Most tanks have two. Testing and replacing elements involves live electrical work and draining, so many homeowners hand this to a professional.

Problems that affect both types

Sediment buildup

Sediment is minerals that settle out of the water when it's heated. It builds a layer at the bottom of the tank, which:

  • reduces the amount of usable hot water,
  • causes rumbling or popping as water trapped under the sediment boils,
  • on electric units, can bury and burn out the lower element.

The thermostat setting

Many heaters are set around 120°F, a common recommendation for balancing comfort, energy use and scald risk. If someone turned it down, or it's set on the lowest mark, raise it a little and wait an hour. Don't set it much higher to compensate for another problem.

A broken dip tube

The dip tube carries incoming cold water to the bottom of the tank. If it cracks, cold water mixes into the hot water at the top and you get lukewarm water fast. Small white plastic pieces in faucet aerators can be a clue. A plumber can replace it.

Demand has changed

A new household member, a bigger tub, or back-to-back showers can simply outstrip the tank. If the heater works but always runs out, it may be too small for how the house is used now. That's a replacement conversation, not a repair.

Crossed hot and cold plumbing

If only one faucet runs lukewarm, a faulty mixing valve in that faucet or shower may be letting cold water into the hot line. Check whether all hot taps are affected before blaming the heater.

What not to do

  • Don't repeatedly reset a breaker or high-limit switch that keeps tripping.
  • Don't bypass or adjust gas controls beyond the relighting steps on the label.
  • Don't turn the thermostat to maximum to "fix" lukewarm water. It raises scald risk and hides the real problem.
  • Don't run an electric heater with an empty tank. The element burns out almost instantly.

When it's time to call a plumber

  • Pilot won't stay lit, or electronic ignition shows a fault code you can't clear
  • Breaker or high-limit reset trips again
  • Signs of burner problems, scorching or soot
  • Lukewarm water that isn't fixed by the thermostat setting
  • Any leak from the tank. See water heater leaking from the bottom.

What to tell the plumber

  • Gas or electric, brand, tank size and age from the label
  • What you've already checked (breaker, reset, pilot, thermostat)
  • Any error code or blinking pattern
  • The symptom: none, lukewarm, runs out fast, noises

Many no-heat problems are straightforward repairs. See water heater repair for the common fixes, and how repair and replacement compare.

Prevention

  • Flush the tank to control sediment. With McKinney's water, regular flushing is worth the effort.
  • Have the anode rod checked every few years.
  • Keep the area around a gas heater clear so it gets the combustion air it needs.
  • Note the heater's install date somewhere visible so you can plan a replacement rather than face a surprise.

Frequently asked questions

Why do I have hot water but it runs out quickly?

The most common causes are sediment taking up space in the tank, a failed lower element on an electric heater, or a broken dip tube. If the heater is old or the household has grown, it may simply be too small.

How long should it take a water heater to heat up?

It depends on the tank size and whether it's gas or electric. Gas tanks generally recover faster than electric ones. If it's been several hours with no improvement, something is wrong.

Is it safe to relight a water heater pilot light myself?

If there's no gas smell and you follow the instructions on the heater's label exactly, many homeowners do. If the pilot won't stay lit, or you're uncomfortable doing it, call a plumber.

What is the red button on my electric water heater?

It's the high-limit reset, a safety switch that cuts power if the water gets too hot. Pressing it can restore heat, but it tripped for a reason. If it trips again, have the thermostats and elements checked.

Does McKinney's hard water affect water heaters?

Yes. NTMWD describes its water as moderately hard. The minerals form sediment in the tank, which reduces capacity, causes noise, and can burn out electric elements. Regular flushing helps.