The E23 error code means the dishwasher's drain pump has failed to remove water from the tub after multiple attempts — you'll often find standing water sitting at the bottom. Start by cleaning the filter, checking the drain hose for kinks or blockages, and clearing any debris from the pump impeller. These DIY steps fix the majority of E23 errors at no cost. If the pump is mechanically failed or the motor has burned out, a replacement pump is needed and a technician is the safest route.
At the end of every wash and rinse cycle, the drain pump activates to push wastewater out of the tub and through the drain hose into your home's plumbing. E23 appears when the dishwasher's control board detects that the pump has tried — and failed — to drain the tub within the expected time. The machine stops to prevent wastewater from overflowing or spilling, leaving standing water in the bottom of the tub.
The root cause is almost always somewhere in the drain path: a clogged filter, debris jammed in the pump impeller, a kinked or blocked drain hose, or a pump motor that has worn out and can no longer spin. In some cases, a separate hardware fault — such as a failed circulation pump heater — can prevent the cycle from completing and cause the machine to stop mid-fill, incorrectly surfacing as a drain error even though the drain pump itself is fine.
The good news is that most E23 errors are caused by a clog, and clearing it is a genuine DIY fix that takes 20–30 minutes and costs nothing. Work through the steps below in order before reaching for the phone.
Press and hold the Start/Reset button for 3–5 seconds to cancel the active cycle. Use towels or a large sponge to soak up any standing water in the tub before proceeding. This prevents mess when you remove the filter in the next step.
Twist and lift out the cylindrical mesh filter at the tub floor, then remove the flat coarse filter beneath it. Rinse both thoroughly under warm running water, using a soft brush to remove grease and compacted food residue. This is the single most effective fix for E23 — a clogged filter is responsible for the majority of cases.
With the filter removed, look down into the pump cavity at the bottom of the tub with a flashlight. Carefully reach in and feel for any debris — glass shards, fruit pits, broken toothpicks, or food fragments — that may be jammed around the impeller. Remove anything you find. Wear rubber gloves in case there are glass fragments.
Pull the dishwasher out slightly and follow the drain hose from the back of the machine to where it connects to the sink drain or garbage disposal. Check the entire length for sharp bends or kinks and straighten any you find. If the hose feels stiff or the inner diameter seems reduced by grease buildup, it may need replacement.
If the drain hose connects to a garbage disposal, run the disposal for 30 seconds to clear any food buildup at the connection point. If you recently installed a new disposal, confirm the knock-out plug inside the dishwasher inlet has been removed — a common installation oversight that blocks drainage entirely.
Reassemble the filters, close the door, and run a short rinse cycle. Stay nearby to observe. If the cycle drains and completes without E23 returning, the fix is complete. The filter or impeller clog was the cause.
The filter-clean and hose-check steps fix most E23 errors. Book a professional repair if:
Same-day appointments across Boston. Certified Bosch technicians, common parts stocked on the truck, and a 90-day warranty on every repair.
When the drain pump can't empty the tub — either due to a clog or a pump failure — the control board stops the cycle and displays E23, leaving whatever water was in the tub at that point. The water will remain there until the blockage is cleared or the pump is replaced and a drain cycle can complete successfully.
On many Bosch models, holding the Start/Reset button for 3–5 seconds will cancel the current cycle and the machine will attempt a brief drain. If the drain path is clear, this can clear E23 without further steps. However, if an underlying blockage or pump fault remains, the error will return the next time you run a cycle.
Bosch recommends cleaning the filter assembly at least once a month under normal household use — more frequently if you wash heavily soiled dishes without pre-rinsing. A clean filter is the single most effective way to prevent E23 from occurring in the first place.
Yes. In some cases a failed circulation pump heater (the component that heats wash water, not drains it) can cause the dishwasher to stop mid-cycle with water still in the tub, and the machine surfaces this as E23 even though the drain pump itself is fine. If you clean everything, confirm no blockage exists, and E23 still persists, the circulation pump or control board may be the actual culprit — which is why technician diagnosis is valuable.
Cleaning the filter and drain hose costs nothing. If the drain pump needs replacing, the part runs $40–$80 as a DIY purchase. A professional repair in the Boston area for drain pump diagnosis and replacement typically runs $120–$300, parts and labor included. More complex underlying causes such as a control board fault may add to that cost.