A water heater that is not working usually traces to one of five causes: a tripped circuit breaker, a tripped reset button, an extinguished pilot light, a failed heating element, or a faulty thermostat. Check them in that order and most hot water heater problems reveal themselves before anyone opens a toolbox. One rule comes before every check: if you smell gas, leave the house and call the gas utility from outside. This guide starts with the first things to check before calling anyone, then follows the full diagnostic path for electric water heaters (reset button, elements, thermostats) and for gas water heaters (pilot light, thermocouple, gas control valve). It also covers water that is warm but not hot or runs out fast, which is sometimes a tank sizing problem rather than a failure, water that comes out scalding hot above the normal temperature setting, and tankless units that show an error code. It ends with the line where troubleshooting stops and a repair call starts, plus quick answers on sudden cold water and where the reset button hides.
First Things to Check (Before Calling Anyone)
Check the circuit breaker, the pilot light, the reset button, and the thermostat setting before calling anyone about a water heater that is not working. These four checks take a few minutes, cost nothing, and clear a large share of no-hot-water complaints:
- Check the breaker. Open your electrical panel and look for a tripped water heater breaker, then switch it fully off and back on. A breaker that sits between on and off has tripped, and resetting it restores power to an electric water heater instantly.
- Check the pilot light (gas). Look through the sight glass near the bottom of a gas water heater for a small standing flame. No flame means the burner has no way to ignite, and an unlit pilot is the most common reason a gas water heater stops heating.
- Press the reset button. Remove the upper access panel on an electric water heater and press the red button until it clicks. The click means the high-limit switch had tripped and the water heater now has power to its heating circuit again.
- Verify the thermostat setting. Confirm the water heater’s thermostat dial reads 120°F and has not been bumped down. A dial nudged toward low or vacation mode produces lukewarm water that looks like a failure but is only a setting.
If hot water returns after one of these checks and stays, you are done. If the same check fails again within days, the water heater is telling you which diagnostic path to follow next, and the paths split by fuel.

