Maytag Washer Error Codes List: Every Code Explained
Every Maytag washer error code we could verify against Maytag's own documentation — what it means, what usually causes it, and the first fix to try — in one table. Codes differ between model series, so treat your model's tech sheet as the final word.
How to read and retrieve error codes on Maytag washers
Whirlpool platforms have a well-documented diagnostic mode. On front-load (Duet and later) models: with the machine in standby, press and hold any one button for 3 seconds, release for 3 seconds, repeat for a total of three holds — the display lights up and shows stored fault codes (F-codes with E-suffixes), which you step through with the same button. On top-load VMW models (most Maytag/Whirlpool/Kenmore top-loaders since ~2010): turn the cycle knob with a specific left/right sequence (commonly counterclockwise once, then clockwise three, counterclockwise one, clockwise one) until all status LEDs light, then use the knob to read fault codes as LED blink patterns. The tech sheet inside the cabinet lists the exact sequence and code chart for your model — use it rather than a generic chart, because code meanings shifted between Duet, Cabrio/Bravos and VMW generations.
The complete Maytag washer error code list
| Code | Meaning | Most likely cause | First fix |
|---|---|---|---|
| 5D | Suds detected — Maytag's segmented-display rendering of the Sd suds code. | Too much detergent | Let the routine finish; Clean Washer cycle empty/hot; dose down, HE only. |
| A10 | Compact front-load: long drain; washer is not draining within the allowed time. | Clogged drain pump or kinked drain hose | Clean the drain pump and hose; clear the standpipe. |
| CL | Control Lock / Child Lock status on Maytag washers — the panel is locked (not a fault). Maytag also uses CL-family prompts around its cleaning cycle on some models; in both cases it is a status, not an error. | Control Lock active | Hold the Control Lock key ~3 seconds to release (panel-printed method). |
| DC | Neptune (shown dc): unbalanced load; spin never exceeded 400 RPM during final spin. | Uneven load or load hitting the cabinet during spin | Redistribute the load evenly and rerun the spin cycle. |
| DL | Bravos top-load (shown dL): lid cannot lock. | Lid not fully closed or failed lid lock | Close the lid firmly and clear the latch; replace the lid lock if faulty. |
| DR | Front-load: door not opened between cycles, code F5E4 also shown as dr. | Door stayed closed through consecutive cycles | Open and close the door between cycles; check the door switch if it persists. |
| DRN | Top-load display (drn): long drain alert; washer takes too long to drain, same fault as F9E1. | Kinked or clogged drain hose, blocked pump, or low standpipe | Straighten the hose, clean the pump, and keep hose end height and standpipe within manual limits. |
| DU | Bravos top-load (shown dU): lid cannot unlock. | Items pressing on the lid or failed lid lock | Remove items resting on the lid, wait for the basket to stop, then retry. |
| E01 | The E-half of a Maytag F-code pairing (e.g. F9E1 drain, F8E1 fill, F5E1/E2 lock family) — E01 alone is incomplete; capture the F-half from the alternating display. | Partial reading of an alternating display | Diagnose the completed code (drain/fill/motor/level/lock family guides). |
| E2 | Neptune service diagnostic: stuck key; a key was pressed for more than 30 seconds. | Stuck membrane keypad key or faulty keypad connection | Check the keypad connection to the control board; replace the console if a key stays stuck. |
| E3 | Platform-specific Maytag code — on Maytag's older/legacy platforms E3 appears in motor/drive and sensor contexts depending on the model generation; it is NOT one of the current F-code system's core codes, so the model's own tech sheet defines it. | A legacy-platform fault (motor/drive or sensor family by generation) | If it resolves to F3E1: level-sensor path (hose, connector, sensor). |
| F5E2 | Front-load: door cannot be locked after repeated attempts. | Latch obstruction or failed door lock assembly | Clear the latch area; replace the door lock assembly if it repeats. |
| F5E3 | Front-load: door cannot be unlocked. | Failed door lock mechanism | Wait for the drum to stop and power-cycle; replace the lock if stuck. |
| F7E1 | Motor speed sensing error; control cannot confirm rotation speed. | Overload, binding basket, or failed speed sensor | Reduce the load, check the basket spins freely, and power-cycle the washer. |
| F8E1 | Long fill or low flow, also shown as Lo FL; washer fills too slowly. | Valves not fully open or clogged inlet screens | Open both valves fully and clean the inlet valve screens. |
| F9E1 | Drain pump system error; washer takes too long to drain, also shown as drn. | Clogged pump filter or kinked drain hose | Clean the pump filter, straighten the hose, and check standpipe height. |
| FL | Neptune front-load: door failed to lock after three attempts. | Door not fully closed or failed door lock assembly | Close the door firmly; test and replace the door lock if it will not engage. |
| INT | Cycle was paused or canceled; washer needs time to stop spinning and drain. | User pressed pause or cancel mid-cycle | Wait for spin-down and drain, then press pause or cancel twice and power once. |
| LD | Long Drain — the washer is draining too slowly (Maytag top-load rendering; sibling of ND). | Partial pump/trap blockage | Clear the partial blockage; replace a pump that drains weakly with a clear path. |
| LE | Neptune: water level sensor fault; sensor signal is out of range. | Failed water level sensor or disconnected sensor wiring | Check the sensor wiring and pressure hose; replace the water level sensor if out of range. |
| LF | Bravos top-load: long fill; washer takes too long to fill. | Closed valves or clogged inlet screens | Open both water valves fully and clean the inlet screens. |
| LO | Neptune front-load: door failed to unlock after three attempts. | Failed door unlock mechanism or wax motor | Unplug the washer and inspect the door lock assembly; replace if it will not release. |
| LOC | Control lock is activated, shown as LOC or LC; controls will not respond. | Control Lock feature engaged | Press and hold the Control Lock button for three seconds to deactivate. |
| LR | Neptune top-load (shown Lr): locked rotor; motor repeatedly fails to rotate the basket. | Jammed basket, failed motor, or motor control fault | Check for items jamming the basket; test the motor and motor control board. |
| ND | No Drain — the washer is not draining (Maytag legacy/top-load rendering of the drain fault). | Blocked pump/trap | Clear pump/hose path; replace a dead pump; confirm with an empty Drain+Spin. |
| NF | Neptune (shown nF): no fill; washer filled continuously without reaching the set level. | Low water pressure, clogged inlet screens, or failed inlet valve | Open supply valves, clean inlet screens, and test the inlet valve. |
| OB | Front-load display variant of F0E5: off-balance load detected. | Unevenly distributed load in the drum | Redistribute the load evenly and restart the spin. |
| OD | Neptune (shown od): door switch not seen open since the last two final spins. | Door never opened between cycles, or failed door switch | Open and close the door between cycles; test the door switch if it repeats. |
| OE | Neptune: water level sensor fault; level reads at or above the overflow level. | Stuck inlet valve or failed water level sensor | Check the inlet valve is not stuck open; test and replace the level sensor if needed. |
| OL | Bravos top-load (shown oL): overload; load exceeds washer capacity. | Basket loaded beyond capacity | Remove some items and restart with a smaller load. |
| PF | Neptune and Bravos: power failure during the cycle. | Power outage or interrupted supply | Restart the cycle or press Start to resume after power returns. |
| SD | Shown Sd: excess suds detected; washer runs a suds reduction routine. | Too much detergent or non-HE detergent | Let the routine finish; use measured HE detergent in future loads. |
| UL | Unbalanced load — the washer can't balance the load for spin (Maytag top-load). | Single heavy item | Rebalance loads; level the machine; replace rods (set of 4) if the bounce test fails. |
| XL | Not a Maytag fault code — XL is a capacity/model designation (extra-large tub) on Maytag washers, sometimes mistaken for an error when a cycle stops for another reason. | Capacity badge mistaken for a code | Diagnose the actual displayed code with its family guide. |
How to reset / clear error codes on Maytag washers
Whirlpool-built washers clear most codes with a power reset: unplug for 1 minute (top-load models with a cycle-status display sometimes need the lid opened and closed 6 times within 12 seconds after power is restored — the well-known lid-sequence calibration/clear procedure on VMW top-loaders). Codes stored in the control's fault history remain readable in diagnostic mode even after they stop showing on the display, which is why a code that 'went away' can still be found by a technician.
How to diagnose any Maytag washer code
Work the problem in this order: (1) write the code down exactly as displayed — photograph it, because opening the door or pressing pause can clear it; (2) ask what the machine was doing when the code appeared — filling, washing, draining, spinning or heating points straight at the fault family; (3) run the external checks for that family first: taps and inlet screens for fill codes, the pump filter and drain hose for drain codes, load size and levelling for balance codes, the door seal and latch for lock codes — these cure the majority of washer codes without a single part; (4) clear the code and run the shortest cycle that exercises the same function (a rinse-and-spin for drain faults, a small wash for fill faults) while you watch — a code that returns in the same phase is an active fault, not a glitch; (5) only then test or replace the component the code monitors, and re-test under the same conditions that produced the fault. Skipping to step 5 is how good parts get replaced for a clogged filter.
The most searched Maytag washer codes, in detail
5D — Suds detected
On Maytag washers (Whirlpool-built), 5D is the suds code Sd as read on a 7-segment display: the control detected oversudsing and is running its reduction routine. Detergent dose, non-HE product, soft water, or tub build-up — a condition, not a breakdown.
Most likely cause: Too much detergent — HE dose is 1–2 tbsp.
First check: Foam visible? Product HE? Dose honest?
If it keeps coming back: Build-up or dosing.
CL — Control Lock / Child Lock status on Maytag washers
CL on a Maytag washer is a status display: most often Control Lock (buttons disabled deliberately), and on some models a prompt/state tied to the Clean Washer cycle. Neither is a breakdown. The release is a button hold printed on the panel (Maytag commonly uses a 3-second hold on the marked Control Lock key). If CL appeared during a cleaning cycle, follow that cycle's prompts instead.
Most likely cause: Control Lock active — Or a cleaning-cycle state awaiting the next step.
First check: Buttons unresponsive + CL = lock. Mid-clean-cycle + CL = follow the cycle prompts.
If it keeps coming back: Self-engaging CL = sticking panel key suspicion.
E01 — The E-half of a Maytag F-code pairing (e.g. F9E1 drain, F8E1 fill, F5E1/E2 lock family)
Maytag's Whirlpool-platform displays alternate F and E halves just like Whirlpool's: 'E01' searched alone is half a code. The E1 pairings: F9E1 (drain system), F8E1 (long fill), F7E1 (motor speed), F3E1 (level system), F5E1 (lock system state). Watch the display through a full alternation, match the symptom, and use the completed code's guide.
Most likely cause: Partial reading of an alternating display — The F-half scrolled by.
First check: Watch 10–15 seconds for both halves; match symptom to family.
If it keeps coming back: If an F-half never appears, suspect display segment failure — photograph it.
E3 — Platform-specific Maytag code
Maytag's current platforms speak F-codes (F9E1, F5E2…). E3 belongs to earlier Maytag code conventions (including Neptune-era and some commercial/legacy lines), where its meaning varies by generation — motor/drive faults and temperature/sensor faults both appear in period documentation for different models. Inventing a single definition would mislead; the reliable path is the model number plus its tech sheet (inside the console or cabinet on most Maytags). The universal first moves still apply: note the symptom (won't spin? won't fill? stops mid-cycle?), power-cycle once, and let the symptom family guide you.
Most likely cause: A legacy-platform fault (motor/drive or sensor family by generation) — Only the model's chart says which.
First check: Watch for an alternating F-half (F3 + E1 would make it a level-system fault).
If it keeps coming back: A recurring code with a pattern (same cycle stage every time) is the best clue you can hand a technician — note it.
UL — Unbalanced load
UL is the balance give-up code on Maytag top-loaders: redistribution attempts failed. Single dense items, tiny loads, unlevel installation, and worn suspension rods — the universal quartet.
Most likely cause: Single heavy item — Mats/blankets clump.
First check: Redistribute; rock-test corners; bounce test the tub.
If it keeps coming back: Increasing frequency on normal loads = rod wear.
XL — Not a Maytag fault code
Maytag sells XL-capacity models, and the badge gets mistaken for a code. Maytag's fault system is the F-code family (F9E1, F5E2, F7E5…) plus letter codes (UL, OL, Sd…). There is no XL fault. If the machine stopped, the real code is on the display at the moment of failure — capture it, and match the symptom (standing water → drain family; no fill → fill family; spin shake → balance family).
Most likely cause: Capacity badge mistaken for a code — XL = extra-large tub.
First check: Re-run and watch the display at the stop; photograph the code.
If it keeps coming back: Repeated stops with no readable code: run it watched, note stage + display at the stop — that's a technician's first question too.
Less common and model-specific codes
Search data shows owners also meet these codes on Maytag washers: AF, D16, D5, E1, H12, OOB, SE, UE. They are not part of the core code list Maytag publishes for most models — several are series-specific, abbreviated display readings, or codes carried over from a sister platform — so we do not publish meanings for them rather than guess. Treat them by symptom: note what the machine was doing when the code appeared (filling, draining, heating, spinning), run one full power cycle (5 minutes off), and if the code returns, match the symptom to the closest documented family in the table above and check the tech sheet stored inside your machine for the model-specific definition.
Frequently asked questions
How to fix error code on maytag washer?
Start with the table above: find your code, run its first fix (usually a no-tool check — supply, filter, hose or load), then clear the code and run a short test cycle. If the same code returns, work through the cause list for that code before replacing parts.
How to fix error codes for maytag washer?
Start with the table above: find your code, run its first fix (usually a no-tool check — supply, filter, hose or load), then clear the code and run a short test cycle. If the same code returns, work through the cause list for that code before replacing parts.
Related guides
Facts on this page were checked against manufacturer documentation: producthelp.maytag.com · producthelp.maytag.com · manualsdump.com · manualmachine.com · hugepdf.com