Bosch Dishwasher Error Code E15: Causes & Fixes
1. Water Pooled in the Base Pan (Most Common)
Even a small drip over time fills the styrofoam-lined base pan and lifts the float switch, locking the machine in E15 mode. Draining the base pan is always the first step regardless of root cause.
- Disconnect power and turn off the water supply.
- Pull the dishwasher out from the cabinet far enough to tilt it.
- Lean the machine forward at roughly 45 degrees for 1–2 minutes so water drains out through the bottom vent.
- Stand it upright, plug it back in, and run a short rinse cycle to confirm the code is gone.
- If E15 returns immediately, water is still leaking in—continue with the causes below.
2. Clogged or Dirty Door Gasket / Door Seal
A worn or debris-filled door gasket lets water seep past the door during a wash cycle, dripping down into the base pan and triggering the float sensor.
- Open the door and inspect the full perimeter of the door gasket for cracks, tears, or food buildup.
- Wipe the gasket thoroughly with a damp cloth and mild detergent.
- Close the door and check that it seals evenly with no gaps.
- If the gasket is cracked or permanently deformed, replace it.
Check price
3. Leaking Float Switch or Faulty AquaStop Float Sensor
The float switch itself can stick in the “water detected” position even after the base pan is dry, or a cracked float housing may let water past it repeatedly. This keeps E15 active even with no current leak.
- After draining the base pan (Step 1 above), remove the lower kick plate by releasing the two clips at the bottom front.
- Locate the small float sensor on the base pan—it is a cylindrical or disc-shaped device attached to a wire harness.
- Press the float down gently with your finger; it should spring back up freely. If it sticks, clean any mineral deposits with white vinegar on a cotton swab.
- Inspect the wiring connector for corrosion or looseness and reseat it firmly.
- If the float is cracked or still sticks after cleaning, replace the float switch assembly.
Check price
4. Leaking Water Inlet Hose or AquaStop Inlet Hose
Bosch dishwashers use a double-walled AquaStop inlet hose with a built-in solenoid valve; a split in the inner hose directs water into the outer sheath and down into the base pan.
- Pull the dishwasher out completely and trace the inlet hose from the water supply valve to the machine.
- Dry the hose with a towel, then reconnect the water supply briefly and watch for drips or moisture seeping from the hose body or connections.
- Check both end fittings for loose connections or cracked washers and tighten or replace the rubber washer as needed.
- If the hose body is damaged or the AquaStop solenoid has failed, replace the entire inlet hose assembly—do not repair with tape.
Check price
5. Leaking Drain Hose or Pump Housing
A cracked drain hose or a deteriorated seal around the drain pump can drip water backward into the base during or after a cycle, slowly filling the pan.
- Remove the lower spray arm and filter basket to access the pump area at the bottom of the tub.
- Inspect the drain hose where it exits the pump housing—look for cracks, kinks, or loose clamps.
- Tighten any loose hose clamps with a screwdriver.
- Run a short cycle and shine a flashlight around the pump housing during operation (door open slightly if safe) to pinpoint drips.
- Replace a cracked drain hose or the pump seal/gasket as required.
Check price
Check price
6. Leaking Circulation Pump or Spray Arm Seal
The main circulation pump pushes water through the spray arms at high pressure; worn shaft seals or a cracked pump body can spray water downward into the base pan during every wash cycle.
- After a completed cycle, immediately remove the lower kick plate and shine a flashlight into the base—fresh water indicates the circulation pump is the source.
- Remove the lower rack, spray arm, and filter assembly to expose the pump inlet at the tub floor.
- Inspect the pump body for visible cracks and feel the seal around the pump-to-tub joint for softness or distortion.
- If the seal is deteriorated, replace the circulation pump seal kit. If the pump body is cracked, replace the full circulation pump.
- Drain the base pan again after repair, restore power, and test.
Check price
Frequently asked questions
Will E15 go away on its own after the water dries out?
Only partially. The E15 code will clear once the float switch drops back down—which can happen naturally as residual moisture evaporates—but if the underlying leak is not fixed, the base pan will fill with water again and the error will return within one or two cycles.
Is it safe to run my Bosch dishwasher while it shows E15?
No. The E15 flood-protection system intentionally locks the dishwasher and activates the drain pump to prevent further water damage. Attempting to override or bypass it and run the machine before the leak is repaired risks damaging your floor, cabinetry, and the dishwasher itself.
Why does my Bosch keep showing E15 even after I tilted it to drain?
There are two common reasons: either the active leak is still feeding water into the base faster than it drains, or the float switch is stuck in the raised (triggered) position due to debris or mineral scale. Clean the float switch as described in Cause 3, and systematically work through every potential leak source listed above.
How do I reset the E15 code on a Bosch dishwasher?
There is no separate reset button. Once the water is removed from the base pan and the float drops down, the code clears automatically when you start the next cycle. You can also try holding the Start button for 3–5 seconds to cancel the current program and restart. If E15 reappears immediately, the base still contains water or the leak has not been resolved.