Skip to main content
Bosch

Bosch Dishwasher E15 & E24 Explained

E15 and E24 are the two Bosch dishwasher codes we are asked about most, and they name opposite ends of the water system: E15 is an anti-flood trip because water reached the base tray, and E24 is a drain blockage because water is not leaving the tub. Both have a real owner fix. This guide walks each one end to end for Johns Creek owners, and marks the point where a repeat code means it is time to book.

Published February 2026 · 7 min read

Provide the Appliance Model, Symptoms, Service Address, and Access Details. Appointment Requirements Are Confirmed Before Scheduling. Refrigeration Service Planned for the Diagnosed Scope Genuine OEM Parts Warranty Details in Writing

The short answer: E15 means water reached the base tray and floated the anti-flood switch, so the machine stopped to prevent a leak; the owner fix is to unplug it, drain the tray, and let it dry. E24 means the tub is not draining; the owner fix is to clean the filter, straighten the hose, and clear the disposal knockout. Either code that returns after the fix names deeper hardware, a leak on E15 or the drain pump on E24, and needs a technician. Here is each one, step by step, before booking on North Fulton.

E15 and E24 Are Opposite Problems

It helps to see these two codes as mirror images. E15 is about water being where it should not be: it has escaped into the base tray under the tub, tripped a float switch, and the machine has halted to stop a flood. E24 is about water not going where it should: the wash water is stuck in the tub because the drain path is blocked. One is a leak, the other is a clog. That difference decides everything about how you handle them, because the E15 fix is about drying the base and finding a leak, while the E24 fix is about clearing a blockage in the drain.

Panel-ready dishwasher diagnostic visit in Johns Creek

E15 vs E24 at a Glance

This table sets the two codes side by side so you can confirm which problem you have before you start.

CodeSystemWhat It MeansOwner Fix
E15Anti-flood trayWater reached the base and floated the safety switch, so the machine haltedUnplug, drain the base tray, let it dry, then restart
E24Drain blockageWash water is stuck in the tub because the drain path is cloggedClean the filter, straighten the hose, clear the knockout, reset
E15 returnsLeak sourceWater keeps arriving at the base from a hose, seal, or pumpStop running it; a technician finds and fixes the leak
E24 returnsDrain pumpThe blockage is deeper than the filter, in the pump or an inner hoseNone; the drain pump needs testing by a technician

The top two rows are the owner fixes that clear most Johns Creek calls. The bottom two are the signal that the code has moved past a simple clog or overflow into hardware, and that is the point to book.

Working an E15 Step by Step

Start by cutting power, because you are going to reach into the base of the machine: unplug the dishwasher or switch off its breaker. Pull the dishwasher out from the cabinet enough to work around it, lay towels down, and gently tip the machine back so the standing water in the base tray runs out toward the front where you can catch it. Let the base dry completely, which can take a couple of hours, since a bit of leftover water will trip the float again. Restore power and run a short cycle while you watch the floor. If E15 stays gone, it was a one-off overflow. If it comes back, water is still finding the base from a leak, and that is a technician job.

Do Not Keep Running a Machine That Keeps Tripping E15

The anti-flood system exists to stop a small leak becoming a flooded kitchen, so a repeating E15 is it doing its job. If the code returns after you have dried the base, the leak is still active somewhere in a hose, a door seal, or the pump, and every cycle you run pushes more water toward the base, the cabinet, and the subfloor. Leave the dishwasher off, mop up what you can reach, and book a technician to find the source. Resetting past a repeat E15 is the one thing not to do.

Working an E24 Step by Step

E24 is a drain clog, so you work the drain path from the easiest point outward. First, if there is standing water in the tub, scoop it out so you can reach the base. Unscrew the filter assembly at the bottom of the tub, lift it out, and rinse it under the tap, clearing any food, glass, or debris from the sump beneath it. Next, check the drain hose behind the machine for a kink or a crush against the cabinet, and if the hose connects to a garbage disposal, confirm the knockout plug was removed at installation and the port is clear. Reseat the filter, run a short cycle, and watch that the water drains away. If E24 returns after all that, the blockage sits deeper in the drain pump, and it needs a technician.

E15 or E24 back after the owner fix? We find leaks and clear drain-pump blockages on-site. Diagnostic and travel fees, if applicable, are confirmed before the appointment and before repair approval.
Book a Repair

When the Code Needs a Technician

Both codes cross into technician territory the moment they return after a clean owner fix. On a repeating E15, the work is finding the leak, which can be a split hose, a failed door seal, a cracked sump, or a leaking pump, and confirming the base is dry and the float works before returning the machine to service. On a repeating E24, the work is clearing or replacing the drain pump and checking the inner drain hose that an owner cannot reach. In both cases we test the anti-flood float and the drain circuit, confirm there is no remaining leak, and match any replacement to your exact Bosch model so the repair holds.

When to Book

Draining the base on an E15, and clearing the filter, hose, and knockout on an E24, are the reasonable owner steps. Book a technician when E15 returns after you dry the base, when E24 returns after the filter and hose are clear, when there is water on the floor, or any time you are not comfortable pulling the machine out. Leaks and drain-pump blockages need proper diagnosis rather than guesswork. We fit model-specific Bosch Genuine OEM Parts selected to your model, and every repair we complete in Johns Creek carries our Completed repairs include a 180-day repair warranty. Written terms are provided with the repair. Diagnostic and travel fees, if applicable, are confirmed before the appointment and before repair approval.

Frequently Asked Questions

How Do I Fix E15 on a Bosch Dishwasher?
E15 means water has reached the base tray and floated the anti-flood switch, so the machine stopped to prevent a leak. To try the owner fix, unplug the dishwasher or switch off its breaker, pull the machine out enough to reach the base, and tip it back gently so the standing water in the tray drains out, catching it in a towel. Let the base dry fully, then restore power and run a short cycle. If E15 clears and stays gone it was a one-off. If it returns, water is still finding the base from a leak, and that needs a technician.
What Causes E24 on a Bosch Dishwasher?
E24 is a drain fault, meaning the water is not leaving the tub. The usual causes are a clogged filter in the base of the tub, a kinked or blocked drain hose, a disposal knockout plug that was never removed at installation, or a jammed drain pump. Most E24 cases are the filter or the hose, which you can clear yourself: rinse the filter, straighten the hose, and confirm the knockout is open. If E24 returns after all of that, the blockage is deeper, in the pump or a hose you cannot reach, and it needs a technician.
Is a Bosch E15 Code an Emergency?
E15 is not a fire or shock emergency, but it is a leak warning that you should not ignore, because it means water has already reached the base of the machine. A single E15 that clears after you dry the base and does not return was likely a one-off from a small overflow. A repeating E15 means water keeps arriving at the base from a hose, seal, or pump, and continuing to run the machine feeds that leak toward your cabinet and floor. Stop running it and book a technician before the next cycle.

Related

Book a Repair

Book Bosch Service In Johns Creek

Reserve an appointment or available window for a Bosch dishwasher showing E15 or E24 through a concise intake.

Book Online

Online Booking · Appointment Times Confirmed at Booking

Local Repair Notes for Johns Creek

If you are in one of the assigned communities—Johns Creek, Suwanee, Alpharetta, Roswell—and notice an appliance not working, not cooling, not closing, leaking, or displaying an error, record the model, visible error code, and recent symptoms before requesting service. ZIP codes commonly served include 30097, 30024, 30009, 30075, 30076, 30022.

Book Repair