Whirlpool Washer Error Codes
Whirlpool codes are built to be read, and most people read them wrong. The modern two-part format β F followed by E, as in F9E1 β is not one code but two halves: the F says which system, the E says what went wrong inside it. Once you know that, a screen full of characters becomes a sentence.
Across our completed Whirlpool washer work, 130 jobs involved a code, with a typical repair of $365 β below the all-brand washer median. And the code we record most often, F9E1, is frequently a drain-path problem rather than a failed pump.
Whirlpool Washer Showing a Code?
Photograph it before clearing and bring it to the booking. Some of these are the machine reporting the plumbing around it rather than a part inside it.
π€ How to Read a Whirlpool Code
On machines using the two-part format, the code splits cleanly:
| First half | System it refers to |
|---|---|
| F5 | Door and lock |
| F7 | Motor and drive |
| F8 | Water supply and level |
| F9 | Drainage |
| F3 | Sensors |
The E digit that follows identifies the specific condition within that system. Older machines use shorter forms such as F5, E1 or LF on their own, which carry the same meaning in compressed form.
This is genuinely useful when the display is ambiguous or the manual is long gone: the first half alone tells you which half of the machine to think about. A code beginning F9 is about water leaving, whatever follows it. A code beginning F8 is about water arriving.
π’ The Codes With a Simple Cause
F9E1 long drain
The most common code in our records, and the most commonly misunderstood. It does not say the pump failed β it says draining took longer than allowed. The usual causes are a pump filter packed with lint and coins, a kinked drain hose, or a drain hose pushed too far down the standpipe so it siphons. All three are quick for the technician to find and fix.
F8E1 or LF long fill
The mirror image: water is arriving too slowly. The technician checks that both taps are fully open, looks at the inlet hoses for kinks, and cleans the small mesh screens where the hoses meet the machine β they block with scale over years and starve the fill without anyone noticing until the timeout trips.
SUD or SD too many suds
A foam reading rather than a part failure. The machine has detected foam and is pausing to let it settle, which can add an hour to a cycle. It means too much detergent, or ordinary detergent in a high-efficiency machine. A rinse with no detergent and a smaller dose next time keeps it from returning.
UL or OL unbalanced or overloaded
The machine could not redistribute the load well enough to spin safely. Spread the washing by hand β a single duvet or a tangled sheet is the usual reason β and restart. If it happens on every load including small ones, book a technician: the suspension is the next thing to look at.
π§ The Codes That Usually Mean a Part
F5E1, F5E2 or F5E3 door lock
The lock is not reporting engaged, or the machine cannot unlock it at the end of a cycle. The technician checks for laundry caught in the seal first. Beyond that it is the lock assembly, and it typically fails intermittently for a while before it stops working entirely.
F7E1 motor cannot reach speed
The drive is turning but not achieving the commanded speed, or the control cannot confirm rotation. Sometimes a genuinely jammed drum β the technician checks nothing is caught between drum and tub β but more often this is drive or control work, and it sits at the upper end of the price range.
F3E1 or F3E2 pressure and temperature sensing
The machine has lost a reading it depends on: water level or water temperature. Worth acting on even if the machine still runs, because a washer that cannot judge its own water level can overfill, and that turns into water on the floor.
F0E5, F8E3 or OF overfill
Water above the intended level. Treat as urgent rather than informational β this one precedes a leak often enough that running another load is a gamble against your flooring.
E01, E02, E1, E2 on older machines
The compressed older format, most often covering drain, fill and sensing in the same way as the longer codes. Because the characters are terse, the stage of the cycle when it appeared carries as much information as the code itself.
F2E1 stuck button
The control panel is reporting a key held down. Sometimes genuinely debris or moisture in the membrane; otherwise the panel. Worth mentioning when you book, because it tells the technician to start at the control panel.
π Which Codes We Actually Attend
Where the code was written into the job notes, this is what our Whirlpool washer visits looked like. The ranking is what matters.
| Code | What it points at | Jobs where recorded |
|---|---|---|
| F5 family | Door and lock | 8 |
| F9E1 | Long drain | 4 |
| F7E1 | Motor and drive | 4 |
| E01 / E02 | Older format, drain and fill | 4 |
| E3 | Sensing | 4 |
| F3E1 | Pressure sensing | 3 |
| LF | Long fill | 3 |
From jobs where the technician recorded the code. Shown as relative frequency.
Notice what leads: the door and lock family. That is a real part failure that needs a technician. Drain codes follow, and there the technicianβs job is to find where along the drain path the restriction sits.
π§Ύ What It Costs
| Repair | Jobs | Typical invoice |
|---|---|---|
| Diagnostic visit, applied to repair | β | $99 |
| Any Whirlpool washer job with a code | 61 | $365 |
| Washer repair of any kind, all brands | 4,763 | $370 |
Median completed invoice β part, labour and the service call together. Middle half: $285 to $411.
The spread here is narrower than on most brands, and that is consistent with what we see on these machines generally: the labour of reaching a part dominates the price of the part itself, so the diagnosis moves the bill less than it does on a refrigerator. A door lock and a drain pump land closer together than their catalogue prices suggest.
Why a Drain Code Is So Often the Plumbing
F9E1 deserves its own paragraph because of how often the cause sits downstream of the pump.
The machine measures how long draining takes. If the water is gone within the window, it proceeds; if not, it stops and reports. It cannot tell the difference between a failing pump and a restriction anywhere downstream β a filter full of lint, a kinked hose behind the machine, a standpipe that cannot vent, or a household drain that is slow for reasons that have nothing to do with laundry.
Three of those four are outside the washer entirely. So the technicianβs order is: check the pump filter, straighten and check the hose, look at how far it sits in the standpipe β and only then consider the pump. Each step takes minutes, which keeps the diagnostic quick and the quote accurate.
If the machine is also leaving water in the drum at the end of a cycle, that is the same fault further along, and it is covered on Whirlpool washer not draining.
What to Tell Us When You Book
Four things change what the technician brings and how long the visit takes: the code exactly as displayed, the stage of the cycle when it appeared, whether it happens every time or intermittently, and anything that changed recently β a new detergent, a house move, plumbing work, a filter clean.
The last one matters more than it sounds. A fill code that started the week after a plumber worked in the house is usually disturbed sediment in the inlet screens, not a failed valve. Knowing that in advance means the right tools arrive with the technician.
What the Technician Does With the Pump Filter
The drain code is the one the technician most often traces to the pump filter, so it is worth describing what that involves β most owners have never opened it.
Behind a small hinged panel at the bottom front of the machine sits a threaded cap. Behind that cap is the pump filter: a coarse trap designed to catch what the drum lets through before it reaches the impeller. Coins, buttons, hairpins, pet hair and a surprising volume of lint accumulate there.
Opening it takes five minutes and one precaution: there is standing water behind that cap, up to a litre of it. The technician lays a towel down and holds a shallow tray under the opening before unscrewing, and lets it drain in stages rather than all at once. Then the filter is pulled and rinsed, the cavity behind it is checked, and the filter is screwed back firmly enough to seal.
Having the filter cleaned every few months keeps the drain code from returning on most machines. It also extends the life of the pump, because an impeller working against a partly blocked filter runs hotter and longer on every cycle than one that is not.
One caution: the cap should never be forced with pliers. The housing is plastic and cracking it converts a quick job into a bigger one, which is why a stuck cap is left to the technician.
Codes That Appear After Something Else Changed
A pattern worth knowing, because it saves visits. Codes that arrive right after an unrelated event usually point at that event rather than at wear.
After plumbing work in the house, a fill code is usually sediment disturbed into the inlet screens. After a move, a fill or drain code is usually a hose kinked behind the machine when it was pushed back into place. After switching detergent, a suds code is the detergent. After a power cut, a one-off code that never returns is generally the machine recovering from an interrupted cycle.
None of those point at wear in the washer. All four produce a code that looks identical to one that does, which is why telling us what changed helps.
π Where These Numbers Come From
Everything here comes from completed Whirlpool washer repairs in our own records: 1,077 jobs, of which 130 involved a code. Nothing is taken from a manufacturer manual.
The scope follows from that. These are machines we repaired, so this describes what breaks rather than how often Whirlpool washers break relative to other brands. Codes reach the notes when a technician writes them down, so the frequency table shows relative frequency.
Discounts Applied Automatically
Frequently Asked Questions
What does F9E1 mean on a Whirlpool washer?
It means draining took longer than the machine allows β not that the pump has failed. The usual causes are a pump filter packed with lint and coins, a kinked drain hose, or a hose pushed too far into the standpipe so it siphons. The technician starts with the filter behind the bottom panel and works along the drain path from there.
How do I read Whirlpool F and E codes?
They are two halves. The F identifies the system β F5 door and lock, F7 motor and drive, F8 water supply, F9 drainage, F3 sensors β and the E that follows identifies the specific condition within it. So any F9 code is about water leaving and any F8 code is about water arriving, whatever digit follows.
How much does it cost to fix a Whirlpool washer showing a code?
The typical completed repair is $365, with the middle half between $285 and $411, including part, labour and the service call. That is slightly below the all-brand washer median of $370, and the spread is narrow because on these machines the labour of reaching a part costs more than the part itself. The $99 diagnostic is waived when you approve the repair.
Which Whirlpool codes have a simple cause?
Four usually have a simple cause that the technician checks first: F9E1, usually the pump filter or drain hose; F8E1 or LF, usually taps, hoses or the inlet mesh screens; SUD, which is simply too much detergent; and UL or OL, which is an unbalanced load. Door lock, motor and sensing codes usually mean a part and need a technician.
The code went away by itself. Do I still need a technician?
Yes, book it if there is any chance it returns. Door lock, sensing and overfill codes that come and go are usually an intermittent failure getting worse, and the interval between them shortens. Suds, unbalance, fill and drain codes can clear once the condition that caused them is gone, but if one has appeared more than twice, photograph it and book.
My machine shows an old-style code like E01. Is that different?
Only in format. Older Whirlpool machines use compressed codes covering the same systems as the longer F and E pairs. Because the characters are terse and several models reuse them, what the machine was doing when it stopped β filling, washing, draining, spinning β tells you as much as the code does.
Whirlpool Code Keeps Coming Back?
Tell us the code and the stage of the cycle it appeared at. That way the technician arrives prepared for the likeliest causes.