Bosch Dishwasher Error Code E15: Causes & Fixes

Quick answer: E15 means water has leaked into the base of your Bosch dishwasher, triggering the AquaStop flood-protection system. Tilt the machine to drain the base, then find and fix the leak source to clear the code.

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.

  1. Disconnect power and turn off the water supply.
  2. Pull the dishwasher out from the cabinet far enough to tilt it.
  3. Lean the machine forward at roughly 45 degrees for 1–2 minutes so water drains out through the bottom vent.
  4. Stand it upright, plug it back in, and run a short rinse cycle to confirm the code is gone.
  5. 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.

  1. Open the door and inspect the full perimeter of the door gasket for cracks, tears, or food buildup.
  2. Wipe the gasket thoroughly with a damp cloth and mild detergent.
  3. Close the door and check that it seals evenly with no gaps.
  4. If the gasket is cracked or permanently deformed, replace it.
Door gasket / door seal — Replaces a cracked or leaking door seal to stop water escaping around the door.
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.

  1. After draining the base pan (Step 1 above), remove the lower kick plate by releasing the two clips at the bottom front.
  2. Locate the small float sensor on the base pan—it is a cylindrical or disc-shaped device attached to a wire harness.
  3. 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.
  4. Inspect the wiring connector for corrosion or looseness and reseat it firmly.
  5. If the float is cracked or still sticks after cleaning, replace the float switch assembly.
Base pan float switch / AquaStop sensor — Detects water in the base and triggers E15; replace if stuck or damaged.
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.

  1. Pull the dishwasher out completely and trace the inlet hose from the water supply valve to the machine.
  2. 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.
  3. Check both end fittings for loose connections or cracked washers and tighten or replace the rubber washer as needed.
  4. If the hose body is damaged or the AquaStop solenoid has failed, replace the entire inlet hose assembly—do not repair with tape.
AquaStop inlet hose assembly — Bosch-specific double-walled supply hose with integrated flood-stop solenoid; replace when the inner hose leaks.
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.

  1. Remove the lower spray arm and filter basket to access the pump area at the bottom of the tub.
  2. Inspect the drain hose where it exits the pump housing—look for cracks, kinks, or loose clamps.
  3. Tighten any loose hose clamps with a screwdriver.
  4. Run a short cycle and shine a flashlight around the pump housing during operation (door open slightly if safe) to pinpoint drips.
  5. Replace a cracked drain hose or the pump seal/gasket as required.
Drain hose — Carries waste water out of the tub; replace if cracked or leaking at the pump connection.
Check price
Drain pump — If the pump housing itself is cracked and leaking, the entire pump assembly may need replacement.
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.

  1. 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.
  2. Remove the lower rack, spray arm, and filter assembly to expose the pump inlet at the tub floor.
  3. Inspect the pump body for visible cracks and feel the seal around the pump-to-tub joint for softness or distortion.
  4. If the seal is deteriorated, replace the circulation pump seal kit. If the pump body is cracked, replace the full circulation pump.
  5. Drain the base pan again after repair, restore power, and test.
Circulation pump — The main wash pump; a cracked housing or failed shaft seal will continuously leak into the base.
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.

Related problems

See all Dishwasher guides →

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *