As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.
Frigidaire Dishwasher Error Code i20: How to Fix It at Home
You don’t expect your kitchen to turn into a swimming pool after dinner. Seeing the Frigidaire dishwasher error code i20 flashing on your screen is frustrating. It usually happens when you’re ready to relax. Don’t worry, because you can fix this. You will learn the exact steps to clear the drainage blockage and get your machine running like new again without calling a pro.
To solve this, first try resetting your unit by unplugging it or flipping the breaker for three minutes. Next, inspect the drain hose for any kinks or tight bends that stop water flow. Open the bottom of the tub to clear the filter and glass trap of any food scraps or hidden debris. If the hose connects to your garbage disposal, ensure the knockout plug is fully removed. Finally, check that the drain hose sits high enough off the floor.
Why is My Dishwasher Not Draining Properly?
Water sitting at the bottom of your tub is a classic headache. It usually happens because the drain pump can’t push water out, or something is blocking the path. Most of the time, the fix is simple and doesn’t require special tools. You just need to be a little patient with the hardware.
Small food bits are the biggest enemy of a clean cycle. Over time, grease and crumbs build up in the trap. This creates a wall that water simply cannot pass. Also, if you recently installed a new garbage disposal, that little plastic plug is a common culprit. It stays inside the port unless you knock it out.
Sometimes, the issue is purely mechanical. A hose might have shifted or pinched during a move. Check these common trouble spots to save yourself time and money.
- Clogged food filter or glass trap
- Kinked or twisted drain hose
- Unopened garbage disposal knockout plug
- Blocked drain pump impeller
- Hose sagging below the required height
- Damaged or faulty drain pump
Simple Steps to Resolve the Frigidaire Dishwasher Error Code i20
Check the Filter and Glass Trap
The filter is the first place I look whenever a machine stops draining. It sits at the bottom of the tub and catches everything you didn’t scrape off your plates. When this gets covered in gunk, water stays trapped.
Pull the filter assembly out carefully. You will likely see some slime or hard food pieces stuck in the mesh. Wash it under hot running water with a soft brush. Don’t use a wire brush, as it can tear the fine screen.
Once the filter is spotless, look into the hole where it sat. Make sure there isn’t a stray cherry pit or piece of glass hiding there. A clean path makes all the difference for the pump.
- Twist the filter to unlock it.
- Rinse the mesh under hot water.
- Clear any debris from the housing.
- Lock the parts back into place.
Inspect the Drain Hose for Kinks
The drain hose is like a straw. If you bend a straw, nothing can travel through it. Many people push their dishwasher back into the cabinet too quickly, which pinches the hose against the wall.
Pull the unit out a few inches if you can. Look behind the machine to see if the hose is twisted or smashed. You want a nice, smooth curve for the water to travel out. If it looks tight, gently adjust the position.
I always suggest checking the connection under the sink too. Sometimes items stored under your sink, like cleaning supplies, can lean against the hose and crimp it. Keep that area clear to help your machine breathe.
- Pull the dishwasher out slightly.
- Check for sharp bends or twists.
- Ensure the hose isn’t pinched.
- Keep items away from the hose.
Verify the Garbage Disposal Connection
If your drain hose connects to a disposal, that connection is a frequent failure point. If your disposal is new, you might have forgotten to remove the knockout plug. This is a common mistake.
Even if the disposal is old, food can back up into the hose from the sink side. Disconnect the hose from the disposal and look inside the nipple. If you see a plastic piece, knock it out with a screwdriver.
Also, try to shake the hose a bit to see if debris is stuck in that specific elbow. A clear path into the disposal ensures that the pump can push the water out effectively.
- Locate the hose-to-disposal connection.
- Ensure the knockout plug is removed.
- Check for backed-up sink debris.
- Tighten the hose clamp securely.
Ensure Proper Drain Hose Height
Physics matters here. A dishwasher needs the drain hose to loop up high before it goes down into the drain. This prevents dirty sink water from flowing back into your dishwasher.
The manual usually requires a minimum height of 32 inches from the floor. If the hose lays flat on the floor, the water won’t drain correctly. It will just sit there and cause that error code.
Use a zip tie to secure the hose high up under your cabinet or sink. This creates a high loop that keeps the system pressurized correctly. It is a very easy trick that fixes many drainage problems.
- Measure the hose height.
- Aim for 32 inches minimum.
- Secure with a zip tie.
- Create a high loop design.
Reset the Control Board
Electronics can be a bit moody. Sometimes the sensors just get confused. After you have cleared the physical blockages, you should reset the computer to clear that code.
The easiest way is to cut the power. You can flip the circuit breaker in your garage or basement. Wait a solid three minutes before flipping it back on. This gives the capacitors time to fully discharge.
If you don’t want to mess with the breaker, unplugging the unit works just as well. Some models also have a cancel button. Pressing and holding it for a few seconds might clear the memory, but the power reset is more reliable.
- Locate your circuit breaker.
- Switch off the power.
- Wait at least three minutes.
- Restore power to the unit.
Check the Drain Pump Impeller
If the filter is clean and the hose is clear, the pump might be stuck. This is the part that actually moves the water out. Sometimes a small piece of plastic or a seed gets into the pump.
With the filter removed, reach into the sump area. You should see a small fan-like blade. Try to spin it with your finger. It should move a little bit and then resist. If it feels stuck or doesn’t move at all, something is jammed.
Use a pair of needle-nose pliers to grab whatever is blocking it. Be gentle so you don’t break the plastic blades. Once the debris is gone, the pump will be able to spin freely.
- Remove the filter assembly.
- Locate the pump impeller.
- Check for jammed debris.
- Spin the blades by hand.
How Do I Know If My Drain Pump is Actually Broken?
If you have tried every cleaning step and the error persists, the pump might be dead. You might hear a humming sound when the drain cycle starts, but no water moves. That usually means the motor is trying to run but the internal parts are toast.
Listen closely to the base of the machine. A healthy pump makes a consistent, low thrumming noise. If it makes a loud grinding sound or sounds completely silent, the internal gears or electrical coils have failed.
At this point, you should check for power at the pump using a multimeter if you feel comfortable. If it has power but won’t spin, the part needs replacing. It is a common repair that most people can handle with basic tools and a replacement pump.
- Listen for a humming noise.
- Check for grinding sounds.
- Test power with a multimeter.
- Verify the pump isn’t jammed.
- Look for burnt electrical wires.
- Consider ordering a replacement part.
Frequently Asked Questions
Is it hard to replace a dishwasher drain pump?
It is not hard, but it does take some patience. You have to pull the dishwasher out and tilt it back to reach the bottom. Once you remove a few screws and clips, the old pump comes out. Just make sure you turn the power off first so you stay safe while working.
Can a clogged sink cause my dishwasher to show an error?
Yes, it can. Since many dishwashers drain into the same pipe as the kitchen sink, a clog in the sink drain can block the dishwasher too. If your sink is slow to drain, fix that first. Often, clearing the sink drain solves the dishwasher error immediately.
Do I need a technician for an i20 error?
Not usually. Most of these errors are caused by food debris in the filter or a kinked hose. You can fix those issues yourself in about thirty minutes. Only call a pro if you have checked everything and the pump still refuses to run after a reset.
Is it safe to run a wash cycle with the error code?
No, you should not run a cycle while the code is active. The machine is telling you it cannot drain, so starting a new wash will just add more water to an already full tub. This could lead to a messy overflow on your kitchen floor.
Can soap buildup cause a drainage error?
Yes, using too much detergent or the wrong type of soap can create thick suds. These suds can trick the sensors into thinking the drain is blocked or stop the pump from working correctly. Stick to the recommended amount of high-quality detergent for the best results.
Do I have to pull the whole dishwasher out?
You don’t always have to move the whole unit. You can often clean the filter and inspect the drain pump from inside the tub. You only need to pull it out if you suspect the drain hose behind the machine is kinked or if you need to access the pump housing.
Is the i20 code a sign of a bad control board?
It is rarely a bad control board. The code specifically points to a drainage issue. It is almost always a physical blockage in the filter, the hose, or the disposal connection. Focus on those physical areas before you assume the expensive computer board is the problem.
Can hard water affect the drain system?
Hard water can lead to calcium buildup inside the hoses and pump housing over time. This makes the passages narrower and harder for water to pass through. If you have very hard water, running a vinegar cycle once a month can help keep everything clear and flowing smoothly.
| Component | What to Check | Potential Fix |
| Drain Filter | Debris and slime | Rinse under hot water |
| Drain Hose | Kinks and bends | Straighten or reposition |
| Disposal | Knockout plug | Remove with screwdriver |
| Pump Impeller | Jams and blockages | Clear with pliers |
| Power | Control board status | Reset via breaker |
Final Thoughts
I hope you feel ready to tackle that drain issue now. You don’t need to be a pro to get your kitchen back in order. Just take it one step at a time, check your hoses, and keep that filter clean. You’ve got this, and you can easily beat that frigidaire dishwasher error code i20 without any stress. Grab your tools and get to work.










