HomeWater Heaters › Not Producing Hot Water

Water Heater Not Producing Hot Water: Diagnosis Guide

No hot water doesn't always mean a failed water heater. Work through this diagnostic before scheduling a service call — the fix is often free or under $50.

Buy on Amazon →

As an Amazon Associate we earn from qualifying purchases.

Gas vs electric: different first steps

Gas water heater — check the pilot light first. Locate the viewing window near the bottom of the tank. If you see no flame, the pilot has gone out. Relight it following the instructions on the unit label (usually: turn the knob to Pilot, hold it down, press the igniter, hold 30 seconds, release, turn to desired temperature). If the pilot won't stay lit, the thermocouple has likely failed — a $15–30 part that a plumber replaces in 30 minutes ($100–150 total).

Electric water heater — check the circuit breaker first. Electric water heaters draw significant current and trip breakers during a power surge or if the element shorts. Reset the breaker. If it trips again immediately, you have a shorted heating element — not a breaker problem.

Repair vs replace decision

Use this framework before paying for any repair:

  • Under 8 years old: Repair is almost always worth it. Heating elements, thermostats, and thermocouples are cheap. The tank itself is fine.
  • 8–12 years old: Depends on the repair cost. A $150 element replacement is worth it. A $400+ repair on a 12-year-old tank is borderline — get a quote on replacement at the same time.
  • Over 12 years old: Lean toward replacement. You'll likely face another repair within 2–3 years, and modern units are significantly more efficient. The exception: a high-quality tank (Bradford White, Rheem) in good condition with minor issues.
  • Leaking tank: Replace, always. There is no repair for a leaking tank.
Buy on Amazon →

As an Amazon Associate we earn from qualifying purchases.

Back to all water heater guides.