Independent dishwasher repair, nationwide Helpline · (888) 462-9951
☎(888) 462-9951Call

Whirlpool Dishwasher Error Codes Explained

How to read Whirlpool's F#E# codes, what each one means, and which ones you can clear yourself.

Whirlpool Dishwasher Error Codes Explained

Whirlpool dishwasher error codes use an F#E# format, such as F9E1 or F8E4. The F number points to the system involved and the E number narrows down the fault. Many codes clear with a 30-second power reset, but drain, leak and fill codes usually point to something you can check yourself, and a code that keeps coming back means a part needs testing.

How to read the code

On models with a digital display, the code shows on the screen when the fault happens. If the screen has gone dark, press any button to wake it. On models with lights only, watch the Clean light. Whirlpool explains it this way: the first set of quick flashes is the F number, then a short pause of a second or two, then the second set of flashes is the E number. After a longer pause of about five seconds, the pattern repeats. So nine flashes, a pause and one flash means F9E1.

Whirlpool notes that exact codes vary by model, so check the use and care guide for your model number if your code is not listed below.

Make it safe before you check anything

Turn off power to the dishwasher before you inspect it. Unplug it if it plugs in, or switch off its breaker at the electrical panel if it is hard-wired. For any check under the tub, behind the kick panel or at the water connections, also close the water supply valve. It is usually under the kitchen sink on the line that feeds the dishwasher and closes clockwise. If there is no working valve for the dishwasher, close the main water supply to the house.

How to reset a Whirlpool dishwasher

Whirlpool's reset is a power cycle. Unplug the dishwasher for 30 seconds and plug it back in, or turn its breaker off for 30 seconds and back on. If the code returns on the next cycle, the reset did not fix it, and the code is telling you something real.

Whirlpool dishwasher error codes

These are the codes Whirlpool publishes on its U.S. product help site. The meaning is Whirlpool's; the checks are what Whirlpool suggests for each code.

CodeWhat it meansWhat to check
F1E1Main control problemReset power for 30 seconds. If it comes back, the main control likely needs service.
F1E2Main control communication errorReset power. If it returns, the control and console are not talking; schedule service.
F2E1Stuck key or console (user interface) errorA key may be stuck. If the code repeats, the console needs testing.
F2E2Main control communication errorReset power. If it returns, schedule service.
F3E2Possible thermistor or optical water indicator (OWI) sensor problemA technician tests the sensor and its wiring if the code repeats.
F4E2Possible heating system issueReset power. If it returns, schedule service.
F4E3Heating errorReset power. If it returns, the heating circuit needs testing.
F6E1User interface error, main controlReset power. If it returns, schedule service.
F6E3Too many suds in the tubRemove the foam and run cycles with no detergent until it clears. Use only dishwasher detergent.
F6E4Water float switch problem, often from an unlevel dishwasherLevel the dishwasher, make sure the float moves freely, then reset power.
F7E2Wash motor errorReset power. If it returns, schedule service.
F8E2Fill valve electrical errorCheck the inlet valve connection, then reset power.
F8E4Water in the drip trayEmpty the tray, confirm the float switch is connected, and look for leaking water connections.
F8E5Fill valve may be stuck openShut off the water supply right away and schedule service.
F9E1Long drain time (not draining)Clean the filter, check the drain hose for kinks or clogs, clear the disposer and air gap, and confirm the disposer knockout plug was removed.
F9E2Drain motor errorClear the disposer and drain, straighten the hose, confirm hose routing on a new install, then reset power.
FAE4 / F10E4Diverter valve errorReset power. If it returns, schedule service.
FAE5 / F10E5Diverter leakCheck for water under the unit and tighten connections, press Cancel twice, then start a new cycle.
H2ONot detecting waterMake sure the water supply valve is open and the supply hose is not kinked.
⚡ Talk to an independent dishwasher technician near you
☎(888) 462-9951

The codes you can usually fix yourself

Drain codes: F9E1 and F9E2

These are the most common codes owners can clear on their own. Clean the two-part filter at the bottom of the tub, check the sump for debris, run the disposer, and look for a kinked hose under the sink. If a disposer was just installed, make sure its knockout plug was removed. Our guide to a Whirlpool dishwasher not draining walks through each step.

Leak codes: F8E4 and FAE5

F8E4 means a float switch in the drip tray under the tub has sensed water. Shut off the water and power, empty the tray and look for a loose or leaking connection. FAE5 points to a diverter leak. Either one means water is getting where it should not, so find the source before running another load. See dishwasher leaking for where leaks usually start.

Water and suds codes: H2O, F6E3 and F6E4

H2O usually means the water supply valve is closed or the supply hose is kinked; our guide to a dishwasher not filling with water covers the rest. F6E3 is almost always the wrong detergent, such as hand dish soap. F6E4 often shows up when the dishwasher is not level, so the float reads wrong.

Codes that usually need a technician

If a power reset does not clear F1E1, F1E2, F2E2 or F6E1, the main control or the console is the likely problem. A technician checks the wiring and connectors between the control and the console before replacing a board. F7E2 points to the wash motor. F4E2 and F4E3 point to the heating system, and a technician tests the heating element and its circuit; trouble here often shows up as dishes that stay wet, covered in our dishwasher not drying guide. F3E2 means a sensor test. F8E5 is urgent: the fill valve may be stuck open, so shut off the water until it is repaired.

Call for service when a code comes back after a reset, when you see water on the floor, or when you smell burning or the breaker trips. You can find local technicians in our Whirlpool dishwasher repair directory, browse by state on the states page, or start with cities such as Seattle and Phoenix. This site is an independent directory and is not affiliated with Whirlpool.

Rough repair costs behind common codes

Fixr lists a drain pump replacement at about $150 to $400, a heating element replacement at about $150 to $300, and a control board replacement at about $200 to $500. HomeAdvisor puts a water inlet valve replacement at about $80 to $125 and a motor and pump assembly at about $400 to $600. Fixr's diagnostic fee runs about $50 to $75. Fixr suggests replacing the dishwasher when a repair would cost more than about half the price of a new one. Our dishwasher repair cost guide has the full breakdown, and the guides page covers codes for other brands, including Bosch dishwasher error codes.

Sources

Find Whirlpool Dishwasher Repair Near You

Talk to a dishwasher technician near you
☎(888) 462-9951
☎ Call (888) 462-9951 Talk to a tech