Electric Water Heater Not Heating: The Diagnostic Path
An electric water heater that is not heating fails at one of five points, checked in this order: the breaker, the reset (ECO) button, the upper element, the lower element, and the thermostats. Work the path from the panel inward, and cut power at the breaker before removing any access panel.
- Breaker trip. A water heater breaker that trips once may have caught a momentary fault; reset it and watch. A breaker that trips repeatedly means a short somewhere in the water heater’s circuit, and that is an electrician-or-plumber problem, not a reset problem.
- Reset (ECO) button. The red reset button is the emergency cut-off, a high-limit switch that kills power when the water heater overheats. Pressing it restores heating, but repeated ECO trips are a symptom, not a fix: something is overheating the water, most often a thermostat stuck on or an element that has shorted to ground. On St. Petersburg service calls we trace a repeat-tripping reset button to the part that is causing it instead of pressing the button and leaving, because a water heater that keeps hitting its high limit is running hotter than its safety hardware should ever see.
- Upper element. The upper heating element heats the top of the tank first and controls the heating sequence, so a failed upper element leaves the water heater with no hot water at all.
- Lower element. The lower heating element finishes the job in the bottom of the tank, so a failed lower element produces a small burst of hot water that turns lukewarm fast. That symptom overlaps the lukewarm causes covered later in this guide.
- Thermostats. Each element has its own thermostat, and the upper thermostat directs power between the two. A thermostat that misreads temperature leaves elements idle in a water heater that is otherwise electrically sound.
Elements and thermostats are testable parts: a multimeter reading tells you in minutes whether an element is open or grounded. Want the exact test procedure and the replacement steps that follow it? Water Heater Elements & Thermostats: Testing and Replacement covers both parts from safe shutdown to restart.
Gas Water Heater Not Heating: The Diagnostic Path
A gas water heater that is not heating fails at one of four points, checked in this order: the pilot light, the thermocouple, the gas control valve, and the gas supply. The path runs from the easiest check to the most involved one.
- Pilot out. Look through the sight glass for the pilot flame; if it is out, relight it following the instruction label on the water heater’s gas control. A pilot that relights and stays lit often ends the diagnosis right there. Does the flame die again as soon as you release the control knob, or a day later? How to Relight a Water Heater Pilot Light (and Keep It Lit) walks through the relight procedure and the fixes that keep the flame burning.
- Thermocouple. The thermocouple is the safety sensor that sits in the pilot flame and holds the gas valve open while the flame burns. A worn thermocouple is the classic reason a water heater’s pilot lights but will not stay lit, and it is one of the cheaper gas water heater parts to replace.
- Gas control valve. The gas control valve is the thermostat-and-valve assembly on the front of the tank. A pilot that stays lit while the main burner never fires points to the control valve, and control valve work on a gas water heater belongs to a professional.
- Gas supply. Confirm the shutoff valve handle on the gas line sits parallel to the pipe, and check whether other gas appliances in the house are working. If nothing gas-fired works, the supply is the problem, not the water heater. If at any step you smell gas, stop the diagnosis, leave the house, and call the gas utility from outside.
Water Is Warm but Not Hot (or Runs Out Fast)
Warm-but-not-hot water comes from four causes: a failed lower element, a broken dip tube, a sediment blanket on the tank bottom, or a water heater that is undersized for the household. All four produce the same complaint at the tap, so telling them apart is the diagnosis:
- Failed lower element: an electric water heater with a dead lower element heats only the top of the tank, delivering one short hot shower and then lukewarm water for everyone after.
- Broken dip tube: the dip tube carries incoming cold water to the bottom of the tank, and a cracked one dumps cold water at the top instead, where it mixes straight into the water heater’s hot outlet.
- Sediment blanket: mineral sediment builds a layer over the bottom of the tank that insulates the water from the burner or lower element, so the water heater burns energy without moving heat. On some St. Petersburg calls the sediment is packed so hard that the drain valve produces nothing at all, and a tank that can no longer be drained is usually past saving with a flush.
- Undersized tank: a water heater that heats perfectly but runs out fast may simply be too small, because a 40 gallon tank that suited two people cannot keep up with five.
The first three causes are repairs. The fourth is arithmetic: capacity against household demand. Has your household grown since the tank went in? Our water heater sizing guide matches tank capacity to people, bathrooms, and usage so the next unit fits the house.
Water Is Too Hot
Water that comes out of the tap scalding hot means the water heater’s thermostat is set too high or has failed in the on position. The standard setting is 120°F; 140°F is reserved for special cases such as sanitizing dishes in homes without a dishwasher. Anything above the intended setting raises scald risk, especially for children and older adults, and a thermostat that ignores its own dial is a failed part, not a setting. Not sure which number your water heater should sit at? Water Heater Temperature: The Right Setting (120°F vs. 140°F) explains both settings and how to adjust yours safely.
Tankless Showing an Error Code?
A tankless water heater reports its faults as error codes on the control panel, so the code on the display is your diagnosis, not guesswork. Our Tankless Water Heater Repair in St. Petersburg, FL page decodes the common Rinnai and Navien codes and the repairs behind each one.
When to Stop Troubleshooting and Call a Pro
You have now checked everything a homeowner can safely check, so where is the line between a DIY fix and a professional repair? Stop troubleshooting a water heater and call a professional when any of these five conditions appears:
- Gas smell: leave the house and call the gas utility from outside before you call any water heater company.
- Water at the base: water pooling under a water heater means a leak, and a leak from the tank body itself means replacement, not repair.
- Scorch marks: soot, melted wiring, or scorch marks anywhere on a water heater signal combustion or electrical trouble that is unsafe to keep running.
- Repeated breaker or ECO trips: a water heater that keeps tripping its breaker or reset button is overheating or shorting, and pressing the button again only postpones the failure.
- Anything beyond element swaps: gas control valves, internal wiring, venting, and tank work on a water heater are licensed-plumber jobs under Florida code.
You do not have to guess which side of the line you are on. Call (727) 855-8080 and describe the symptoms: we diagnose water heaters free over the phone before any visit, so you find out whether the fix is a five-minute check or a service call before anyone is dispatched. And when it is a service call, our St. Petersburg water heater repair service handles every failure on this page, gas and electric, across Pinellas County.
Hot water that suddenly turns cold means a tripped breaker on an electric water heater and an extinguished pilot light on a gas water heater, the single most common cause for each fuel.
The reset button on an electric water heater is the red button behind the upper access panel: remove the panel and the insulation pad, and it sits at the center of the upper thermostat.
Still No Hot Water?
FL Water Heater Pros diagnoses water heater problems free over the phone for St. Petersburg homeowners, then repairs gas, electric, and tankless units with upfront pricing and no hidden fees. Tell us what you checked and what you found, and we will tell you what is wrong before a truck ever rolls. Call (727) 855-8080 for your free phone diagnosis and estimate.