BOSCH DISHWASHER · ERROR CODES

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

Open today · 7am–9pm

4.5★ · 900+ reviews · $149 trip fee credited to the repair · 1-year warranty

  • 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.

4.5★ · 900+ reviews · $149 trip fee credited to the repair · 1-year warranty

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.

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.

Open today · 7am–9pm

4.5★ · 900+ reviews · $149 trip fee credited to the repair · 1-year warranty

Contact us →

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.

CodeWhat it meansWhat we check
E09The heating circuit is faultyHeater and its wiring, the temperature sensor, the control output
E15Water is in the base pan and the leak-protection float has trippedBase pan for water, door seal, hoses, pump and sump connections, inlet valve
E22The filter or its passage is blockedSump filter, the micro-filter, the drain path behind it
E24The dishwasher cannot drain, usually a hose or air-gap blockageDrain hose kinks, disposal knockout plug, air gap, the connection under the sink
E25The drain pump is blocked or the pump is not workingPump 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.