911 Appliance repair service
911 Appliance repair service

Bosch Dishwasher Not Draining? Troubleshooting Guide

A Bosch dishwasher that leaves standing water in the tub after a cycle is one of the most common service calls we get at 911 Appliance Repair. Bosch builds excellent dishwashers, but their specific design choices, from the triple-filter system to the non-return valve, create drain failure patterns that differ from Whirlpool, GE, or KitchenAid. This guide walks through every Bosch-specific cause of a dishwasher not draining, how to troubleshoot each one, and when to call a professional.

Table of Contents

Common Causes of a Bosch Dishwasher Not Draining

1. Clogged Triple-Filter System

Bosch dishwashers use a three-stage filter system at the bottom of the tub: a coarse filter (large debris), a fine mesh filter (food particles), and a micro filter (fine sediment). This system is more restrictive than the single-filter design used by most other brands, which means it clogs faster if the dishwasher is not rinsed regularly. When the fine mesh or micro filter becomes blocked with grease, food residue, and mineral deposits, water cannot pass through to the drain pump.

How to check: Remove the lower dish rack. Twist the cylindrical filter assembly counterclockwise and lift it out. Separate the three filter pieces and rinse each one under hot running water. Use a soft brush to clean the fine mesh screen. If the mesh is coated with hard water deposits, soak the filter in white vinegar for 15 minutes, then scrub gently.

2. Blocked or Jammed Drain Pump

The drain pump on most Bosch dishwashers is located at the bottom left of the tub, behind the lower access panel. A small impeller inside the pump spins to push water out through the drain hose. Food debris, broken glass, fruit pits, or toothpicks can jam the impeller, preventing it from turning. When the impeller is jammed, the pump motor may hum but move no water.

How to check: Disconnect power to the dishwasher. Remove the lower front access panel (typically two Torx screws). Locate the drain pump on the left side. Disconnect the pump, remove the cover, and inspect the impeller for debris. Spin the impeller by hand. It should turn freely. If it is stuck or makes a grinding noise, clear the obstruction. If the impeller blades are broken or the motor does not run after clearing debris, the pump needs replacement.

3. Stuck or Failed Non-Return Valve (Check Valve)

Bosch dishwashers use a non-return valve, also called a check valve, in the drain hose connection. This one-way valve prevents drain water from flowing back into the dishwasher tub after the drain cycle ends. Over time, the valve flap can stick open due to grease buildup or mineral deposits, allowing dirty water to re-enter the tub. This is a Bosch-specific component that many homeowners and even general handymen overlook.

How to check: Locate the non-return valve where the drain hose connects to the pump housing. Remove the valve and inspect the rubber flap inside. If the flap is stuck open, clean it with warm soapy water. If the rubber is warped, cracked, or does not seat properly, replace the valve. This is an inexpensive part, typically under $20, but diagnosing and accessing it requires removing the lower access panel.

4. Kinked or Clogged Drain Hose

The drain hose carries water from the pump to the garbage disposal or air gap. If the hose is kinked behind the dishwasher, water flow is restricted. If the hose is clogged with food debris or grease, water cannot pass through. Bosch drain hoses are narrower than some other brands, making them more susceptible to clogs.

How to check: Pull the dishwasher out slightly to inspect the drain hose for kinks or sharp bends. If the hose appears clear, disconnect it from the garbage disposal or air gap and check for blockages at both ends. Run a stiff wire through the hose to confirm it is clear. If the hose is cracked or heavily clogged, replace it.

5. Garbage Disposal Knockout Plug

If your Bosch dishwasher was recently installed and has never drained properly, the garbage disposal knockout plug may still be in place. New garbage disposals come with a solid plug blocking the dishwasher drain connection. If this plug is not knocked out before connecting the drain hose, water has nowhere to go.

How to check: Disconnect the drain hose from the garbage disposal inlet. Look inside the inlet. If you see a solid plastic plug, use a screwdriver and hammer to knock it out. Remove the plug fragment from inside the disposal before reconnecting the hose. This is a common issue on new installations and is one of the first things our technicians check on service calls for recently installed dishwashers.

6. Air Gap Blockage

Many San Diego homes have an air gap installed on the sink or countertop, required by California plumbing code. The air gap prevents backflow from the sink into the dishwasher. If the air gap becomes clogged with food debris, water backs up and the dishwasher cannot drain.

How to check: Remove the air gap cap from the sink. Use a small brush or wire to clear any debris from the air gap opening. Check the hose connecting the air gap to the garbage disposal for blockages as well.

7. Failed Drain Pump Motor

If the filter, check valve, and drain hose are all clear but the dishwasher still does not drain, the drain pump motor itself may have failed. Bosch drain pump motors can burn out due to age, water ingress, or electrical faults. A failed pump will not hum or make any noise when the drain cycle activates.

How to check: This requires a multimeter and electrical testing. A technician can test for continuity across the pump motor terminals and verify voltage at the pump during the drain cycle. If the motor is open (no continuity) or does not receive voltage, the pump or control board needs replacement.

8. Control Board Failure

The control board, also called the electronic control unit or ECU, manages all dishwasher functions including the drain cycle. If the control board is not sending power to the drain pump at the appropriate time, the dishwasher will not drain even if the pump itself is functional. Control board failures are less common but do occur, especially on Bosch dishwashers over 8 years old.

How to check: This requires advanced diagnosis. If the drain pump, filter, drain hose, and check valve all test good but the dishwasher still does not drain, the control board may not be sending power to the pump. A technician can test for voltage at the pump during the drain cycle to confirm.

Bosch dishwashers display error codes on the control panel when the drain system malfunctions. If your Bosch dishwasher shows one of these codes, here is what it means:

  • E24: Water cannot drain. This is the most common drain-related error code. It typically points to a clogged filter, blocked drain hose, or jammed drain pump.
  • E25: Drain pump blocked or defective. The pump impeller may be jammed with debris, or the pump motor has failed.
  • E22: Water cannot heat. While primarily a heating error, E22 can sometimes appear alongside drain issues if water is not circulating properly due to a clogged filter.
  • E23: AquaStop sensor activated. Water has leaked into the base pan. The drain pump runs continuously to prevent flooding. Check for leaks under the dishwasher.
  • E15: Water in the base pan. Similar to E23, this indicates a leak has triggered the flood protection system. The drain pump will run nonstop until the water is removed from the base.

If your Bosch dishwasher displays E24 or E25, start with the filter and drain pump inspection described above. If the error persists after clearing blockages, the pump or control board may need professional diagnosis.

Step-by-Step Troubleshooting Guide

Follow these steps in order. Most Bosch dishwasher drain problems are caused by the first two items on this list.

  1. Turn off power. Disconnect the dishwasher from power at the breaker or unplug it. Never work on the pump or internal components with power connected.
  2. Clean the triple-filter system. Remove the lower rack, twist out the filter assembly, separate the three pieces, and rinse under hot water. Scrub the fine mesh with a soft brush. This resolves the majority of Bosch drain problems.
  3. Check the drain pump impeller. Remove the lower access panel. Locate the drain pump on the left side. Remove the pump cover and inspect the impeller for debris. Spin it by hand to confirm it moves freely.
  4. Inspect the non-return valve. Remove the check valve from the drain hose connection. Clean the rubber flap and confirm it seats properly. Replace if warped or cracked.
  5. Check the drain hose for kinks and clogs. Pull the dishwasher out slightly. Inspect the hose for sharp bends. Disconnect both ends and check for blockages.
  6. Verify the garbage disposal knockout plug. If the dishwasher was recently installed, disconnect the drain hose from the disposal and confirm the knockout plug was removed.
  7. Clear the air gap. If your sink has an air gap, remove the cap and clear any debris.
  8. Run a test cycle. Reassemble everything, restore power, and run a short cycle. Check whether water drains at the end.
  9. Check for error codes. If the dishwasher still does not drain, note any error codes displayed on the control panel. E24 and E25 indicate drain system problems that may require professional diagnosis.

Bosch Model-Specific Drain Issues

Bosch dishwasher models share most drain components, but there are some differences worth knowing:

  • Bosch 100 Series: Uses a basic two-filter system instead of the triple-filter. Less prone to fine mesh clogging but more susceptible to large debris reaching the pump.
  • Bosch 300 Series: Uses the standard triple-filter system. The most common drain issue is a clogged fine mesh filter. The drain pump is accessible from the front lower panel.
  • Bosch 500 Series: Adds a rinse aid sensor and additional wash programs. Drain components are the same as the 300 Series. The non-return valve is a known wear item on models over 5 years old.
  • Bosch 800 Series: Uses a more advanced pump system with a stainless steel tub. The drain pump is quieter but uses the same impeller design. Check the filter first, as the stainless tub can accumulate mineral deposits that clog the fine mesh faster.
  • Bosch Silence Plus (44 dBA): The Silence Plus models use additional sound insulation that makes accessing the drain pump more difficult. The lower access panel has more insulation layers to remove. The drain pump and non-return valve are the same parts used in the 300 and 500 Series.
  • Bosch Benchmark Series: Uses a variable-speed pump. Drain failures on Benchmark models are more likely to be control board related than physical blockages. Professional diagnosis is recommended for Benchmark drain issues.

When to Call a Professional for Bosch Dishwasher Repair

Many Bosch dishwasher drain problems can be solved with filter cleaning and pump inspection. However, call a professional if:

  • The filter and pump are clear but the dishwasher still does not drain
  • The drain pump motor does not run or makes a loud grinding noise
  • The control board displays E24 or E25 after clearing all blockages
  • You see water leaking from under the dishwasher (E15 or E23 error codes)
  • The dishwasher is under warranty and you want to avoid voiding it with DIY repairs
  • You are not comfortable removing access panels or working with electrical components

