mypros+
Error code reference

Whirlpool Dryer Error Code 88

Upper Sail Switch Closed Fault

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 88 error code actually means

Your Whirlpool dryer is detecting that an internal airflow sensor called the upper sail switch is stuck in the closed position when it should not be. This can prevent the dryer from running properly as a safety precaution. The issue is usually caused by a faulty switch, lint buildup, or a wiring problem inside the dryer.

Diagnostic procedure

The full 88 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
Confirm the fault
Power cycle the unit: switch off the breaker for 60 seconds, then restore power. If the code returns, the fault is persistent and the procedure below isolates the cause.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock 88 procedure $9.95

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

Most common causes of 88

Ranked by how often they cause this code
  1. 1Stuck or Faulty Upper Sail Switch
  2. 2Lint or Debris Accumulation on the Switch
  3. 3Short Circuit in the Wiring Harness
  4. 4Failed Control Board

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 88

What does 88 mean on a Whirlpool dryer?
Error code 88 on a Whirlpool dryer indicates an Upper Sail Switch Closed Fault. The control board has detected that the upper sail switch, an internal airflow-sensing switch, is reading as closed when it should be open. This typically causes the dryer to stop operating as a protective measure. The fault points to a problem with the switch itself, surrounding lint buildup, or the wiring connected to it.
Is error code 88 on a Whirlpool dryer a safety concern?
The dryer triggers this fault code as a precaution because the sail switch is part of the airflow monitoring system. A stuck closed switch could indicate a problem that, if ignored, might contribute to overheating conditions. Addressing the fault promptly rather than repeatedly resetting the dryer is the recommended approach.
Will resetting my Whirlpool dryer clear error code 88?
A reset may temporarily clear the code if it was triggered by a brief electrical glitch, but if the underlying problem with the upper sail switch or its wiring persists, the fault code will return. Performing a reset without diagnosing the actual cause is not a reliable fix. A thorough inspection of the sail switch, surrounding components, and wiring harness is necessary to resolve the issue permanently.
Can I fix error code 88 on my Whirlpool dryer myself?
In some cases, yes. If the cause is lint or debris jamming the sail switch paddle, cleaning the area around the switch may clear the fault without any parts replacement. However, if the switch has mechanically failed or there is wiring damage, replacement parts and some disassembly of the dryer cabinet will be required. Technicians with experience accessing dryer interiors will find this repair manageable.
How much does it cost to repair a Whirlpool dryer showing error code 88?
Repair costs vary depending on the root cause. If only cleaning is needed, there may be no parts cost at all. Replacing a sail switch typically runs in the range of $15 to $50 for the part, while a control board replacement can cost anywhere from $100 to $300 or more for the part alone. Adding professional labor will increase the total cost.

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

Get Started

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