Bosch dishwasher error codes are fault identifiers: each E-code points to a specific system failure so you know exactly where the problem is. The most common codes are drainage and water-leak codes. E24 means the dishwasher can’t drain (usually a clogged filter or kinked hose). E15 means water has entered the base pan and the AquaStop flood-protection system has shut the machine down. E09 signals a heating-circuit fault. Other frequent codes include E22 and E25 (filter or pump blockage), E18 (water inlet issue), and E01/E05 (control-board errors). A reset clears temporary glitches; a code that returns after a reset points to a real mechanical or electrical fault.
This guide walks San Diego homeowners through the most common Bosch dishwasher error codes, what each one means, what you can safely try yourself, and when it’s time to call a technician.
How to find your Bosch error code
First things first, you need to know where to look. On most modern Bosch dishwashers, the error code will appear on the small digital display on the front of the unit. It will typically be a combination of a letter and numbers, like “E24.”
If you have a Bosch model with controls on the top edge of the door, you’ll need to open the door slightly after the cycle has stopped to see the code. The display is only visible when the door is ajar.
For some older or more basic models without a digital screen, the dishwasher might communicate an error through a pattern of flashing lights. For example, the “Clean” light might be blinking while the “Rinse” light is solid. In this case, you’ll need to consult your user manual to decipher the pattern, as it’s less universal than the digital codes.
Once you see a code, the first and simplest step for any electronic glitch is a basic reset. This can sometimes clear a temporary fault.
How to reset a Bosch dishwasher:
- Press and hold the Start button for about 3-5 seconds. This should cancel the current cycle.
- Turn the dishwasher off using the main power button.
- For a full reset, you can also turn off the circuit breaker that powers the dishwasher for about five minutes.
- Turn the power back on and try to run a new cycle.
If the error code returns, it means there’s a real issue that needs to be addressed. Note the exact code before you proceed.
Common Bosch dishwasher error codes at a glance
| Code | What it means | First step |
|---|---|---|
| E09 | Heating-circuit fault (element or heat pump) | Hard reset; call a tech if it returns |
| E15 | Water in the base pan, AquaStop activated | Tilt unit to drain base; find the leak source |
| E18 | Water inlet problem | Confirm supply valve is open; check inlet hose for kinks |
| E22 | Filter system dirty or blocked | Clean the filter assembly |
| E24 | Drainage blocked | Clean filter; inspect drain hose and sink connection |
| E25 | Drain pump impeller blocked | Clean filter; if E24 steps don’t clear it, pump needs service |
| E01/E05 | Control-board or power-module fault | Hard reset; usually requires board replacement |
| E28 | Turbidity sensor fault | Clean interior and filter; sensor replacement if persistent |
The sections below cover the three most common codes in detail.
Common codes: E24 (drainage), E15 (water in base), E09 (heating)
While Bosch has dozens of potential error codes, a few pop up far more often than others for San Diego homeowners. Understanding these three will solve the majority of issues.
E24: The drainage dilemma
The bosch dishwasher e24 error is one of the most frequent codes you’ll encounter. It simply means the dishwasher is having trouble draining water out of the tub at the end of a cycle. You’ll likely see standing water at the bottom of the dishwasher when you open the door. The cause is almost always a blockage somewhere in the drainage system.
What you can do:
- Check the Filter: The most common culprit is a clogged filter. At the bottom of your dishwasher’s tub, you’ll find a cylindrical filter assembly. Turn it counter-clockwise to unlock and pull it out. It often consists of a coarse and a fine mesh filter. Rinse it thoroughly under your kitchen tap to remove any food particles, labels, or bits of broken glass.
- Inspect the Drain Hose: The corrugated plastic hose that runs from your dishwasher to your sink’s plumbing can get kinked behind the unit. Gently pull the dishwasher out a few inches (if possible) and ensure the hose has a smooth path.
- Clear the Sink Connection: Where the drain hose connects under your sink (usually to the garbage disposal or a dedicated air gap), debris can build up. Disconnect the hose (place a bucket underneath to catch water) and check both the hose end and the connection point for blockages. If you have a garbage disposal, run it for a few seconds to ensure it’s clear.
If you’ve cleaned the filter and checked the hose and the E24 error persists, the blockage may be in the drain pump itself, which requires a professional. For a wider look at drainage problems, our dishwasher not draining troubleshooting guide covers more scenarios across brands.
E15: The unseen leak
The bosch dishwasher e15 error is a safety feature in action. It means the AquaStop anti-flood system has detected water in the base pan, a tray hidden underneath the main dishwasher tub. The dishwasher shuts down all operations to prevent a major water leak in your kitchen. This code won’t clear, even with a reset, until the water is gone and the sensor is dry.
What you can do:
- The Tilt Trick (Temporary Fix): This is a well-known trick, but it’s important to understand it’s not a permanent solution. Turn off power to the dishwasher at the circuit breaker. Place towels on the floor in front of the unit. Carefully and slowly tilt the dishwasher forward at about a 45-degree angle. This allows the water in the base pan to run out onto the towels. After setting it back, restore power. The E15 code will likely be gone.
- Identify the Source: The tilt trick only removes the symptom, not the cause. Water got into the base pan for a reason, a small, slow leak from a hose, a pump seal, or the door gasket. If the E15 code returns after a few cycles, you have an active leak that needs to be found and fixed. Continuing to simply tilt the dishwasher will eventually lead to water damage to your flooring and cabinets. This is when you need a professional dishwasher repair technician to pinpoint the source of the leak. San Diego’s coastal humidity can accelerate seal deterioration, so this is especially worth addressing promptly if you’re doing dishwasher repair in Encinitas or other coastal areas.
E09: The heating problem
This is one of the more serious error codes. E09 indicates a fault in the heating circuit. Your Bosch dishwasher isn’t able to heat the water to the required temperature. This can be caused by a failed heating element, a faulty heat pump (in many Bosch models, the heater and circulation pump are one integrated unit), or a problem with the main control board that sends power to the heater.
What you can do:
- Power Cycle: The only user-serviceable step for an E09 error is to perform a hard reset by turning off the circuit breaker for 5-10 minutes. This can occasionally clear a control board glitch.
- Call a Professional: If the code returns, this is not a DIY repair. The heat pump assembly is a complex and expensive component. It requires proper diagnosis with a multimeter and specialized tools to replace. Attempting to fix it yourself can result in electrical shock or damage to other electronic components. Poor heating is also a primary reason why you might find your dishwasher is not cleaning dishes properly. For a broader look at Bosch-specific repair issues across all appliances, see our Bosch appliance repair San Diego guide.
What each code means and what you can do about it
Beyond the big three, you might see a few other codes. Here is a quick reference for some other common Bosch faults.
- E22 / E25 (Filter/Pump Blockage): These are closely related to the E24 error. They point more specifically to a dirty filter system (E22) or a blockage right at the drain pump impeller (E25). The troubleshooting steps are the same as for E24: clean the filters thoroughly. If that doesn’t work, the pump itself may be jammed, which is best left to a technician.
- E18 / E31 (Water Inlet Fault): This indicates a problem with water entering the dishwasher. Before calling for service, check that the water supply valve under your sink is fully open and that the inlet hose isn’t kinked.
- E01 / E05 (Module Error): These codes typically indicate a fault with the main control board or power module. A power cycle is worth a try, but these errors usually mean an electronic component has failed and needs replacement.
- E28 (Turbidity Sensor Fault): Modern dishwashers have a sensor that measures how dirty the water is to optimize the cycle. If this sensor fails, you might get an E28 code. Sometimes cleaning the interior of the dishwasher and the filter can resolve it, but it often requires a new sensor.
For any error code that persists after a reset and simple checks, expert diagnosis is the key to avoiding repeat problems and costly parts-swapping.
Frequently asked questions
What does E24 mean on a Bosch dishwasher?
E24 means the dishwasher can’t drain water out of the tub. The most common causes are a clogged filter, a kinked drain hose, or a blocked connection at the sink or garbage disposal. Clean the filter first, then check the hose and sink connection. If the code returns after those steps, the drain pump itself is likely blocked and needs a technician.
What does E15 mean on a Bosch dishwasher?
E15 means water has collected in the base pan beneath the dishwasher tub, triggering Bosch’s AquaStop flood-protection system. The machine locks down to prevent a bigger water leak. Tilting the unit forward about 45 degrees lets the water drain out and clears the code, but that only treats the symptom. You’ll need to find and fix the underlying leak, whether that’s a door gasket, hose, or pump seal, or the code will come back.
How do I reset a Bosch dishwasher?
Press and hold the Start button for 3 to 5 seconds to cancel the current cycle, then turn the dishwasher off at the power button. For a full reset, switch off the circuit breaker for the dishwasher for about five minutes, then restore power. If the same error code reappears after the reset, there’s a real fault, not just a temporary glitch, and the code is telling you where to look.
Why does my Bosch dishwasher keep showing an error code?
A recurring error code means the underlying problem wasn’t fixed. Common repeaters are E24 (drain blockage that wasn’t fully cleared), E15 (an active slow leak that refills the base pan), and E09 (a failed heating component that a reset can’t fix). Each time the code comes back, it’s the dishwasher confirming the fault is still there.
Can I fix a Bosch error code myself?
Some codes, especially E24 and E22, are often homeowner-fixable: clean the filter, check the drain hose, clear the sink connection. E15 can sometimes be resolved temporarily with the tilt method, but finding the leak source usually requires disassembly. E09, E01, and E05 involve high-voltage components and control electronics. Those are best left to a technician to avoid electric shock or damaging an expensive control board.
When an error code means you need a professional technician
A blinking code on a high-end appliance can be intimidating. While some issues like a clogged filter are easy homeowner fixes, others carry significant risks if you attempt a DIY repair.
You should always call a professional technician if you encounter:
- Heating or Electronic Codes (E09, E01-E05): These involve working with high-voltage components and delicate electronics. Missteps can lead to electric shock or frying a very expensive control board.
- A Recurring E15 Leak Code: The temporary tilt fix is a clue, not a solution. An expert needs to properly disassemble the unit to find and repair the source of the leak before it causes water damage to your San Diego home.
- Any Code That Persists After Cleaning Filters: If you’ve done the basic cleaning and the E24 or E25 code won’t go away, the problem is deeper in the system, likely with the drain pump itself.
- If You’re Uncomfortable or Unsure: There’s no shame in it. Modern appliances are complex. It’s better to make a service call than to accidentally break a small plastic part that turns a simple fix into a major one. Here in San Diego County, our hard water, monitored by the San Diego County Water Authority, can sometimes accelerate wear on seals and sensors, making professional diagnosis even more important.
A qualified technician can ensure the repair is done safely and correctly, using the right parts for your specific Bosch model.
How we diagnose and fix Bosch-specific issues
At Repair Pro San Diego, we’re not just generalists; we specialize in premium brands like Bosch. Our approach goes beyond just looking up an error code online. We understand the specific engineering and common failure points of these German-engineered machines.
Our diagnostic process includes:
- Verifying the Fault: We run the dishwasher’s built-in diagnostic mode to confirm the error code and check for any other stored faults the machine hasn’t displayed.
- Component-Level Testing: An E09 code points to the heating circuit, but is it the element, the wiring, or the control board? We use multimeters to test the individual components to find the exact point of failure. This prevents replacing a costly heat pump when the real issue was just a loose wire.
- Stocking Genuine Parts: We carry the most common Bosch parts (drain pumps, heat pumps, inlet valves, and sensors) on our service vehicles. Our goal is to diagnose and complete the repair in a single visit, getting your kitchen back to normal faster.
- Post-Repair Verification: After replacing a part, we run a full test cycle to ensure the dishwasher is draining, heating, and washing perfectly. We don’t leave until we’re confident the original problem is solved.
We prioritize safe, effective, and lasting repairs. If you’d like to verify any California contractor’s license, you can do so with the CSLB.
When to call us
If you’ve tried the simple resets and filter cleanings and your Bosch dishwasher is still flashing an error, it’s time for professional help. For complex issues like an E09 heating fault, a persistent E15 leak, or any other code you can’t clear, don’t risk further damage to your appliance or your home. Call us at (858) 988-7787 for a same-day estimate.