mypros+
Error code reference

Bosch Dishwasher Error Code E:24

Wash cycle completed prematurely, dishwasher won't drain; possible incorrect drain installation, clogged…

Wash cycle completed prematurely, dishwasher won't drain; possible incorrect drain installation, clogged drain, kinked hose, faulty backflow valve, or tight heat pump impeller.

First step from the service manual

Check float switch connections and continuity. Remove garbage disposal plug if applicable. Make sure drain hose is < 150 inches long with 33-inch high loop installed 50 inches above floor.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for E:24.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

$29/month · Cancel anytime · Or $9.95 3-day pass

What E:24 means on a Bosch dishwasher

Bosch E:24 is a drain fault code that triggers when the dishwasher detects that water has not been fully evacuated by the end of the wash cycle. The control board monitors the drain system and flags this error when standing water remains in the sump or tub after the drain pump has run. Because the cycle ends prematurely without completing the drain phase, dishes are left wet and water pools at the bottom of the unit.

The drain system on Bosch dishwashers relies on several components working in sequence: the drain pump, the backflow check valve, the drain hose routing, and the connection point at either a garbage disposal or a sink drain standpipe. A clogged filter assembly or blocked sump is the most frequent trigger, but installation-related issues are nearly as common. The drain hose must not exceed 150 inches in total length and requires a high loop installed no lower than 33 inches, with the connection point no higher than 50 inches above the floor. A kinked or improperly routed hose creates enough back pressure to prevent full drainage even when the pump is functioning correctly.

Less commonly, the backflow check valve inside the drain path can become stuck or fouled with debris, preventing water from exiting while also blocking re-entry of drain water. On units equipped with a heat pump, a seized or resistance-bound impeller on the heat pump assembly can also contribute to incomplete drainage. Begin diagnostics by inspecting float switch connections and continuity, confirming the garbage disposal knockout plug has been removed if the drain connects there, and verifying hose routing before moving on to internal components.

Source: manufacturer service documentation.

Common causes of E:24

  1. 01

    Clogged filter or sump

    Wiring / connection

    Food debris, grease, and mineral buildup in the filter basket or sump cavity restrict water flow to the drain pump. Remove and rinse the filter assembly and check for blockages in the sump well below it.

  2. 02

    Incorrect drain hose installation

    Wiring / connection

    A hose that exceeds 150 inches in length, lacks a high loop at or above 33 inches, or connects higher than 50 inches above the floor creates drainage resistance. Verify routing and adjust the hose position as needed.

  3. 03

    Kinked or crushed drain hose

    Wiring / connection

    A kink or sharp bend in the drain hose, often caused by the dishwasher being pushed too close to the cabinet wall, can block water flow entirely. Pull the unit out and inspect the full hose run for deformation.

  4. 04

    Faulty or stuck backflow check valve

    Part replacement

    The check valve prevents drain water from re-entering the tub, but if it sticks closed or becomes fouled with debris, it blocks outgoing flow as well. Inspect the valve for damage or blockage and replace it if it does not move freely.

  5. 05

    Garbage disposal knockout plug not removed

    Wiring / connection

    If the drain hose connects to a newly installed garbage disposal and the factory knockout plug was not removed, water has nowhere to exit. Remove the plug from inside the disposal inlet before reconnecting the hose.

See the test procedure for each cause

Frequently asked questions about E:24

What does E:24 mean on a Bosch dishwasher?
E:24 on a Bosch dishwasher indicates a drain fault: the unit completed a wash cycle without successfully evacuating the water from the tub. The control board detected that the drain pump ran but water remained in the sump. Causes range from a clogged filter and improper hose routing to a faulty backflow valve or a restricted heat pump impeller.
How do I fix an E:24 error on my Bosch dishwasher?
Start by removing and cleaning the filter assembly at the bottom of the tub, then inspect the drain hose for kinks and confirm it is routed with a high loop at least 33 inches off the floor. If the drain connects to a garbage disposal, verify the knockout plug has been removed. If the hose routing and filter are clear, check the backflow check valve for debris or damage and test the float switch connections and continuity before considering pump replacement.
Is it safe to keep using my dishwasher with an E:24 error?
Running the dishwasher with an active E:24 error is not recommended. Standing water left in the tub can promote mold growth and odors, and continuing to run cycles without resolving the drain blockage can overstress the drain pump motor. Address the cause before resuming normal use.
Will resetting the dishwasher clear the E:24 code?
A reset may clear the error display temporarily, but the code will return as soon as the dishwasher runs another cycle and encounters the same drain failure. The underlying cause, whether a clog, a kinked hose, or a faulty component, must be corrected for the error to stay cleared.
How much does it cost to repair a Bosch dishwasher E:24 error?
Repair cost depends heavily on the cause. Clearing a clogged filter or adjusting hose routing costs nothing beyond your time. Replacing a backflow check valve typically runs between $10 and $40 in parts if you do it yourself, while a professional service call for drain pump or heat pump impeller repairs can range from $150 to $350 or more depending on labor rates and parts involved.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass