If your Bosch dishwasher displays an error code, this guide explains what the code usually means, the most common causes, and safe checks you can try before calling for service.
Note: Error codes can vary slightly by model and region, but these explanations apply to most modern Bosch dishwashers.
Common Bosch Dishwasher Error Codes
E01 / E02 / E03 — Heating Circuit Error
What it usually means
- A problem with the heating circuit or temperature rise during the wash.
Try this
- Power off at the wall for 5 minutes.
- Run hot water at the sink before starting a cycle.
- Avoid using Eco mode temporarily and test a normal cycle.
Call service if
- The error returns after a reset or dishes remain cold.
E09 — Heating Element Error
What it usually means
- The heater integrated with the circulation pump isn’t working.
Try this
- Reset the dishwasher (power off 5 minutes).
- Clean filters to improve water flow.
- Check household hot water supply.
Call service if
- E09 reappears (heater/pump assembly usually requires repair).
E15 — Water Leak Detected
What it usually means
- Water has collected in the base tray, triggering the safety float.
Try this
- Turn off power and water supply.
- Check for visible leaks around the door seal.
- Allow the dishwasher to dry for 24–48 hours.
Call service if
- The error returns shortly after restarting.
E16 / E17 — Water Intake Error
What it usually means
- Incorrect water fill level or pressure.
Try this
- Ensure the inlet tap is fully open.
- Check inlet hose for kinks.
- Clean the inlet filter screen.
Call service if
- The dishwasher does not fill at all or overfills.
E18 — Low Water Level
What it usually means
- Insufficient water entering the dishwasher.
Try this
- Check household water pressure.
- Clean inlet filter.
- Inspect the water supply hose.
Call service if
- E18 appears repeatedly despite normal water flow.
E22 — Filter Blocked
What it usually means
- The dishwasher filter or sump is clogged.
Try this
- Remove and clean the filter assembly.
- Check the sump area for debris.
- Rinse under warm water and reinstall correctly.
Call service if
- The error persists after thorough cleaning.
E24 — Drain Error
What it usually means
- The dishwasher cannot drain water properly.
Try this
- Check the drain hose for kinks or blockages.
- Ensure a high loop is present under the sink.
- Clean filters and sump.
Call service if
- You hear the pump but water remains.
E25 — Drain Pump Blocked
What it usually means
- The drain pump is obstructed.
Try this
- Power off and unplug the dishwasher.
- Access and clean the pump cover (model dependent).
- Remove debris carefully.
Call service if
- E25 returns immediately after cleaning.
How to Clear a Bosch Dishwasher Error Code
- Turn the dishwasher off.
- Turn off power at the wall for 5 minutes.
- Restore power and start a short cycle.
If the code reappears immediately, it indicates an active fault.
When to Call Service
- Persistent heating errors (E01–E03, E09)
- Repeated leak detection (E15)
- Drain errors that continue after cleaning
- Any visible water damage or electrical issues
More Bosch appliance error code guides
If you’re troubleshooting other Bosch appliances, these guides may also help:
FAQ
Can detergent cause Bosch dishwasher errors?
Yes. Excessive or incorrect detergent can create foam and trigger intake or drain errors.
Why does E24 happen even if the sink drains?
The dishwasher’s drain path and pump can clog independently of the sink.
Is it safe to keep resetting the dishwasher?
No. Repeated resets without fixing the cause can lead to leaks or component damage.
More Bosch appliance error code guides
If you’re troubleshooting other Bosch appliances, these guides may also help: