Bosch Dishwasher E24 Error Code – Meaning, Causes & Fix

BoschDishwasherUpdated 2026-02-27

The E24 error code on a Bosch dishwasher means the machine is unable to drain — water is not leaving the dishwasher tub at the end of a cycle or is draining too slowly to satisfy the control board's timing requirements. Bosch uses E24 across its 300, 500, 800, and Benchmark series dishwashers. E24 is closely related to E25 (drain pump blocked), but E24 specifically indicates a drainage path blockage or restriction rather than a direct pump motor fault. In the vast majority of cases, E24 is caused by a clogged drain filter, a blocked drain hose, or an issue with the household sink drain or garbage disposal that prevents water from flowing out. This is one of the most DIY-accessible dishwasher errors, and most E24 cases are resolved without replacing any parts.

Quick Answer

What it means

The Bosch dishwasher cannot drain water from the tub — the drain cycle timed out without reaching the expected water level reduction.

Severity

Moderate

Can you fix it yourself?

Yes — clearing the filter and drain hose resolves E24 in the majority of cases.

Call a technician when

Contact a technician if the drain pump motor has failed or the control board needs replacement.

What Does E24 Mean?

Bosch dishwashers drain at the end of every wash and rinse phase using an electric drain pump. The control board monitors the drain cycle duration and, on some models, uses a water level pressure sensor to confirm the tub has fully emptied. When the drain cycle runs for its maximum allotted time without the tub emptying — or when the pressure sensor still reads water present after draining — the control board logs E24 and halts the program.

E24 vs. E25: - E24 — drainage path blocked or restricted; the pump is running but water cannot exit - E25 — drain pump impeller physically blocked or pump motor failure; the pump is not running effectively

Both codes can occur together and the fixes overlap significantly. Starting with the physical drain path checks (filter, hose, disposal) resolves both in most cases.

Bosch's drain system path: tub sump → drain filter → drain pump → drain hose → sink drain connection (under sink, either to a drain tailpiece or garbage disposal inlet). Any restriction along this path causes E24.

What Causes This Error?

  • Clogged drain filter at the bottom of the tub — the most common cause; food particles, grease, and debris accumulate over weeks of use
  • Kinked or pinched drain hose behind or under the dishwasher — particularly after reinstalling or moving the machine
  • Drain hose not properly high-looped or air-gap missing — allows siphoning and backflow that prevents proper draining
  • Garbage disposal inlet knockout plug still in place on a newly connected disposal — blocks the drain hose completely
  • Clogged sink drain or blocked P-trap causing backpressure that prevents dishwasher water from entering the drain line
  • Drain pump impeller blocked by a small piece of debris — overlaps with E25 territory
  • Drain pump motor failed electrically — less common but causes persistent E24/E25 regardless of hose and filter status

How to Fix E24

  1. 1

    Remove standing water from the tub if present. Use towels or a wet/dry vacuum to remove water from the bottom of the tub before servicing. This makes the filter and sump accessible.

  2. 2

    Remove and thoroughly clean the drain filter. On Bosch dishwashers, the filter is at the bottom center of the tub. Twist the cylindrical micro-filter counterclockwise and lift out, then lift the flat mesh filter below it. Rinse both under hot running water and use a brush to remove grease and debris. Reinstall both correctly — an improperly seated filter can also cause E24 by allowing debris to reach the pump.

  3. 3

    Check the drain hose under the sink. Open the cabinet under the sink and trace the corrugated drain hose from the back of the dishwasher to its connection point. Look for kinks, sharp bends, or a hose that has drooped below the sink drain connection. The drain hose must have a high loop — the hose should rise as high as possible under the counter before dropping to the drain connection, preventing backflow.

  4. 4

    Check the garbage disposal connection if applicable. If the dishwasher drain hose connects to a garbage disposal, run the disposal for 30 seconds to clear any food backup in the disposal inlet. If the disposal was recently replaced, confirm the knockout plug was removed from the dishwasher inlet port — this is a very common installation oversight that completely blocks draining.

  5. 5

    Check the drain hose connection at the sink drain tailpiece or disposal for partial blockage. Disconnect the hose and use a flashlight to look into the hose inlet on the disposal or tailpiece fitting — grease buildup can narrow this opening significantly. Clean with a bottle brush if necessary.

  6. 6

    Reset the E24 error after clearing any blockages. Press and hold the Start button for 3 seconds to cancel the current program, then run a short Quick Wash or Rinse & Hold cycle to confirm the error is cleared. Listen for the drain pump running at the end of the cycle — it should run for 60–90 seconds and the tub should be dry afterward.

  7. 7

    If E24 persists after all blockages are cleared, the drain pump itself may have failed. Access the pump from below (most Bosch models require removing the lower kick plate and tilting the machine). Test the pump motor with a multimeter for continuity. A failed drain pump for Bosch dishwashers costs $30–60 for the part (Bosch part number 00651956 or model-specific equivalent).

When to Call a Professional

If the drain pump tests as failed and you are not comfortable accessing the machine from below, or if E24 persists after pump replacement, a wiring harness or control board fault may be present. Bosch dishwashers carry a 1-year limited warranty; Bosch Home Connect registered appliances may have extended support options. Contact Bosch customer service at bosch-home.com/us/service or call 1-800-944-2904 to schedule a BSH-authorized technician.

Can You Still Use the Device?

Do not run additional cycles while E24 is active and water remains in the tub. Repeatedly starting a dishwasher with a full tub of standing water can cause the heating element to run above the water line, potentially cracking the element or causing odors. Remove the standing water manually first, then resolve the drain obstruction before resuming use.

Official Resources

Related Error Codes

Disclaimer: This article is for informational purposes only and does not constitute professional repair advice. CodeExplain is not affiliated with Bosch or any other brand mentioned. Always consult a qualified technician for complex repairs.