How do you reset a water heater when it stops working?
To reset a water heater that stopped working, restore safe power and use the unit’s built‑in reset based on whether it’s electric, gas, or tankless. Most shutdowns are caused by a tripped breaker, a high‑limit safety switch, or a gas control lockout after the burner failed to light. If the reset trips again, it’s flagging an underlying issue like a bad thermostat, failed heating element, or sediment overheating the tank; that needs diagnosis, not repeated resets. We routinely help homeowners across the Phoenix Valley, including Tempe.
Try these basic resets by type:
- Electric: Turn the breaker OFF/ON, then press the red “reset” button behind the upper access panel if accessible.
- Gas: Turn the gas control to OFF, wait 5 minutes, then follow the lighting instructions to relight or power-cycle the control to ON.
- Tankless: Power the unit OFF/ON at the switch and breaker, or use the control menu’s reset if provided.
If you smell gas, see scorch marks, or water is leaking, stop and call a licensed pro immediately.
Updated: 2026-11-12
Need help in Tempe, AZ? Call (602) 899-0899 or book online. “We were so pleased with how fast Deer Valley Plumbing & Air Conditioning was able to get out and replace our old hot water heater.” — Lynda M.
Sources8
Source links open in a new tab.
- Happy comment by Steven Skipworthgoogle.com (opens in a new tab)
- Happy comment by barbara meccagoogle.com (opens in a new tab)
- Happy comment by James Mairgoogle.com (opens in a new tab)
- Happy comment by Cecil Murphygoogle.com (opens in a new tab)
- Expert Goodyear Plumbers | Deer Valley Plumbing & Air Conditioningdeervalleyplumbing.com (opens in a new tab)
- Surprise Heat Pumps | Expert Repair & Replacement in Surprise, AZdeervalleyplumbing.com (opens in a new tab)
- Surprise Heating & Furnace Services | Deer Valley Plumbing & Air Conditioningdeervalleyplumbing.com (opens in a new tab)
- Peoria Heating & Furnace Services | Deer Valley Plumbing & Air Conditioningdeervalleyplumbing.com (opens in a new tab)
