mypros+
Error code reference

Whirlpool Washer Error Code F18

Suds (foam) detected during 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 F18 error code actually means

Your Whirlpool washer detected too much soap foam inside the tub and could not drain the water or spin out your laundry as a result. This usually happens when too much detergent was used, or the wrong type of detergent was used. The washer stopped the cycle to prevent a soapy overflow or damage to the machine.

Diagnostic procedure

The full F18 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
Verify consumer used correct amount of HE detergent; check for pump hose problems.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F18 procedure $9.95

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

Most common causes of F18

Ranked by how often they cause this code
  1. 1Too Much Detergent or Wrong Detergent Type
  2. 2Residual Soap Buildup in the Tub or Pump
  3. 3Kinked or Blocked Pump Hose
  4. 4Clogged Drain Pump Filter
  5. 5Faulty Drain Pump

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 F18

What does F18 mean on a Whirlpool washer?
F18 on a Whirlpool washer means the machine detected excessive suds (foam) during the wash cycle and could not successfully drain the water or complete the spin cycle after several attempts. The washer stops to prevent a soapy overflow or mechanical damage. The most common cause is using too much detergent or a non-HE detergent in a high-efficiency machine. Drainage problems such as a kinked hose or clogged pump can also trigger this code.
Is it safe to continue using my washer when F18 is showing?
You should not force the washer to run while F18 is active, as the machine has already stopped the cycle to protect itself and your home from a potential soapy overflow. Continuing to run cycles without addressing the root cause can stress the drain pump and motor. Resolve the detergent or drainage issue before resuming normal use.
How much does it cost to repair a Whirlpool washer with an F18 error?
If the issue is simply detergent-related, the fix costs nothing beyond adjusting your detergent habits. Cleaning a clogged hose or filter is also a no-cost or very low-cost repair. If a drain pump replacement is needed, parts typically range from $30 to $100 depending on the model, and professional labor can add another $75 to $200 to the total depending on your location and the technician.
How do I fix the F18 error code on my Whirlpool washer?
Start by confirming you are using HE-labeled detergent in the correct amount for your load size. If detergent is not the issue, inspect the pump hose behind the machine for kinks or clogs and clean the drain pump filter if accessible. Running an empty cleaning cycle can help clear soap residue from the tub and internal components. If the error persists after these steps, the drain pump itself may need to be tested or replaced.
Will resetting my Whirlpool washer clear the F18 code?
Resetting the washer by unplugging it for a few minutes may clear the displayed code temporarily, but the F18 fault will return if the underlying problem is not corrected. If excessive suds or a drain restriction caused the error, those conditions need to be addressed directly. A reset alone is not a fix and should only be used after the root cause has been resolved.

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

Get Started

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