Bosch Dishwasher Error Codes
E15, E09, E22, E24, E25 — What Each Code Means
Bosch dishwashers (300, 500, 800, Benchmark, Ascenta) use their own code set: E15 means water reached the base pan, E09 is the heater circuit, E22 is a blocked filter, and E24 / E25 are drain faults. Match the exact code on your display, then use the table below to decide whether it is a quick homeowner check or a repair call.
- 4.5★ · 900+
- 1-Yr Warranty
- OEM Parts
- Same-Day
Same-day windows
Call early for a same-day route.
Serving the Twin Cities
$149 trip fee, credited to repair.
EPA 608 certified
Sealed-system & refrigerant work.
1-year warranty
Parts and labor in writing.
Quick answer
Bosch Dishwasher Error Code Repair — Twin Cities — Quick Answer
What we fix in the Twin Cities
The Twin Cities repair mix
E15 — water in the base pan
E15 means water reached the base pan and tripped the leak-protection float. It is a leak warning, not an electronics fault, and the water can come from the door seal, a hose connection, the pump or sump seal, or the inlet valve. Do not keep running cycles until the source is found. The full leak walk-through is on our Bosch E15 page.
E22, E24 and E25 — filter and drain codes
E22 points to a clogged filter: with power off, pull the filter assembly, rinse it and re-seat it. E24 points to a blocked or kinked drain hose, a clogged air gap or a disposal knockout plug that was never removed; check the hose routing against the Bosch installation instructions. E25 points to the drain pump itself: debris on the impeller, a loose pump cover or a failed motor. A drain pump replacement runs $245–$385 all-in.
E09 — heater circuit fault
E09 means the heating circuit failed its self-check. On Bosch the heater is built into the wash-pump assembly (a flow-through heater), which is why the repair costs more than a standard heating element: $425–$685 all-in. Never bypass the heater; it removes the overheat protection.
Bosch dishwasher repair in the Twin Cities
Our technicians work on Bosch dishwashers regularly and use OEM parts for flow-through heaters, drain pumps, inlet valves, door gaskets and control boards. The technician confirms the failed part on the visit before quoting. Flat $149 trip fee, credited toward the repair when you approve it. 1-year written parts-and-labor warranty.
Need appliance repair in the Twin Cities? Call 7am–9pm, every day.
FAQ
Dishwasher repair in the Twin Cities: FAQs
What does E15 mean on a Bosch dishwasher?
E15 means water has reached the base pan and tripped the leak-protection float. The source can be the door seal, a hose connection, the pump or sump seal, or the inlet valve. Stop running cycles and have the source found; the Bosch E15 page walks through it.
What does E22 mean on a Bosch dishwasher?
E22 points to a clogged filter. With power off, pull the filter assembly from the bottom of the tub (twist counter-clockwise to release), rinse it under hot water and re-seat it firmly. If the code returns, the drain path behind the filter needs a technician.
What does E24 or E25 mean on a Bosch dishwasher?
E24 is a blocked or kinked drain hose, air gap or disposal connection; E25 is a blocked or failed drain pump. Check the hose and filter first; if both are clear, the pump is the suspect. A drain pump replacement is $245–$385 all-in.
What does E09 mean on a Bosch dishwasher?
E09 is a heater circuit fault. Bosch builds the flow-through heater into the wash-pump assembly, so the part costs more than a standard heating element. Repair runs $425–$685 all-in. Without the heater the dishwasher cannot warm the wash water, so cleaning and drying suffer.
How much does Bosch dishwasher repair cost?
Most Bosch dishwasher repairs land $245–$525 all-in. A drain pump is $245–$385 and a flow-through heater is $425–$685. The $149 trip fee is credited toward the repair when you approve it.
Related repair pages
- Bosch appliance repair (hub) →
- Bosch dishwasher repair →
- Bosch dishwasher E15 deep dive →
- All Bosch error codes →
- Dishwasher repair (all brands) →
- Whirlpool dishwasher error codes →
- GE dishwasher error codes →
- KitchenAid dishwasher error codes →
- Dishwasher not draining →
- Minneapolis appliance repair guide →
- Refrigerator repair Minneapolis →
- Washer repair Minneapolis →
- Dryer repair Minneapolis →
- Dishwasher repair Minneapolis →
What will this cost?
Pricing & repair-cost pages
Trying to decide repair vs. replace? These pages break down real Twin Cities pricing by brand, model class, and failure mode.
Book dishwasher repair in the Twin Cities
Have your model and serial number handy. Call early and we can often get you a same-day window across the Twin Cities.
Bosch dishwasher codes: meaning and what we check
These E-codes are the ones we are confident about across current Bosch dishwashers. If your model blinks lights instead of showing a number, use the model's manual to read the pattern.
| Code | What it means | What we check |
|---|---|---|
| E09 | The heating circuit is faulty | Heater and its wiring, the temperature sensor, the control output |
| E15 | Water is in the base pan and the leak-protection float has tripped | Base pan for water, door seal, hoses, pump and sump connections, inlet valve |
| E22 | The filter or its passage is blocked | Sump filter, the micro-filter, the drain path behind it |
| E24 | The dishwasher cannot drain, usually a hose or air-gap blockage | Drain hose kinks, disposal knockout plug, air gap, the connection under the sink |
| E25 | The drain pump is blocked or the pump is not working | Pump impeller for debris, pump motor and its wiring |
Prices from this page: drain pump $245 to $385, flow-through heater $425 to $685, most Bosch dishwasher repairs $245 to $525 all-in. The $149 trip fee is credited toward the repair when you approve it.
Is Bosch E15 always a real leak?
No. E15 means water has reached the base pan and tripped the leak-protection float. That water can come from a real leak, but it can also be spilled when a dishwasher is tilted during installation or from condensation. A real leak keeps coming back; a one-time spill does not. Read the full walk-through on our Bosch E15 error page.
The usual homeowner step is to turn off the power and water, pull the lower rack and look for puddles in the tub. A common step for E15 is gently tipping the machine forward to drain the base pan, which is a job for two people and not something to attempt on a unit installed under granite. If you are unsure, we do it.
If E15 comes back soon after, the cause is in the door seal, a hose connection, the sump or an inlet valve that is not closing, and each of those leaves signs we can find. Do not keep running cycles. A tripped float also shuts off the water supply to protect the floor.
What should I check before calling about E24 or E25?
Both codes are about draining, and the order of checks is simple. With the power off, remove the filter and rinse it. Look into the sump for a bit of glass, a seed or a wrapper. Confirm the drain hose under the sink is not kinked. If you recently installed a garbage disposal, check that the knockout plug was removed from the dishwasher inlet; that small plug blocks drainage completely and is easy to forget.
If the sink above the dishwasher backs up or drains slowly, the problem is in the plumbing, not the dishwasher. In older Twin Cities homes the shared drain line is a common choke point, and a plumber is the right call.
If everything is clear and E25 returns, the pump is the suspect. Bosch pumps are accessible, and we test the motor and impeller before replacing. See also dishwasher not draining for the general checklist.
Does E09 mean my Bosch dishwasher cannot wash at all?
Not necessarily. E09 points to the heating circuit, so the dishwasher may still run, but water will not warm, and cleaning and drying suffer. We check the sensor and wiring before the heater, because those are simpler to fix. Heater work on Bosch involves a flow-through heater built into the pump assembly, which is why this repair costs more than a standard element. Central Minnesota Appliance Repair covers Bosch dishwasher repair across Minneapolis and St. Paul.
More questions about Bosch dishwasher codes
Can I reset a Bosch dishwasher after an E-code?
Yes. Switch off the breaker for a minute, restore power and run a short cycle. If the same code returns, the underlying problem is still there and needs to be found.
Why does my Bosch dishwasher stop with water still in the tub?
That is typical of a drain code. Check the filter, hose and knockout plug, then call if it persists.
Where do I find my Bosch model number?
Open the door and look for the rating plate on the edge of the door or the side of the tub. Photograph it. The prefix often begins with SH or SG and helps us match parts.
Is a Bosch dishwasher worth repairing?
Often, yes, when the issue is a pump, valve or sensor. We give a written quote before any part is ordered so you can weigh it against the cost of replacing the unit.