Bosch Dishwasher Not Draining: E24 Error & Drain Pump Diagnostic
Quick answer
A Bosch dishwasher that won't drain — often displaying an E24 error — is most commonly caused by a clogged triple-filter assembly at the bottom of the tub. Remove the lower rack, take out the cylindrical and flat filters, rinse them under hot water, and reinstall. This resolves the majority of E24 errors in under 10 minutes with no tools.
Bosch dishwashers are found in some of Northern Virginia's finest kitchens — from McLean and Great Falls estates to Bethesda and Tysons condos — and the E24 drain fault is the most common service call we receive for this brand. The good news: most E24 errors are caused by a clogged triple-filter or blocked drain hose, not a failed pump. Bosch uses a manual-clean filtration system (unlike older brands with self-cleaning grinders) that most owners have never serviced. Working through the causes in order resolves the problem without a service call in the majority of cases.
1. Clean the triple-filter assembly
Bosch dishwashers use a three-part manual filter at the center of the tub floor: a cylindrical coarse filter, a flat fine-mesh filter beneath it, and on many models a microfilter screen at the base. Food particles, grease, and hard-water minerals accumulate in this system over time. When the filter loads enough, drain water cannot pass through at the required rate, triggering the E24 fault even though the drain pump is working correctly. Remove the lower rack and locate the cylindrical filter at the center of the tub floor. Twist it counterclockwise approximately 45° and lift it straight out, then lift out the flat filter beneath. Rinse both under hot running water, scrubbing with a soft brush if needed. If a microfilter is present, remove and rinse it separately. Reinstall the flat filter first, then the cylindrical — twist clockwise until it locks. Run a short Rinse cycle to clear the E24 code. Bosch recommends cleaning the filter every 1–2 months; in practice, a filter never cleaned may be completely blocked with years of accumulated debris.
2. Check the drain hose for kinks and clogs
The drain hose runs from the drain pump at the base of the dishwasher to either the garbage disposal inlet or the sink drain tailpiece. A kinked hose, debris clog at the disposal connection, or improper routing blocks drainage without any pump fault. Pull the dishwasher slightly forward if possible and inspect the hose behind the unit for visible kinks — the hose should loop upward toward the underside of the counter (a 'high loop') before dropping to the drain connection. A low-hanging hose allows wastewater to siphon back into the tub. If the dishwasher drains to a garbage disposal, confirm the knockout plug inside the disposal inlet has been removed (a new disposal installation with the knockout in place is a common cause of drain failure). Run the disposal for 30 seconds before starting a dishwasher cycle to clear any food debris at the connection.
3. Inspect the drain pump for foreign objects
If the filter is clean and the drain hose is clear, water remaining in the sump (the cavity beneath the filter) may indicate a drain pump impeller blocked by a small foreign object. Broken glass, fruit pits, bone fragments, and plastic utensil tips are the most common culprits. With the filter assembly removed, shine a flashlight into the sump area and look for the pump impeller opening. On many Bosch models, you can reach down and manually rotate the impeller with a finger — it should turn smoothly with light resistance. A hard stop or gritty resistance indicates a foreign object. Small items can sometimes be removed with needle-nose pliers. A cracked or worn impeller, or a seized motor bearing, requires drain pump replacement.
4. Understand E24 versus E25 error codes
Bosch uses two drain-related fault codes. E24 is a general drain fault — the dishwasher failed to drain within the expected time window during the cycle. E25 specifically indicates the drain pump is blocked — the pump is running but the motor detects an impeller resistance spike. On most Bosch models, the error code displays in the door control panel LED or LCD; on older models, a specific combination of indicator lights flashes instead. After cleaning the filter or clearing a drain hose obstruction, reset the dishwasher by holding the Start button for 3–5 seconds or opening and firmly re-closing the door. If the code returns on the first cycle after the reset, the drain pump, drain hose connection, or — in rarer cases — the control board requires professional diagnosis.
When to Call a Specialist
Cleaning the Bosch triple-filter and inspecting the drain hose are straightforward homeowner steps with no tools required. Accessing and replacing the drain pump involves removing the base panel and working with the water supply and electrical connections; a technician handles this efficiently. We service Bosch dishwashers across McLean, Great Falls, Arlington, Bethesda, Potomac, and all of Northern Virginia and Washington DC. Our technicians carry common Bosch drain pump and inlet valve components on the truck. Upfront pricing, 90-day workmanship warranty. Call (571) 571-1664.
Frequently Asked Questions
What does the Bosch E24 error code mean?
The Bosch E24 error code indicates a drain fault — the dishwasher did not drain completely within the expected time during the wash or drain cycle. The most common cause is a clogged triple-filter assembly at the bottom of the tub. Remove the lower rack, take out the cylindrical and flat filters, rinse them thoroughly under hot water, and reinstall. This resolves most E24 errors in under 10 minutes. If the code returns after cleaning the filter, the drain hose connection or drain pump requires inspection.
Can I fix a Bosch E24 error myself?
Yes — cleaning the Bosch triple-filter is a straightforward 5–10 minute task with no tools required, and it resolves the majority of E24 errors. Checking the drain hose for kinks and confirming the garbage disposal knockout plug is removed are also no-tool inspections. If the E24 persists after these steps, a foreign object may be jamming the drain pump impeller — accessible with the filter removed — or the pump itself may require replacement, which is a technician repair.
How much does Bosch dishwasher drain repair cost in Northern Virginia?
Bosch dishwasher drain repair in Northern Virginia typically runs $150–$350 depending on the fault. Clearing a jammed impeller or unclogging a drain hose is at the lower end of the range. Replacing the drain pump motor runs $200–$350 in parts and labor. Filter cleaning resolves most E24 errors at zero parts cost. We provide an upfront price quote after diagnosing the specific fault — no surprise fees, 90-day workmanship warranty on all repairs.
Rather have us handle it?
Same-day dishwasher repairacross Northern Virginia & DC. Upfront pricing, 90-day warranty, specialist technicians.
Call (571) 571-1664Related
More Bosch Repair Guides

