Skip to content
FixCodes

Frigidaire dishwasher i20 code: drain problem

Urgency
Medium
Who can fix it
Easy DIY
Time
About 20 min
Repair cost
$150–$300

The dishwasher could not drain. Clean the filter and check the drain hose and garbage disposal connection.

Likely causes

Listed from most to least common.

  1. Filter clogged
  2. Drain hose kinked or blocked
  3. Garbage disposal blocked or knockout plug not removed
  4. Drain pump failed

How to fix the i20 code

  1. Step 1: Remove standing water

    Turn off the dishwasher, remove the bottom rack and sponge out the water.

  2. Step 2: Clean the filter

    Twist out the filter, rinse it and clear any debris in the sump.

  3. Step 3: Check the hose and disposal

    Straighten the drain hose and run the disposal. On new installs, check the knockout plug.

  4. Step 4: Run a short cycle

    Refit the filter and run a rinse or quick cycle.

You'll need: Sponge and cup, flashlight.

Parts that may need replacing

Check your model number on the label inside the door or on the back before ordering.

When to call a technician

If the filter and hose are clear but water stays in the tub, the drain pump likely needs replacing.

A typical repair for this code costs $150–$300 in the US, including parts and labor. Prices vary by area and model.

Models this applies to

  • Gallery dishwashers (FGID series)
  • Professional dishwashers (FPID series)

Codes can differ slightly between models. Your owner's manual is the final word and is available from Frigidaire support.

Common questions

›Why does i20 appear after installing a new disposal?

The knockout plug in the disposal's dishwasher inlet is usually still in place. Remove it and the dishwasher can drain.

Did this fix work?

All Frigidaire dishwasher codes