FixCode Guide
Home › Water Heater Blinking Light Codes: What Every Flash Pattern Means

Water Heater Blinking Light Codes: What Every Flash Pattern Means

Appliance guide display showing GUIDE — FixCode Guide error code graphic

Most gas tank water heaters have no screen, so they talk with one small light. The status LED on the gas control blinks in counted patterns — a slow heartbeat in normal operation, faster or grouped flashes for faults, steady or dark for states in between — and the legend that decodes those patterns is printed on the control itself. This guide explains how blinking-light reporting works across the brands that use it (Bradford White, Rheem and AO Smith tank controls above all), what a blinking light with no hot water usually means, why display models do not blink at all, and the honest truth about the generic E1/E2/F1 fragments owners search for: on water heaters, they are not one code, and nobody's table can make them one.

How a status light reports: counts, colours and the three silent states

A gas control has exactly one channel to speak on, so it speaks in time. The vocabulary has four elements. The first is the counted group: the light flashes a number of times, pauses, and repeats the same count — the count is the message, and the pause is the punctuation that tells you where one message ends and the next begins. The second is rate without grouping: a rapid continuous flash or a slow single blink every few seconds is a state report (working, standing by, or calling for heat, depending on the control) rather than a counted fault. The third is colour, where the control has more than one: green-family indications belong to normal operation and pilot/flame status on the controls that use them, while red or amber indications carry the fault patterns — but colour conventions are the maker's, not an industry standard, so colour narrows the reading without finishing it. The fourth element is the one owners forget: the silent states are messages too. A steadily lit light and a completely dark light each mean something specific on the printed legend — dark most often means no power to the control or no pilot/thermopile output to power it, which is itself the first diagnosis. The discipline that makes all four elements useful is patience: watch at least two full cycles, because a pattern read from its middle is a different pattern, and video the light if you can — thirty seconds of phone footage preserves the count, the pause and the colour in a form a technician can decode over the phone.

The legend on the valve: why the control itself outranks every chart

Every flash-pattern gas control carries its own decoder: a chart printed on the control's label or moulded into its cover, listing that model's patterns and their meanings. That chart exists because the manufacturers of these controls — the gas-valve makers whose controls Bradford White, Rheem, AO Smith and others fit — have shipped several generations of control, and the generations do not assign every pattern identically. A pattern that means a temperature-sensing fault on one generation can sit next to a different neighbour on the next, and a control replaced during a past repair may be a later generation than the one the water heater shipped with. This is why this guide describes the flash system by its families rather than printing one universal count table: the families are stable across generations (normal operation, ignition/pilot faults, temperature sensing, control faults), while the exact count attached to a specific fault is the property of the control in front of you. Read the families here to understand what kind of trouble the light is reporting; read the count against the legend on your own valve to name it. If the label is worn, the model number of the control — printed on it — is the lookup key for the valve maker's documentation, which is the correct second source. A generic chart from the internet is the third source, and it should never outvote the first two.

Gas-control flash families: normal, ignition, sensing and control faults

Across the Bradford White, Rheem and AO Smith tank installed base, the flash families divide the same way, because the controls divide the machine the same way. The normal family is the background radiation of a healthy heater: a slow, regular blink — often described in the legends as the heartbeat — indicating the control is powered and the pilot or flame status is as expected, with rate changes on some controls when the burner is firing versus standing by. Owners who have never looked at the light before the day the water went cold routinely misread this family as a fault; it is the opposite, and its presence tells you the control has power and is not reporting an error at all. The ignition family reports the start sequence: pilot not lit, ignition attempted and failed, flame not proven, or the control in lockout after repeated attempts — the flash-language equivalent of the tankless 11/E003/EA codes, and the family behind most 'blinking light, no hot water' calls. The sensing family reports the temperature measurement chain: the sensor or its wiring reading implausibly, which the control treats as a stop because it cannot regulate what it cannot measure. The control family reports the gas control itself — internal faults, failed self-checks — and is the family whose prescribed fix is replacement of the control by a technician, there being nothing external left to check once power and gas supply are proven. Sorting a pattern into its family takes one full cycle and the legend; naming the exact fault takes the count; and the family alone already tells you whether you are in external-check territory (gas supply, pilot, a tripped reset) or replacement territory.

Blinking light and no hot water: the usual story, in order

