Bosch dishwasher E24 code: drain hose blocked or kinked
- Urgency
- Medium
- Who can fix it
- Easy DIY
- Time
- About 20 min
- Repair cost
- $120–$250
Water is not draining properly because the drain hose or the sink connection is blocked. On new installs, it is often the garbage disposal knockout plug.
Likely causes
Listed from most to least common.
- Drain hose kinked behind or under the dishwasher
- Knockout plug not removed from a new garbage disposal
- Clogged garbage disposal or sink drain
- Filters clogged and slowing drainage
How to fix the E24 code
Step 1: Clean the filters
Remove the bottom rack, twist out the cylindrical filter and lift out the flat filter. Rinse both under warm water.
Step 2: Run the garbage disposal
If the dishwasher drains into a disposal, run it with water to clear food waste.
Step 3: Check the knockout plug
On a newly installed disposal, remove the drain hose from the disposal inlet and check that the plastic knockout plug was punched out.
Step 4: Straighten the drain hose
Check the hose under the sink for kinks or sagging loops. It should have a high loop or air gap.
Step 5: Reset the dishwasher
Hold the Start button for 3 seconds to cancel and drain, then run a short cycle.
You'll need: Flashlight, screwdriver, towels.
Parts that may need replacing
Check your model number on the label inside the door or on the back before ordering.
- Bosch dishwasher drain hoseCheck prices
When to call a technician
If the hose and sink drain are clear and the code returns, the drain pump or check valve may need servicing.
A typical repair for this code costs $120–$250 in the US, including parts and labor. Prices vary by area and model.
Models this applies to
- 100, 300, 500 and 800 Series
- Benchmark Series
Codes can differ slightly between models. Your owner's manual is the final word and is available from Bosch support.
Common questions
›What is the difference between E24 and E25 on a Bosch dishwasher?
E24 usually means a blockage after the pump, in the hose or sink connection. E25 means the pump itself or its cover is blocked.