The E20 error on your Bosch Dishwasher means the machine has detected a problem with water drainage, usually because the drain pump isn't moving water out fast enough or at all. Clearing the drain path and checking the pump usually resolves it.
| Error code | E20 |
|---|---|
| Meaning | Drain pump fault or blocked drainage system |
| Severity | Medium — dishwasher won't complete cycles until fixed |
| Time to fix | 15–40 minutes |
| Tools needed | Towels, small bowl, screwdriver, multimeter (optional) |
What the E20 error means
Bosch dishwashers use the E20 code to flag an issue in the drain circuit. This normally points to the drain pump struggling to push water out of the tub within the expected time window, or a blockage stopping water from draining at all. It can also appear if the pump motor itself has failed or if wiring to the pump has come loose.
Common causes
- Food debris or a foreign object stuck in the drain pump or filter
- Kinked, blocked, or improperly installed drain hose
- A clogged air gap or garbage disposal connection under the sink
- Worn out or seized drain pump motor
- Loose or corroded wiring connector at the pump
- Sump area blocked with grease, glass shards, or broken plastic
How to fix the E20 error
- Power down and check the filter: Turn off the dishwasher, remove the lower filter assembly, and clear out any food debris or trapped objects.
- Inspect the drain hose: Pull the dishwasher out and check the drain hose for kinks or blockages. Straighten or clear as needed.
- Check the air gap and disposal connection: If your sink has an air gap fitting or disposal hookup, make sure neither is clogged, since a household plumbing issue often triggers dishwasher drain errors.
- Examine the drain pump: Access the sump area and look for a lodged item, such as glass or plastic, jamming the pump impeller. Remove any debris carefully.
- Test pump wiring: With power disconnected, check that the connector at the pump is secure. If you have a multimeter, test for continuity across the pump motor windings.
- Reset and run a cycle: Restore power, run a short cycle, and watch whether water drains properly. If the code returns, the pump likely needs replacing.
FAQ
Can I fix the E20 error myself?
Yes, most cases are caused by blockages you can clear without professional help. If the pump motor has failed, replacement is more involved and may need a technician.
Why does E20 keep coming back after I clear the filter?
If clearing debris doesn't stop the code from returning, the drain pump motor itself may be worn out or the drain hose could have a hidden kink further along its length.
Is it safe to keep using the dishwasher with an E20 code?
It's best to stop running cycles until it's fixed, since standing water can leak or cause odours, and the appliance won't clean properly with poor drainage.
