Decision tree

Dishwasher not draining troubleshooting

Owner-level checks for dishwasher drain, i20, F9E1, E24, FTD, and standing-water codes.

Safe first

  • Stop the cycle if safe and avoid opening service areas while powered.
  • Watch for standing water before removing filters or drain covers.
  • Confirm whether the code is brand-specific before assuming a drain pump fault.

Stop and call service when

  • Water is leaking from the base or cabinet.
  • Glass or sharp debris is present near the pump area.
  • The code returns after safe user-accessible cleaning.

Decision sequence

Step 1

Check visible drain restrictions

Look for a pinched drain hose, disposer knockout plug, clogged air gap, or obvious sink/disposer restriction.

Step 2

Check filter or glass trap guidance

Clean only the user-accessible filter or trap described by the manufacturer for that model.

Step 3

Retry only after reassembly

Run another cycle only when covers, filters, and hoses are correctly seated and no leak is visible.

Related symptom hubs

BoschDishwasher

E24Error code

Manufacturer guidance usually ties E24 to a condition where the dishwasher is not draining properly.

SamsungDishwasher

5CError code

Most Samsung sources describe 5C as a dishwasher drainage issue on Samsung models that use 5C or 5E.

LGDishwasher

OEError code

This code commonly appears when the dishwasher has detected a drain issue.

BoschDishwasher

E25Error code

Commonly logged when the drain pump is blocked or the pump cover is loose or missing.

BoschDishwasher

E22Error code

Commonly logged when the dishwasher filter is blocked or needs cleaning.

BoschDishwasher

E23Error code

This code commonly points to an issue with the drain pump, such as a blocked, clogged, or faulty pump.

GEDishwasher

FTDError code

Usually indicates that the dishwasher failed to drain.

WhirlpoolDishwasher

F9E1Error code

Whirlpool documents F9E1 as a long drain or dishwasher not-draining condition.

WhirlpoolDishwasher

F9E2Error code

Commonly logged for a drain motor error or drain-path problem.

KitchenAidDishwasher

F9E1Error code

Manufacturer guidance usually ties F9E1 to a long drain or dishwasher not-draining condition.

FrigidaireDishwasher

i20Error code

This code commonly appears when the Frigidaire dishwasher is not draining properly.

ElectroluxDishwasher

i20Error code

This code commonly appears when the Electrolux dishwasher is not draining properly.

MieleDishwasher

F11Error code

Manufacturer guidance usually ties F11 to a drain fault, such as water not being pumped away as expected.

Install FaultCodeLab