Bosch Dishwasher Not Draining
300 / 500 / 800 / Benchmark — Standing Water Fix
Bosch dishwashers (300, 500, 800, Benchmark — SHE / SHX / SHP / SHV models) handle drain failures differently than American brands: there's a removable drain pump cover under the bottom filter, a check valve that's a known wear part, and the controller usually throws E24 or E25 to tell you exactly which one. Below: how to diagnose Bosch-style and what the repair costs in the Twin Cities.
- 4.5★ · 900+
- 1-Yr Warranty
- OEM Parts
- Same-Day
Same-day windows
Call early for a same-day route.
Serving the Twin Cities
$149 trip fee, credited to repair.
EPA 608 certified
Sealed-system & refrigerant work.
1-year warranty
Parts and labor in writing.
Updated June 21, 2026
Quick answer
Bosch Dishwasher Drain Repair — Twin Cities — Quick Answer
What we fix in the Twin Cities
The Twin Cities repair mix
Filter + screen + drain pump cover — the Bosch sequence
Bosch designed the bottom of the tub for service: unscrew the cylinder filter, lift the flat metal screen, then twist off the white plastic drain pump cover (a small arrow shows direction). Underneath the pump cover is the impeller — clear any glass shards, olive pits, or bits of label that wrapped around the blades. If you reinstall the cover wrong, the dishwasher can fail to drain again and throw a drain code — make sure it clicks fully into position.
E24 vs E25 — what each code means
E24 = the dishwasher cannot drain because of a blockage in the filter, drain hose, or air gap, or a kinked hose. E25 = the drain pump is blocked or failed, the pump cover is not latched fully, or the check valve is stuck closed. If the pump and cover are clear and E25 returns, the pump or check valve has failed and needs a technician.
Check valve — Bosch-specific wear part
The check valve at the top of the drain pump prevents back-siphon from the sink drain. By year 5–7 the rubber flapper fails or the valve seat warps, and the dishwasher either fails to drain (stuck closed) or floods at fill (stuck open). $185–$245 OEM installed. We always inspect during any drain-related call.
Drain pump replacement
When the pump itself has failed (no current draw, seized impeller, burned motor), it's a full pump-and-housing swap. Bosch pumps are quick-disconnect once the kickplate is off. $285–$385 OEM installed.
Hose loop, air gap, and disposal knockout
Bosch in the U.S. uses a high-loop drain (under the sink) — confirm the hose rises to a high point before dropping into the disposal or air gap. On new installs paired with a new disposal, the knockout plug must be punched out — common miss that creates immediate 'won't drain' calls.
Bosch dishwasher repair in the Twin Cities
We stock Bosch drain pumps, check valves, drain pump cover kits, wash pumps, control boards, door latches, and filter assemblies on the truck for the full 300 / 500 / 800 / Benchmark line. Drain pumps and check valves are on the truck, so most drain repairs finish in one visit. 1-year written warranty.
Need appliance repair in the Twin Cities? Call 7am–9pm, every day.
FAQ
Dishwasher repair in the Twin Cities: FAQs
Why is there standing water in my Bosch dishwasher?
5 causes in order: clogged filter, debris under the metal screen, obstruction in the drain pump impeller (cover comes off), failed check valve, or failed drain pump. We diagnose in that order to avoid replacing the wrong part.
What does E24 mean on a Bosch dishwasher?
E24 means the dishwasher cannot drain because of a blockage — usually the filter, drain hose, or air gap. With the power off, clean the filter and screen, check the hose for kinks, and click the pump cover firmly back into position. If E24 returns, the pump cover seal or the pump itself may need replacement.
What does E25 mean on a Bosch dishwasher?
E25 means the drain pump is blocked or has failed, the pump cover is not latched fully, or the check valve is stuck closed. Clear any debris on the impeller first. If E25 returns, either the pump motor has failed or the rubber check valve at the top of the pump has hardened and won't open. $185–$385 depending on which.
How do I reset a Bosch dishwasher?
Hold the Start button for 3–5 seconds (varies by model) until the display clears. Or switch off the breaker for 60 seconds. A reset clears a fault code but does not fix a mechanical drain problem — the code will return on the next cycle if there's still a blockage.
How much to fix a Bosch dishwasher not draining?
Filter / cover clean: $149 trip fee only. Check valve $185–$245. Drain pump $285–$385. Most Bosch drain repairs land $245–$385 all-in. The $149 trip fee is credited toward the repair when you approve it.
Related repair pages
- Bosch appliance repair (hub) →
- Bosch dishwasher error codes →
- Bosch E25 error →
- Bosch dishwasher repair cost →
- Dishwasher not draining (all brands) →
- Dishwasher repair (all brands) →
- Appliance repair Minneapolis (hub) →
- Refrigerator repair Minneapolis →
- Washer repair Minneapolis →
- Dryer repair Minneapolis →
- Dishwasher repair Minneapolis →
- Oven repair Minneapolis →
- Sub-Zero repair Minneapolis →
- Samsung repair Minneapolis →
What will this cost?
Pricing & repair-cost pages
Trying to decide repair vs. replace? These pages break down real Twin Cities pricing by brand, model class, and failure mode.
Book dishwasher repair in the Twin Cities
Have your model and serial number handy. Call early and we can often get you a same-day window across the Twin Cities.