Your Bosch Dishwasher Not Draining? Here's What's Happening
Your Bosch dishwasher finished its cycle, but there's standing water pooling at the bottom. The water isn't draining, the cycle seems stuck, or you're seeing an error code on the display. If your Bosch dishwasher not draining is a recent issue, you're not alone — it's one of the most common problems our technicians encounter across the San Diego area.
A Bosch dishwasher not draining can feel like a small annoyance at first, but standing water left inside creates a breeding ground for bacteria and odors. The longer you leave it, the harder it becomes to fix. The good news? Most Bosch dishwasher drainage issues are straightforward to diagnose, and many can be resolved without professional service.
In this guide, we'll walk through the five most common causes of a Bosch dishwasher not draining, break down the error codes you might see (E24, E25, E15), and show you the DIY fixes to try first.
Why Your Bosch Dishwasher Won't Drain
When a Bosch dishwasher not draining happens, it usually traces back to one of these five culprits:
- Clogged filter — The most common cause. Debris builds up over weeks, blocking water flow.
- Blocked drain hose — Kinks, twists, or foreign objects trap water inside the tub.
- Garbage disposal connection — If your dishwasher drains to a disposal, a blocked disposal backs up water into the machine.
- Faulty drain pump — The pump motor burns out or the impeller (fan) breaks, preventing water from being pushed out.
- Control board failure — Rare, but the circuit board may not send power to the drain pump at the right time.
Understanding which of these is causing your Bosch dishwasher not draining depends largely on whether you're seeing error codes and what those codes are.
Bosch Dishwasher Error Codes That Signal Drainage Problems
Bosch dishwashers are built to alert you when they detect drainage issues. If your Bosch dishwasher is displaying an error code, it's pointing you toward the cause. Here are the three most common ones:
E24 Error Code — Drain System Blocked
The E24 error is the most frequent code linked to a Bosch dishwasher not draining. This code means the water level sensor has detected standing water in the tub for longer than expected — typically more than 15 seconds into the drain cycle. In nearly 90% of cases, E24 points to a physical blockage: a clogged filter, twisted hose, or debris jamming the pump inlet. It's the diagnostic code Bosch uses to say, "Water isn't leaving the machine."
E25 Error Code — Drain Pump Cover Issue
The E25 error is less common but equally serious. This code indicates either a faulty drain pump cover (the safety latch that protects the pump motor) or an impeller blockage — the fan-like part inside the pump that physically pushes water out. If you see E25, the pump itself may be damaged, which usually requires replacement rather than a simple DIY fix.
E15 Error Code — Water Detected in Base Pan
An E15 error signals water has leaked into the base pan beneath the tub — a secondary safety feature. This error means water isn't just failing to drain; it's actively escaping where it shouldn't. If your Bosch dishwasher not draining and displaying E15, you likely have a leak alongside the drainage issue. This requires professional diagnosis to rule out cracked seals, broken pump housings, or internal leaks.
Left: A heavily clogged filter — the #1 cause of Bosch dishwasher not draining. Right: Inspecting the drain hose for kinks and obstructions.
DIY Fixes to Try Before Calling a Technician
If your Bosch dishwasher not draining, start here. These fixes address the most common causes and require no special tools:
1. Check and Clean the Filter
The filter is the first line of defense against food debris. Over time, grease and particles accumulate, turning into a solid mass that blocks water flow completely.
- Open the dishwasher door and pull out the lower rack fully.
- Look at the bottom center of the tub — you'll see a cylindrical or flat plastic filter mesh.
- Twist the filter counterclockwise to remove it (most Bosch models have this design).
- Hold it under warm running water and use a soft brush to scrub away buildup. Pay special attention to the underside.
- Replace the filter, twist clockwise until snug, and run a short drain cycle to test.
A clogged filter is responsible for roughly 60% of Bosch dishwasher not draining cases. If your water drains immediately after cleaning, you're done.
2. Inspect the Drain Hose
The drain hose carries water from the pump to either your sink drain or garbage disposal. Kinks, twists, or clogs inside the hose can trap water.
- Locate the drain hose at the back or bottom of the machine (consult your manual for exact location).
- Visually trace the hose — if it's kinked, gently straighten it.
- Check that the end of the hose isn't cracked or split (this would cause leaks, not blockage, but worth noting).
- If you suspect a clog inside, disconnect the hose at both ends (have a towel ready for water) and flush it with a garden hose.
- Reconnect, ensure it's routed without tight bends, and test again.
3. Run the Garbage Disposal
If your dishwasher drains through your garbage disposal, a full disposal will back up water into your machine.
- Turn on your garbage disposal and let it run for 30 seconds to clear any blockage.
- Listen for normal grinding — a silent disposal suggests it's jammed.
- If the disposal is stuck, turn it off, never put your hand in, and use tongs to remove visible debris.
- Restart the disposal and run your dishwasher's drain cycle again.
4. Reset Your Dishwasher
Sometimes the control board gets confused and fails to send the drain command. A reset can fix this:
- Close the dishwasher door.
- Press and hold the Start button for 3 to 5 seconds. Some models require holding Control + Start together.
- The display will flash or beep, indicating a reset.
- Open the door, wait 10 seconds, and run a short rinse cycle to test drainage.
5. Check the Air Gap or High Loop
Some installations use an air gap — a small fitting on the counter near the sink — or a high loop in the hose to prevent siphoning. Both can clog or become blocked:
- If you have an air gap cap (looks like a small mushroom on the counter), twist it off and check inside for debris.
- Clean it out with a pipe cleaner or small brush.
- If your hose has a high loop (installed above the sink level), ensure it hasn't sagged — it should stay elevated to prevent backflow.
Key Takeaways: Bosch Dishwasher Not Draining
- Most common cause: Clogged filter or blocked drain hose (90% of cases)
- Error codes: E24 = blockage, E25 = pump problem, E15 = water leak
- DIY success rate: ~60% of issues resolved by cleaning the filter alone
- When to call: Pump failure, E25/E15 errors, or persistent drainage after DIY fixes
- OPUS diagnostic: $80 (applied toward repair), same-day service available across San Diego
When to Call a Professional
If you've tried all five DIY fixes and your Bosch dishwasher not draining persists, the issue is likely a component failure rather than a blockage. These situations require professional tools and replacement parts:
Drain Pump Failure
If the pump motor has burned out, you'll often hear a humming sound when the drain cycle starts — but no water movement. The pump is trying to run but lacks the power to push water out. Pump replacement typically runs $200–$400 in parts and labor, depending on the model year.
Control Board or Solenoid Issues
Intermittent drainage — where the machine drains sometimes but not always — points to an electrical issue rather than a blockage. A faulty solenoid valve or control board short can prevent the pump from receiving its signal. These failures are harder to diagnose without an electrician's multimeter.
E25 or E15 Error Codes
As mentioned, E25 suggests pump damage, and E15 suggests a leak. Both typically warrant professional inspection to prevent water damage to your kitchen cabinets and floors.
How OPUS Handles Bosch Dishwasher Repairs
When your Bosch dishwasher not draining problem persists, our factory-certified technicians bring Bosch-specific expertise. We arrive with diagnostic tools, OEM replacement parts in our vehicles, and the knowledge of every Bosch model series. Whether it's a straightforward pump swap or a tricky control board issue, we've seen it.
We keep your kitchen running — with same-day service across San Diego County, an $80 diagnostic fee (applied toward your repair), and a 90-day guarantee on all parts and labor. Since 2016, we've been the trusted choice for high-end appliance owners who expect fast, expert repairs.
Still seeing water at the bottom of your Bosch dishwasher after trying these steps? Our technicians are one call away and can usually complete the repair same-day.
(858) 788-7973