At 911 Appliance Repair, we have been repairing Bosch dishwashers in San Diego since 1991. Our technicians are experienced with Bosch’s specific components, from the triple-filter system to the non-return valve and drain pump. We carry common Bosch parts on our service vehicles, which means most drain repairs are completed in a single visit. Call us at 800-929-1192 to schedule same-day service.

Bosch Dishwasher Repair Costs in San Diego

Here is what you can expect to pay for common Bosch dishwasher drain repairs:

  • Filter cleaning and pump inspection: $49.95 house call (free with repair). If the only issue is a clogged filter, the service call fee covers the diagnosis and cleaning.
  • Drain pump replacement: $150 to $300, including parts and labor. Bosch drain pumps typically cost $60 to $120 for the part.
  • Non-return valve replacement: $100 to $180, including parts and labor. The valve itself is under $20, but accessing it requires removing the lower panel and drain hose connection.
  • Drain hose replacement: $120 to $220, including parts and labor.
  • Control board replacement: $300 to $600, including parts and labor. Bosch control boards are model-specific and must be ordered by part number.

All repairs from 911 Appliance Repair come with a 1-year warranty on parts and labor. If the same issue recurs within the warranty period, we fix it at no charge.

Preventing Future Bosch Dishwasher Drain Problems

Bosch dishwashers require regular maintenance to keep the drain system flowing:

  • Clean the filter weekly. Remove and rinse the triple-filter system once a week. This is the single most effective way to prevent drain problems.
  • Scrape plates before loading. Bosch dishwashers handle soft food residue well, but large food particles, bones, and fruit pits can jam the pump impeller.
  • Use Bosch-recommended detergent. Hard water in San Diego can cause mineral buildup in the fine mesh filter. Using a detergent with water softening agents, or adding a rinse aid, helps prevent scale deposits.
  • Run a cleaning cycle monthly. Use a dishwasher cleaner (Bosch sells their own, or use a citric acid-based cleaner) once a month to dissolve grease and mineral deposits in the filter and pump housing.
  • Check the drain hose routing. Make sure the drain hose has a high loop (raised at least 20 inches off the floor) to prevent backflow. If your installation does not have an air gap, the high loop is your primary backflow prevention.
  • Inspect the non-return valve annually. If your Bosch dishwasher is over 5 years old, have a technician check the non-return valve during a routine service call. Replacing it before it fails prevents drain water from flowing back into the tub.

Frequently Asked Questions

How do you fix a Bosch dishwasher that will not drain?

Start by cleaning the triple-filter system at the bottom of the tub. Remove the lower rack, twist out the filter assembly, and rinse all three filter pieces under hot water. If cleaning the filter does not solve the problem, check the drain pump impeller for debris, inspect the non-return valve, and verify the drain hose is not kinked or clogged. Most Bosch drain issues are resolved by cleaning the filter or clearing the pump impeller.

Why is my Bosch dishwasher leaving water in the bottom?

The most common cause is a clogged fine mesh filter. Bosch’s triple-filter system is more restrictive than other brands and clogs faster with food residue and hard water deposits. Other causes include a jammed drain pump impeller, a stuck non-return valve allowing water to flow back in, or a kinked drain hose. If you see an E24 or E25 error code, the dishwasher has detected a drain problem.

How do I reset my Bosch dishwasher drain pump?

To reset a Bosch dishwasher, press and hold the Start button for 3 to 5 seconds to cancel the current cycle. Wait for the dishwasher to drain any remaining water. Then disconnect power at the breaker for 30 seconds, restore power, and run a new cycle. This resets the control board and can clear error codes. If the dishwasher still does not drain after a reset, the problem is physical (clog or failed component) rather than electronic.

Why is my Bosch dishwasher not draining but there is no blockage?

If the filter, drain hose, and pump impeller are all clear but the dishwasher still does not drain, the likely causes are a failed drain pump motor, a stuck non-return valve, or a control board that is not sending power to the pump. A technician can test the pump motor for continuity and verify voltage at the pump during the drain cycle to determine which component has failed.

What does E24 mean on a Bosch dishwasher?

E24 means the dishwasher cannot drain water. It is the most common drain-related error code on Bosch dishwashers. The cause is usually a clogged filter, blocked drain hose, jammed drain pump impeller, or stuck non-return valve. Start by cleaning the filter and checking the pump. If the error persists after clearing all blockages, the drain pump motor or control board may need professional diagnosis.

Can I run my Bosch dishwasher if it is not draining?

No. Running a Bosch dishwasher that cannot drain will cause water to overflow from the tub into the base pan, triggering the AquaStop flood protection system (E15 or E23 error codes). This can damage the control board and other components. If your dishwasher is not draining, stop using it and address the problem before running another cycle.


Need professional help with your Bosch dishwasher? At 911 Appliance Repair, we have been repairing Bosch dishwashers in San Diego since 1991. Our technicians carry common Bosch parts for same-day service. We also repair all Bosch appliances including ovens, cooktops, and refrigerators. For general dishwasher issues across all brands, see our dishwasher not draining troubleshooting guide or our dishwasher repair service page. Call us at 800-929-1192 to schedule an appointment.

Related posts