Bosch Dishwasher E20 Error Code: Causes and Fixes

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

  1. Power down and check the filter: Turn off the dishwasher, remove the lower filter assembly, and clear out any food debris or trapped objects.
  2. Inspect the drain hose: Pull the dishwasher out and check the drain hose for kinks or blockages. Straighten or clear as needed.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

Search

Just added to your cart:
Qty:
Total:
Subtotal:
Excl. postage 
My Bag
Just added to your wishlist:
Excl. postage 
My Wishlist
You can contact us at info@woodenearth.com or use the live chat feature at the bottom of the website!
Spin to win Spinner icon