Fix My Beep logo Fix My Beep Blog
Download on the App Store Get it on Google Play fixmybeep.com
Dishwashers

Siemens Dishwasher E20 Error Code: What It Means and How to Fix It

Published July 3, 2026

Dishwasher

E20

The E20 error code on a Siemens dishwasher indicates a drainage fault — the machine can’t pump water out at the end of a cycle. It’s a common issue and often fixable yourself in under 30 minutes.

What does this error mean?

Your Siemens dishwasher monitors how quickly water drains after each wash cycle. When it detects that water isn’t clearing fast enough — or at all — it throws the E20 code and stops the programme to prevent flooding. In most cases, the machine has detected standing water in the base or a blockage preventing the drain pump from doing its job.

💰

Est. repair cost

DIY fix (filter clean, hose check): £0. Drain pump replacement: £80–£140 fitted by an engineer. Drain pump part only: £25–£55.

🔍 Likely causes

Blocked or clogged drain filter at the bottom of the dishwasher tub — the most common cause by farKinked, crushed, or blocked drain hose preventing water from reaching the waste pipeBlocked or dirty drain pump impeller jammed with broken glass, food debris, or a small piece of crockeryBlocked sink waste or U-bend under the kitchen sink, causing backflow into the dishwasherFaulty drain pump motor that has seized or burned out and can no longer expel waterActivated float switch in the base tray — a small leak has triggered the anti-flood protection

🛠️ Step-by-step fix

1

Reset the machine first: switch it off at the wall for 60 seconds, then restart. If E20 clears and the cycle completes, monitor for recurrence.

2

Clean the drain filter: remove the lower basket, unscrew the cylindrical filter at the bottom of the tub, and rinse both the mesh filter and the flat coarse filter under the tap. Refit and run a short cycle.

3

Check the drain hose: pull the dishwasher out slightly and trace the corrugated drain hose to the waste pipe or U-bend. Look for kinks, tight bends, or blockages. The hose outlet should sit no higher than 60cm from the floor unless a standpipe is used.

4

Clear the sink waste: remove and clean the U-bend under your kitchen sink. A blocked sink drain is a surprisingly frequent hidden cause of dishwasher E20 faults.

5

Inspect the drain pump: with the machine unplugged and water bailed out, remove the filter assembly and use a torch to look into the pump inlet at the base. Carefully remove any visible debris (glass, toothpick, bone fragment) using long-nose pliers — never put your fingers in blind.

6

Check the base tray for water: if all the above checks out but E20 persists, tilt the machine slightly forward to drain any water trapped in the base tray, which may have triggered the float switch. If you find water there, there is a small internal leak that needs a professional to diagnose.

📞 When to call a professional

Call a qualified appliance engineer if the drain pump runs but water won’t clear, if you find water in the base tray (indicating an internal leak), or if E20 returns within a few cycles after cleaning the filter. Tell the engineer: ‘My Siemens dishwasher is showing E20 — I’ve cleaned the filter and checked the drain hose, but the fault persists.’ This saves diagnostic time and money.

⚖️ Repair or replace?

A drain pump replacement by an engineer typically costs £80–£140 including parts and labour in the UK. If your Siemens dishwasher is under 7 years old and was a mid-range or premium model (originally £400+), repair is almost always worth it. If it’s over 10 years old or was a budget model, a new dishwasher from around £350 is likely the smarter long-term spend.

⚠️ This guide is for informational purposes only and does not constitute professional repair advice. Always consult a qualified engineer for gas appliances. Gas appliance repairs must only be carried out by a Gas Safe registered engineer — it is illegal for unqualified persons to work on gas appliances in the UK. Repair costs are estimates based on typical UK market rates and may vary significantly. Fix My Beep and Rosetta Software Limited accept no liability for any loss, damage, injury or death resulting from following guidance on this website. Read our full disclaimer →

Get an instant AI diagnosis

Download Fix My Beep — free on iOS. Point your phone at any error code and get a step-by-step fix in seconds.

Download on the App Store Get it on Google Play
🌐 Visit fixmybeep.com
Fix My Beep

Fix My Beep App

Instant AI appliance diagnosis. Free on iOS & Android.

Download on the App Store Get it on Google Play fixmybeep.com

Browse by Appliance

  • Washing Machines
  • Dishwashers
  • Boilers
  • Ovens
  • Fridges
  • Tumble Dryers
  • Air Fryers

Recent Posts

  • Alpha Boiler F12 Error Code: What It Means and How to Fix It
  • AEG Dishwasher E8 Error Code: What It Means and How to Fix It
  • Siemens Tumble Dryer F16 Error Code: What It Means and How to Fix It
  • Candy Oven F7 Error Code: What It Means and How to Fix It
  • Miele Oven F7 Error Code: What It Means and How to Fix It

Recent Comments

No comments to show.

Archives

  • July 2026
  • June 2026

Categories

  • Air Fryers
  • Boilers
  • Cookers
  • Dishwashers
  • Freezers
  • Fridges
  • Ovens
  • Tumble Dryers
  • Washing Machines
Fix My Beep logo Fix My Beep

AI-powered appliance error code diagnosis. Decode every beep, flash, and fault code.

Appliances

  • Washing Machines
  • Dishwashers
  • Boilers
  • Ovens
  • Fridges
  • Tumble Dryers
  • Air Fryers

Get the App

  • Download on iOS
  • Get it on Google Play
  • Visit fixmybeep.com
© 2026 Fix My Beep. All rights reserved. · Disclaimer
Fix My Beep is a product of Rosetta Software Limited
Registered in England & Wales — Company No. 05930333
Registered office: 3 First Floor, Hornton Place, London, England, W8 4LZ
Download on the App Store Get it on Google Play
⚠️ All information on this site is generated by AI and provided for guidance only. Use at your own risk. Always consult a qualified engineer for safety-critical repairs. Read our full disclaimer.