When the water is cold and the light is blinking a fault pattern, the story is almost always one of three, and they are worth telling in likelihood order. The first is that the pilot or ignition sequence has failed: on standing-pilot models the pilot is out (a draught, a failing thermopile that no longer generates enough voltage to hold the gas valve and power the control's light logic, a clogged pilot orifice), and on electronic-ignition models the igniter or flame sensing has failed its proof. The control reports what it can — an ignition-family pattern — and the dark-light case belongs here too: a control powered by its own thermopile goes completely dark when that thermopile dies, so 'no light at all' is frequently the pilot story told in silence. The second story is lockout: ignition was attempted, failed repeatedly, and the control has stopped trying; the pattern says lockout, and the underlying cause is the first story's list plus gas supply — a closed or partially closed gas cock, a house supply interruption, an empty propane tank. The third story is sensing: the burner may light or try to light, but a temperature-sensor fault pattern stops the control because it cannot verify the tank is not overheating. What the blinking light almost never means is a failed tank: tanks fail with water on the floor, not with patterns on a valve. Work the story in order — is there a pilot or an ignition attempt, is gas reaching the heater (another appliance answers that), has the control locked out — and quote the pattern family and count when you call, because 'ignition lockout' and 'sensor fault' send a technician out with different parts.

Models that do not blink: displays, and why searching their 'blink code' fails

A growing share of water heaters never blink, because they were given a screen instead. Electronic tank controls (AO Smith's electronic and smart models, Rheem's electronic and connected tanks) show numeric or text codes on a display and push alerts to an app; every tankless heater — Navien, Rinnai, Rheem, AO Smith, Bosch — reports display codes as its native language, with any LEDs relegated to power and flame indicators that carry no counted meaning. Owners of these machines who search for their 'blinking light code' are mixing two reporting generations, and the mixture produces real harm: a display code looked up in a flash chart, or a status LED's ordinary firing indication counted as a fault pattern. The test is architectural, not technical: if the machine has a display that can show characters, its codes are characters, and the display is where to read them; the blinking-light system belongs to the display-less gas control, full stop. The reverse error exists too — a flash-pattern control's owner searching for a numeric table for a Bradford White tank will find plenty, all of them belonging to other machines, because the internet abhors a missing table. If your heater has one light and no screen, this guide is your system; if it has a screen, the brand hubs on this site are.

Blinking after a power outage: three different events wearing one symptom

A power cut sorts water heaters by how they make their spark. Standing-pilot models with millivolt controls barely notice an outage — the pilot never went out, the thermopile kept the control alive — and a blinking light afterwards is usually the normal heartbeat being noticed for the first time by an owner who is checking everything in the house. Electronic-ignition and powered-control models reboot: on power's return the control runs its self-check, may show a pattern or display that amounts to 'power was interrupted', relights, and settles — an event report, not a fault, and the correct response is to confirm the burner relights and the pattern returns to normal within a heating cycle. The third event is the real fault the outage can cause: a surge on restoration damaging a control or its power supply, leaving a control-family pattern or a dark light on a model that should be lit. The timeline separates them: normal or event patterns that clear into a normal heating cycle are outage echoes; a fault pattern that stands after one full cycle, or a control dark with the pilot lit and power proven, is outage damage. Note the sequence for the technician — 'pattern appeared at power restoration and never cleared' is a surge story, and it is also what warranty and insurance conversations will ask about.

Beeping with blinking: when the heater adds sound to the report

Some controls speak twice. Smart and connected tank controls (and leak-detection-equipped models) pair their light or display report with an audible alarm, because a heater in a garage or basement closet cannot rely on being looked at. The beep's meaning is the code's meaning — the sound is an attention channel, not a second code — and its most common triggers are the ones that benefit from being heard early: a detected fault that has stopped the heater, and on equipped models a leak or sensor alarm from the leak-detection system, which is the one case where the correct first move is not the control but the floor: find the water. Silencing an alarm follows the maker's procedure (a button on the control, or the app) and, exactly like dismissing a display code, it clears the noise without touching the cause; an alarm that re-sounds is re-reporting a standing condition. Two beeping traps deserve naming. A beep with a normal pattern and hot water is frequently a maintenance or connectivity notice on smart controls — read the app or display before assuming a fault. And a chirp that seems to come from the heater is very often not the heater at all: smoke and CO alarms share the same closets and the same acoustic signature, and locating the actual beeper — heater control, CO alarm, a softener, a condensate pump alarm — is step one, because each of those devices is reporting a different house system.

E1, E2, F1 and the fragment problem: an honest non-table

Search data says owners constantly look up water heater 'E1', 'E2' and 'F1' codes, and this guide's duty is to explain why no honest universal answer exists. The fragments are real codes inside particular systems: E-prefixed codes are Bosch's tankless letter families' neighbours (Bosch runs E0–E9 plus EA–EF on the Greentherm, where E1 is an over-temperature cut-off) and appear in various other brands' display systems with unrelated meanings; short E and F codes also live on electric point-of-use heaters, on some imported tankless platforms, and — most confusingly — in the much larger world of other appliances entirely, so a search for 'water heater E2' harvests dishwasher and washer meanings wearing a water heater title. There is no cross-brand E1. What identifies a fragment is its machine: the brand, the platform, and the full display context (was there a letter before the digit, a second digit, a word beside it?). A photographed display settles most fragment cases instantly, because fragments are usually truncations — half of a two-part code, one frame of an alternating display, a code read from a remote showing only part of the message. If the full display genuinely is a bare E1 or F1, decode it only in that model's manual; if the model has no such code in its manual, the reading is wrong or the control is not the one the manual describes. This site applies that rule to itself: fragments appear in our brand tables only scoped to the platform whose manufacturer documents them, and nowhere as universal water heater codes.

Reading order and diagnosis: light first, legend second, hands last

The complete diagnosis order for a blinking-light heater fits on an index card, and its discipline is that looking comes before touching. One: watch two full cycles and record the pattern — count, pause, colour, steady or dark — on video if possible. Two: read the pattern against the legend printed on your own gas control; if the label is illegible, the control's model number leads to the valve maker's chart. Three: sort the pattern into its family — normal (stop here, the heater is reporting health), ignition/pilot, sensing, or control. Four: run the external checks for that family only: gas cock open and another gas appliance working for ignition patterns; pilot lit where the model has one; power present for electronic controls; a look at the floor and the T&P discharge pipe for water that would change the story entirely. Five: one documented reset attempt where the control provides one (some controls recover lockout by turning the control knob or cycling power per their label — the label governs), then watch a full heating attempt and note the stage it fails at. Six: if the pattern returns, it has done its job — the diagnosis is the family, the count, and the stage, quoted together with the heater's and the control's model numbers to the technician. Hands enter the story at step four's external checks and leave it there: the gas control is a gas valve, and its internal repair is not an owner procedure on any brand's documentation.

Safety: what a blinking light is protecting you from

It helps to end with why the light exists. The gas control is the heater's safety officer: it proves flame before it lets gas keep flowing, it watches temperature so the tank cannot quietly become a pressure hazard, and its lockouts exist because repeated failed ignition fills a burner with unburned gas. A fault pattern is that officer filing a report and declining to proceed; defeating it — jumpering a sensor, relighting endlessly against a lockout, ignoring a control-family pattern because the water is still warm — removes the protection, not the problem. Three observations end all troubleshooting regardless of pattern: the smell of gas (leave, call the utility from outside); water discharging from the T&P valve or pooling from the tank body (shut off water and fuel, call a plumber, and never plug the valve — it is the last safety device, reporting pressure or temperature that nothing else caught); and any sign of exhaust trouble — soot, a CO alarm, a scorched smell — which is a ventilation emergency, not a code. Children, elderly people and anyone with reduced sensation are scalded faster and worse, so a sensing-family fault that might let temperature drift is a stop-using-the-water fault for them until it is resolved. The light is small, but everything it reports is the machine keeping its side of a fair bargain: it will heat water exactly as long as it can prove doing so is safe, and it will blink, patiently and in code, until someone reads why it stopped.

Key takeaways

Frequently asked questions

What does blinking light on water heater mean?

Across the Bradford White, Rheem and AO Smith tank installed base, the flash families divide the same way, because the controls divide the machine the same way. The normal family is the background radiation of a healthy heater: a slow, regular blink — often described in the legends as the heartbeat — indicating the control is powered and the pilot or flame status is as expected, with rate changes on some controls when the burner is firing versus standing by. Owners who have never looked at the light before the day the water went cold routinely misread this family as a fault; it is the opposite, and its presence tells you the control has power and is not reporting an error at all. The ignition family reports the start sequence: pilot not lit, ignition attempted and failed, flame not proven, or the control in lockout after repeated attempts — the flash-language equivalent of the tankless 11/E003/EA codes, and the family behind most 'blinking light, no hot water' calls. The sensing family reports the temperature measurement chain: the sensor or its wiring reading implausibly, which the control treats as a stop because it cannot regulate what it cannot measure. The control family reports the gas control itself — internal faults, failed self-checks — and is the family whose prescribed fix is replacement of the control by a technician, there being nothing external left to check once power and gas supply are proven. Sorting a pattern into its family takes one full cycle and the legend; naming the exact fault takes the count; and the family alone already tells you whether you are in external-check territory (gas supply, pilot, a tripped reset) or replacement territory.

Why is my water heater light blinking?

Across the Bradford White, Rheem and AO Smith tank installed base, the flash families divide the same way, because the controls divide the machine the same way. The normal family is the background radiation of a healthy heater: a slow, regular blink — often described in the legends as the heartbeat — indicating the control is powered and the pilot or flame status is as expected, with rate changes on some controls when the burner is firing versus standing by. Owners who have never looked at the light before the day the water went cold routinely misread this family as a fault; it is the opposite, and its presence tells you the control has power and is not reporting an error at all. The ignition family reports the start sequence: pilot not lit, ignition attempted and failed, flame not proven, or the control in lockout after repeated attempts — the flash-language equivalent of the tankless 11/E003/EA codes, and the family behind most 'blinking light, no hot water' calls. The sensing family reports the temperature measurement chain: the sensor or its wiring reading implausibly, which the control treats as a stop because it cannot regulate what it cannot measure. The control family reports the gas control itself — internal faults, failed self-checks — and is the family whose prescribed fix is replacement of the control by a technician, there being nothing external left to check once power and gas supply are proven. Sorting a pattern into its family takes one full cycle and the legend; naming the exact fault takes the count; and the family alone already tells you whether you are in external-check territory (gas supply, pilot, a tripped reset) or replacement territory.

Why is my water heater blinking?

Across the Bradford White, Rheem and AO Smith tank installed base, the flash families divide the same way, because the controls divide the machine the same way. The normal family is the background radiation of a healthy heater: a slow, regular blink — often described in the legends as the heartbeat — indicating the control is powered and the pilot or flame status is as expected, with rate changes on some controls when the burner is firing versus standing by. Owners who have never looked at the light before the day the water went cold routinely misread this family as a fault; it is the opposite, and its presence tells you the control has power and is not reporting an error at all. The ignition family reports the start sequence: pilot not lit, ignition attempted and failed, flame not proven, or the control in lockout after repeated attempts — the flash-language equivalent of the tankless 11/E003/EA codes, and the family behind most 'blinking light, no hot water' calls. The sensing family reports the temperature measurement chain: the sensor or its wiring reading implausibly, which the control treats as a stop because it cannot regulate what it cannot measure. The control family reports the gas control itself — internal faults, failed self-checks — and is the family whose prescribed fix is replacement of the control by a technician, there being nothing external left to check once power and gas supply are proven. Sorting a pattern into its family takes one full cycle and the legend; naming the exact fault takes the count; and the family alone already tells you whether you are in external-check territory (gas supply, pilot, a tripped reset) or replacement territory.

How to fix water heater blinking light codes?

Across the Bradford White, Rheem and AO Smith tank installed base, the flash families divide the same way, because the controls divide the machine the same way. The normal family is the background radiation of a healthy heater: a slow, regular blink — often described in the legends as the heartbeat — indicating the control is powered and the pilot or flame status is as expected, with rate changes on some controls when the burner is firing versus standing by. Owners who have never looked at the light before the day the water went cold routinely misread this family as a fault; it is the opposite, and its presence tells you the control has power and is not reporting an error at all. The ignition family reports the start sequence: pilot not lit, ignition attempted and failed, flame not proven, or the control in lockout after repeated attempts — the flash-language equivalent of the tankless 11/E003/EA codes, and the family behind most 'blinking light, no hot water' calls. The sensing family reports the temperature measurement chain: the sensor or its wiring reading implausibly, which the control treats as a stop because it cannot regulate what it cannot measure. The control family reports the gas control itself — internal faults, failed self-checks — and is the family whose prescribed fix is replacement of the control by a technician, there being nothing external left to check once power and gas supply are proven. Sorting a pattern into its family takes one full cycle and the legend; naming the exact fault takes the count; and the family alone already tells you whether you are in external-check territory (gas supply, pilot, a tripped reset) or replacement territory.

How to reset water heater blinking light codes?

Across the Bradford White, Rheem and AO Smith tank installed base, the flash families divide the same way, because the controls divide the machine the same way. The normal family is the background radiation of a healthy heater: a slow, regular blink — often described in the legends as the heartbeat — indicating the control is powered and the pilot or flame status is as expected, with rate changes on some controls when the burner is firing versus standing by. Owners who have never looked at the light before the day the water went cold routinely misread this family as a fault; it is the opposite, and its presence tells you the control has power and is not reporting an error at all. The ignition family reports the start sequence: pilot not lit, ignition attempted and failed, flame not proven, or the control in lockout after repeated attempts — the flash-language equivalent of the tankless 11/E003/EA codes, and the family behind most 'blinking light, no hot water' calls. The sensing family reports the temperature measurement chain: the sensor or its wiring reading implausibly, which the control treats as a stop because it cannot regulate what it cannot measure. The control family reports the gas control itself — internal faults, failed self-checks — and is the family whose prescribed fix is replacement of the control by a technician, there being nothing external left to check once power and gas supply are proven. Sorting a pattern into its family takes one full cycle and the legend; naming the exact fault takes the count; and the family alone already tells you whether you are in external-check territory (gas supply, pilot, a tripped reset) or replacement territory.

Related guides

LG Dryer D80 Error Code