🍽️
Frigidaire Dishwasher · Error Code
CODE i20 · also shows I20

Frigidaire i20Did not drain — drain fault (i20)

A Frigidaire i20 means the dishwasher isn't draining — a drain fault. Start with the free stuff: the filter/sump packed with food, the drain hose kinked under the sink, or (if a disposal was just installed) the knockout plug left in. If those are clear, the drain pump is the part.

🔧 From our repair bench: If a garbage disposal was recently put in, check the knockout plug FIRST — a left-in plug makes an i20 that no part will fix.

🐜 Straight talk: this points you at the likely cause — it's not a guarantee, and every machine is different. Cut the power (and shut off gas or water) before you touch anything, test to confirm the part is actually bad before you buy, and if it's beyond you, get a pro. No shame in that.

What the code means

i20: Did not drain — drain fault (i20)

Did not drain — drain fault (i20).
Most likely causes
  • Clogged Filter/Sump
  • Drain Hose Pinched Or Blocked
  • Disposer Knockout Plug Still In
  • Drain Hose Not Looped ≥32"
  • Drain Pump
The 2-minute test → Clean the filter + sump; confirm the disposer knockout is removed; make sure the drain hose isn't pinched and is looped ≥32" from the floor; verify the drain pump.
The kit

The Tools to Test + Fix With

You don't need a shop full of tools — you need these. The multimeter is the one that pays for itself the first time it stops you buying the wrong part on a fault code.

Digital multimeter

Test a suspect part for continuity BEFORE you buy — the single best way to avoid replacing the wrong thing on a fault code.

🔎 On Amazon →

Nut driver set (¼" + 5⁄16")

Most appliance panels are held on with ¼" and 5⁄16" hex screws.

🔎 On Amazon →

Screwdriver set (Phillips/flat/Torx)

Covers the odd panel screw and the Torx fasteners many brands use.

🔎 On Amazon →
Fix it — two honest options

The Fix — Free Checks First, Then the Part

Work top-down: the free checks before you spend a dime, and test to confirm the part is actually bad before you buy. When it is a part, you get both options — the genuine OEM part sourced through us and shipped to your door, or a budget aftermarket part on Amazon. Your call.

Free fixFree

No part — clear filter, hose & knockout plug

Clean the filter/sump, straighten the drain hose, and if a disposal was just installed, confirm the knockout plug was punched out. These clear most i20 codes.

✅ No part needed — try this first
Moderate DIY$30–80

Drain pump

If everything upstream is clear and it still won't drain. Buy for your exact model.

Prices shown are typical aftermarket ranges and vary by brand and model — genuine OEM is priced by quote when you request it. Amazon links open a search so you can match your exact model number; as an Amazon Associate, Appliance Ant may earn from qualifying purchases at no extra cost to you. Always confirm the part fits your model.

Can you fix it yourself?

Safe to Try · Know the Risk · Call a Pro

General guidance, not professional advice. Always unplug the appliance (or shut off the gas/water) before you check anything. If it feels beyond you, that's exactly when to get a pro.

✅ Safe to try yourself

  • Remove the bottom rack, clean the filter/sump of food and debris.
  • Check the drain hose under the sink for kinks and clogs.
  • If a disposal was just installed, confirm the knockout plug was removed.

⚠️ Doable — know the risk

  • Drain pump replacement — moderate; cut power at the breaker and shut the water off.

🛑 Call a pro — don't touch this

  • A leak reaching the wiring/control under the tub.
Is it worth fixing?

The Honest Call

Usually worth it — the top causes are free and the drain pump is $30–80 versus $500+ for a new dishwasher plus install.

In Middle Tennessee or Louisiana?

Don't want to DIY it? Our own family of technicians will come clear that i20 for you — honest flat pricing, usually same-day, 4.5★ from 1,000+ neighbors.

🔧 Get it fixed by our techs →
FAQ

People Also Ask

What does i20 mean on a Frigidaire dishwasher?
A drain fault — the dishwasher didn't drain. Usually a clogged filter/sump, a kinked drain hose, or a disposal knockout plug left in; sometimes a failed drain pump.
How do I fix a Frigidaire i20 code?
Clean the filter and sump, straighten the drain hose, and check for a left-in disposal knockout plug. If those are clear, replace the drain pump.
Related codes

Other Codes & Fixes