Water Heater — No Hot Water

Losing hot water is one of the most disruptive home problems — but it's often fixable in under an hour. For electric water heaters, a tripped reset button or failed heating element accounts for the majority of failures. For gas water heaters, a blown-out pilot light is the most common culprit. Start with the simplest checks before calling a plumber.

Try the AI Diagnosis Tool

Common Symptoms

  • No hot water at any faucet in the house
  • Water is only lukewarm — not reaching full temperature
  • Hot water runs out much faster than usual
  • Discolored (rust-colored) or foul-smelling hot water
  • Popping or rumbling sounds from the water heater tank

Most Likely Causes

  1. 1

    Failed Heating Element (Electric — Most Common)

    Electric water heaters have two heating elements — upper and lower. When one fails, you get reduced hot water capacity. When both fail, there's no hot water at all. Elements can be tested with a multimeter and replaced for $15–40.

  2. 2

    Tripped Reset Button (Electric)

    The high-limit reset button (a red button on the thermostat, behind the upper access panel) trips when the water gets too hot. Simply pressing the reset button restores hot water. If it keeps tripping, the thermostat or element may be failing.

  3. 3

    Pilot Light Out (Gas)

    On gas water heaters, the pilot light can be blown out by drafts or extinguished for other reasons. Relighting it (instructions are usually printed on the unit) typically restores hot water within an hour.

  4. 4

    Sediment Buildup

    Mineral sediment accumulates at the bottom of the tank over time, reducing efficiency and insulating the lower heating element. Flushing 1–2 gallons from the drain valve periodically removes sediment and extends tank life.

Not sure if this is the right fix for your exact model?

Upload a photo of your appliance label — Fix-It Fast AI will identify your exact unit and tailor the diagnosis.

Quick DIY Checks

Safety Warning

Electric water heaters: ALWAYS turn off the circuit breaker before opening any access panels or touching heating elements. Working on an energized water heater can cause electrocution.

Safety Warning

Gas water heaters: if you smell gas, do NOT attempt to relight the pilot light. Leave the house immediately and call your gas company's emergency line. Return only after they clear it.

  1. 1For electric heaters: go to the breaker panel and confirm the water heater circuit breaker is on. Reset it if it has tripped. Then find the upper access panel on the heater and press the red reset button firmly — you may hear a click.
  2. 2For gas heaters: check the pilot light. Look through the sight glass (a small window near the burner) to see if the pilot is lit. If not, follow the relight instructions on the label of the heater — typically: turn to Pilot, press and hold the knob, press the igniter, then slowly release.
  3. 3Check the thermostat setting — the dial on the tank should be set to 120°F (or the 'Hot' setting). If it's been turned way down, that's your problem.

Get the full fix — Pro members get unlimited AI diagnoses

Save your repair history, get step-by-step AI guidance on any water_heater issue, and avoid $150+ service call fees.

Try Pro — $7.99/mo
  1. 4For electric heaters: test the upper and lower heating elements with a multimeter (resistance setting). A good element reads 10–20 ohms. Open/infinite resistance means the element is failed and needs replacement.
  2. 5Flush sediment: connect a garden hose to the drain valve at the bottom of the tank, route it outside or to a drain, open the valve and drain 1–2 gallons. Cloudy or gritty water confirms sediment buildup.

Save $150+ on a single service call

Less than a cup of coffee — fix it yourself with expert guidance.

  • ✓ Step-by-step repair guides with exact part numbers
  • ✓ Expert diagnosis in seconds — 500+ problems covered
  • ✓ Full tool list & cost estimate before you spend a dime
Get Instant Access — $7.99/mo

$150+ service call vs. $7.99/mo · Cancel anytime

Repair vs Replace

✓ Worth Repairing

Water heaters under 10 years old are worth repairing for single component failures (element, thermostat, anode rod). Replace if the tank itself is leaking (no repair is possible), if the unit is over 12–15 years old and failing, or if you're facing multiple simultaneous failures.

Est. Repair Cost

$20–$50 for a heating element (DIY)

Est. Replacement Cost

$900–$1,800 for a new water heater (installed)

Recommended Tools & Parts

  • Water Heater Heating Element

    Electric heating element for tank water heaters. Available in 3500W, 4500W, and 5500W — match your existing element's wattage and voltage.

    $15–$40

    Buy on Amazon →
  • Anode Rod

    Sacrificial magnesium or aluminum rod that prevents tank corrosion. Replace every 3–5 years to significantly extend tank life.

    $20–$40

    Buy on Amazon →
  • Element Wrench

    Socket wrench specifically sized for removing and installing water heater elements (1-1/2 inch socket).

    $10–$15

    Buy on Amazon →

Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.

Still stuck? Let AI take a look.

Describe your problem or upload a photo — get a diagnosis in seconds.

Related Repairs

Save $150+ on a single service call

Less than a cup of coffee — fix it yourself with expert guidance.

  • ✓ Step-by-step repair guides with exact part numbers
  • ✓ Expert diagnosis in seconds — 500+ problems covered
  • ✓ Full tool list & cost estimate before you spend a dime
Get Instant Access — $7.99/mo

$150+ service call vs. $7.99/mo · Cancel anytime

Still not sure what's wrong?

Get an AI diagnosis in seconds — describe the problem or upload a photo.

Get an AI Diagnosis

⚡ Get step-by-step help for YOUR specific appliance

Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.

No account needed for diagnosis. Cancel Pro anytime.

Related Tools