Bosch Dishwasher E24 or E25 Code: Drain Problem
Updated
Short answer
What E24, E25 means
In Bosch's words, condensed: a drain problem: the drain pump is blocked or its cover is loose or missing, the drain hose is kinked or sharply bent, or the air gap or drain hose is clogged (Bosch).
What Bosch says to try
- Remove the drain pump cover (under the filter), clear standing water and loose debris, and refit it so it clicks closed.
- Check the drain hose is not bent or kinked.
- Turn the dishwasher off, check the air gap, disconnect the drain hose into a bucket, clear debris and reconnect.
- Run a rinse cycle to test.
Unplug the appliance or switch off its breaker before reaching into any part of it. Codes and steps vary by model, so check your manual too.
If the code comes back
If it still shows, Bosch says to contact support; the pump itself is next. A dishwasher pump runs $150 to $350; drainage repairs $100 to $250. (Angi, dishwasher repair cost (updated Apr 6, 2026))
Related
All Bosch codes on one page: Bosch appliance repair. The appliance: dishwasher repair. This site is independent and not affiliated with or authorized by Bosch; if the appliance is under warranty, contact Bosch first.
Quick answers
What does E24, E25 mean on a Bosch dishwasher?
Bosch says it means a drain problem: the drain pump is blocked or its cover is loose or missing, the drain hose is kinked or sharply bent, or the air gap or drain hose is clogged.
How do I clear E24, E25?
Bosch's steps: Remove the drain pump cover (under the filter), clear standing water and loose debris, and refit it so it clicks closed. Check the drain hose is not bent or kinked. Turn the dishwasher off, check the air gap, disconnect the drain hose into a bucket, clear debris and reconnect. Run a rinse cycle to test.
What does it cost if E24, E25 keeps coming back?
If it still shows, Bosch says to contact support; the pump itself is next. A dishwasher pump runs $150 to $350; drainage repairs $100 to $250.
Rather have someone fix it?
Tell us the appliance, the brand, the model number and what it is doing. A local technician calls back with a time and a price before any work starts.