Key Takeaways
- A clogged drain filter is the #1 cause of Bosch dishwasher drain problems
- Error codes E24 and E25 both indicate drain system blockages
- Check the garbage disposal knockout plug if recently installed
- The drain hose needs a high loop to prevent backflow
- If the pump makes grinding noise, professional service is needed
The Bottom Line
Most Bosch dishwasher drain issues are solved by cleaning the filter and checking the drain hose — no tools required.
Why Your Bosch Dishwasher Won't Drain
Standing water in your Bosch dishwasher after a cycle is one of the most common issues homeowners face — and in most cases, one of the easiest to resolve without a service call. Error codes E24 (drain blockage) and E25 (drain pump blocked) are the two most frequent drain-related codes across all Bosch dishwasher series, from the 100 to the Benchmark line.
Quick Diagnosis Table
| Symptom | Likely Cause | DIY Fix? |
|---|---|---|
| Standing water after cycle | Clogged drain filter | Yes — clean filter |
| E24 error code | Drain hose kink or blockage | Yes — check hose |
| E25 error code | Foreign object in pump | Maybe — check pump cover |
| Gurgling from pump | Pump impeller jammed | No — call technician |
| Water backs up into sink | Shared drain blockage | Yes — run disposal |
Step 1: Clean the Drain Filter
The cylindrical filter at the bottom of the dishwasher tub is the first thing to check — and the most common cause of drain issues. Turn it counterclockwise to remove, along with the flat mesh screen underneath. Rinse both under running water and scrub with a soft brush to remove food particles, grease, and debris. Bosch recommends cleaning this filter after every 4-5 cycles, but most homeowners do it far less frequently.
Step 2: Check the Drain Hose
The drain hose runs from the dishwasher to the garbage disposal or sink drain tailpiece. Pull the dishwasher out slightly and inspect the hose for kinks, sharp bends, or compression against the wall. The hose must have a high loop — it should rise to the underside of the countertop before descending to the drain connection. Without this loop, dirty water can siphon back into the dishwasher.
Step 3: Check the Garbage Disposal Connection
If your dishwasher drains through a garbage disposal, run the disposal first to clear any food blockage. If the disposal was recently installed or replaced, verify the knockout plug inside the dishwasher drain port was removed during installation — this is one of the most commonly overlooked steps and causes immediate drain failure on a brand-new connection.
Step 4: Inspect the Pump Cover
With the filter removed, look into the sump area at the bottom of the tub. The pump cover — a white circular cap — should be firmly clicked into place. An unseated pump cover is a surprisingly common cause of E25. If the cover is secure but you can see a foreign object (glass shard, fruit pit, toothpick) near the pump, do not reach in without disconnecting power at the breaker first.
Repair Cost Expectations
| Repair | Typical Cost | Notes |
|---|---|---|
| Filter cleaning (DIY) | Free | Resolves ~60% of drain issues |
| Drain hose replacement | From $80 | If hose is cracked or collapsed |
| Pump cover reseat (DIY) | Free | Common cause of E25 |
| Drain pump replacement | From $150 | When pump motor has failed |
| Control board repair | From $300 | Rare — only if pump circuit failed |
When to Call a Professional
If the filter is clean, the hose is clear, the disposal connection is good, and the pump cover is seated — but your Bosch dishwasher still won't drain — the drain pump itself has likely failed. A grinding or humming noise from the pump area without water movement confirms this. A technician can test the pump motor electrically and replace the assembly, which typically resolves the issue in a single visit.
Prevention Tips
Scrape plates before loading — the filter catches food, but large pieces overwhelm it. Run hot water at the sink before starting the dishwasher to ensure proper water temperature from the start. Clean the drain filter monthly, and run an empty hot cycle with white vinegar quarterly to dissolve grease buildup in the drain path. These simple habits prevent the vast majority of E24 and E25 errors.