Whirlpool Washer F Codes: What Each Family Means

There are only a handful of Whirlpool F code families. Learn which subsystem each digit points at and any code becomes readable, even a new one.

7 min Updated 2026-09-15 Denys Mitchell

Key Takeaways

  • The F digit names the subsystem: F8 is water in, F9 is water out, F5 is the lock, F7 is the drive, F0 and F1 are the control board.
  • F8 and F9 have the highest chance of costing nothing — taps, inlet screens, drain filter and hose loop are all owner checks.
  • Several unrelated codes at once usually means the board is misreading inputs, not that several parts failed.
  • A washer drowning in foam reports drain and motor faults; HE machines need a fraction of the detergent older ones did.
  • An imbalance is the machine choosing not to spin — that is different from an F7 drive fault.

The Bottom Line

Read the first digit and work that family's free checks first. F8 and F9 clear without a part more often than owners expect; F5, F7 and the board families are real repairs.

Whirlpool washers report faults as F codes, often paired with an E code — F21, F5E2, F8E1 and so on. Owners hunt for a list, find a hundred entries, and give up. There is a shortcut: the F number says which subsystem complained, and there are only a handful of subsystems. Learn the families and any code becomes readable, even one you have never seen.

FamilyWhat the machine observedWhere the fault usually is
F0, F1Control could not read its own stateMain control board
F2Keypad or user interface stuckTouch panel, not the washer
F5Door or lid lock circuitLock assembly and its switch
F7Motor or drive did not do as toldMotor, tacho, or drive belt
F8Water did not arrive as expectedInlet valve, supply, pressure sensor
F9Water did not leave as expectedDrain pump, filter, hose

Read the First Digit, Not the Whole Code

The second half of a modern Whirlpool code — the E part — narrows things further, but the F digit alone puts you in the right half of the machine. F8 and F9 are water in and water out, and between them they account for a large share of every washer call. They are also the two families with the highest chance of costing nothing.

Codes beginning F0 or F1 are different in kind. They mean the control could not verify its own state, and several unrelated codes appearing together belongs in that family too — a board misreading its inputs looks exactly like five simultaneous failures.

What each Whirlpool F digit points atThe first digit of a Whirlpool fault code names the subsystem: F0 and F1 the control board, F2 the user interface, F5 the door or lid lock, F7 the drive and motor, F8 water arriving, F9 water leaving.F0, F1Control board could not verify its own stateF2User interface — a stuck key, not the washerF5Door or lid lock circuitF7Drive: motor, tacho, or beltF8Water in — taps, valve, inlet screensF9Water out — filter, pump, drain hose
The first digit puts you in the right half of the machine before you look anything up.

F8 and F9 Are Worth Ten Minutes Before Anything Else

  • F8 — check the taps first. Both hot and cold must be fully open; a machine filling through one tap times out.
  • F8 — then the inlet screens. Small mesh filters sit where the hoses meet the machine. They silt up and they are cleanable.
  • F9 — the drain filter. On front-loaders it is behind a small door at the bottom front. Put a towel down first, it holds water.
  • F9 — the drain hose. It must rise to a high loop before going down, and it must not be pushed too far into the standpipe.

If the code clears and stays clear after those checks, nothing was broken. That is a genuinely common outcome and it is why working through this list before booking is worth the ten minutes.

F5 and F7 Are Real Repairs

A door lock fault on a front-loader is not something to work around: the machine will not run without it, and forcing a door during a cycle is how the latch breaks in the first place. The lock assembly is a contained part and the repair is routine.

F7 codes point at the motor side — the motor itself, the tachometer that tells the control how fast the drum is turning, or on belted platforms the belt. A drum that fills, drains, and agitates but will not reach spin speed is the classic presentation, and it is worth distinguishing from an imbalance, which is the machine choosing not to spin rather than failing to.

The Codes That Are Really About Detergent

A washer that runs extremely long cycles, will not spin, and eventually reports a drain or motor fault is often drowning in foam. High-efficiency machines use a fraction of the water older ones did, and a normal dose of ordinary detergent produces suds the pump cannot move.

Run a cleaning cycle with no detergent, then use the smallest HE dose that works. This fixes more Whirlpool washers than any part does, and it looks like a serious fault right up until it does not.

  1. Photograph the full code, both halves.
  2. Identify the family from the first digit.
  3. Work the free checks for that family before booking anything.
  4. Note separately whether the drum fills, drains, agitates, and spins.

When It Is Genuinely Broken

A lock assembly, a drain pump, a motor or a control board are all technician work on a modern platform — the cabinet has to come apart in a specific order and the control needs its service mode. Look the exact code up in the Whirlpool washer error code archive first; it will tell you which of the families above you are in.

Our Whirlpool washer repair service covers every platform, and appliance diagnostics starts from $89. The final price is confirmed after the on-site diagnosis, with a written estimate before any work begins. Book a visit once the free checks are genuinely done.

Feedback

Was This Guide Helpful?

Explore more resources or get in touch if you need further assistance.