mypros+
Error code reference

Whirlpool Washer Error Code F88

Suds lock; overdose of detergent detected during the wash cycle

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the F88 error code actually means

Your Whirlpool washer detected too many soap suds inside the drum, which can stop it from washing properly. This usually happens when too much detergent was used, or when regular detergent was used instead of the HE type. The washer will try to clear the suds on its own, but you may need to run a rinse cycle to fully resolve it.

Diagnostic procedure

The full F88 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
If too much detergent was used, run the washer through a RINSE/SPIN cycle, then run a NORMAL cycle without adding any detergent.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F88 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of F88

Ranked by how often they cause this code
  1. 1Excess detergent used
  2. 2Non-HE detergent in an HE washer
  3. 3Detergent residue buildup inside the machine
  4. 4Detergent dispenser clog or malfunction
  5. 5Control board or sensor fault

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass

Questions people ask about F88

What does F88 mean on a Whirlpool washer?
F88 indicates a suds lock condition, meaning the washer detected an overdose of detergent during the wash cycle. The machine automatically enters a suds reduction mode, filling with about 3/4 gallon of water, waiting 10 minutes for the foam to settle, and then draining. The most common cause is using too much detergent or a non-HE detergent in an HE washer.
Will resetting my Whirlpool washer clear the F88 code?
A simple reset may temporarily clear the code from the display, but it will not resolve the underlying suds buildup inside the drum. The error is likely to return on the next cycle if excess detergent or residue is still present. Running RINSE/SPIN and NORMAL cycles without detergent is the correct way to clear the condition properly.
How much does it cost to repair an F88 error on a Whirlpool washer?
In most cases, F88 costs nothing to resolve since it only requires changing detergent habits and running a few cycles without soap. If a clogged dispenser drawer or residue buildup is the cause, cleaning supplies are the only expense. In the unlikely event that a control board or sensor fault is responsible, repair costs can range from roughly $150 to $400 or more depending on parts and labor rates in your area.
How do I fix the F88 error on my Whirlpool washer?
Start by running the washer through a RINSE/SPIN cycle with no detergent added to flush out excess suds. After that completes, run a full NORMAL cycle, again without any detergent, to confirm the suds have cleared. Going forward, use only HE-labeled detergent and follow the dosing guidelines on the packaging for the load size.
Is it safe to continue using my washer when F88 appears?
The washer is not in a dangerous condition when F88 appears, but you should not force it to run a full wash cycle while suds lock is active. The machine may not clean properly and could leave soap residue on your laundry. Allow the automatic suds reduction sequence to complete, then follow up with a rinse cycle before resuming normal laundry loads.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass