Bosch · Dishwasher Repair Guide

Bosch Dishwasher Error Codes E15, E24, E25, E22 — What They Mean

Bosch dishwashers are quiet, efficient and very good at telling you when something's wrong. Here's a plain-English guide to the codes we see most in Tri-Cities kitchens, and what to do about each one.

Short answer

E15 means Bosch's leak-protection system found water in the base — turn off the water supply and find the leak. E24 means the dishwasher can't drain (clogged filter, kinked hose, or disposal plug); E25 means the drain pump is blocked or its cover is loose; E22 means the filter is clogged. Clean the filter and pump cover yourself; heating (E09), flow-meter (E14) and recurring E15 codes need a technician.

Bosch dishwasher error code chart

CodeWhat Bosch says it meansTry this firstDIY?
E15Water detected in the base; leak protection activatedTurn off the water supply; find and fix the leakRarely
E24Not draining — blocked filter or drain pathClean filter; check drain hose; confirm disposal knockout plug removedUsually
E25Drain pump blocked or pump cover looseClean under the pump cover beneath the filterUsually
E22Filter blockedWash the filter under running water with mild soap and a soft brushYes
E14Flow meter or water-fill problemCheck that the water supply valve is fully openNo
E09Heating fault in the heat pump (circulation pump with built-in heater)Reset power at the breaker for 30 secondsNo
E21Heat pump blockedReset power at the breaker for 30 secondsNo

E15: water in the base

Bosch dishwashers have a tray in the base with a float switch. If water collects there, the float rises, the dishwasher shuts off its water inlet and runs the drain pump to protect your floor. That's why an E15 dishwasher sometimes hums with a pump running even when it's off.

Bosch's official guidance is to turn off the water supply and contact service. It's the right call: something is leaking inside the cabinet. Common sources:

  • Too many suds from regular dish soap or rinse-aid overfill, which can overflow into the base
  • A loose hose clamp or cracked hose inside the machine
  • A leaking pump seal or sump
  • A door gasket or door seal letting water escape at the bottom

Drying the base will clear the code temporarily, but if the leak isn't found, it comes back — and water under a dishwasher damages subfloors and cabinets fast.

Rather have a pro look at it?A price in writing ahead of the repair · same-day slots most weekdays
📞 (509) 890-7433

E24 and E25: drain problems

These two codes cover most Bosch drain complaints, and many are fixable in 15 minutes:

  1. Turn off power at the breaker.
  2. Clean the filter. Remove the lower rack, twist the cylindrical filter counterclockwise, lift it out with the flat fine filter, and wash both.
  3. Remove standing water from the sump with a cup and sponge.
  4. Open the pump cover (for E25). Under the filter there's a small cover over the drain pump. Bosch shows how to pry it up gently — many owners use the handle of a spoon. Look for glass shards, seeds, labels or bits of plastic and remove them. Snap the cover back until it clicks.
  5. Check the drain hose and disposal. Look under the sink for kinks. If you have a new garbage disposal, confirm its knockout plug was removed.
  6. Restore power and run a short cycle.

If the code persists with a clean filter, clear pump and good hose, the drain pump motor or wiring is the likely problem — a common, single-visit repair.

E22: blocked filter

This one is maintenance, not failure. Clean the filter as described above. Scraping plates (instead of pre-rinsing them fully) is fine for a Bosch — but the filter needs cleaning more often if you do. Once a month is a good habit.

E09, E14 and E21: call a technician

These codes involve the heating circuit, the water flow meter and the heat pump — the combined circulation pump and heater Bosch uses in many models. Try one power reset at the breaker (30 seconds). If the code returns, the part needs testing and usually replacement.

Hard water and Bosch dishwashers

Bosch dishwashers are designed around rinse aid and good water chemistry. With Tri-Cities hard water, keep the rinse aid topped up and consider a descaling cycle every month or two. White film on glasses and slow drying are the early warning signs of scale building up on the heater and spray arms.

Safety: Always cut power at the breaker before reaching into the filter or pump area. Handle the sump carefully — broken glass often collects there.

Bosch code keeps coming back?

A recurring E15, or any heating or flow-meter code, means a part needs testing. We work on Bosch 100, 300, 500 and 800 Series dishwashers in Kennewick, Pasco, Richland, West Richland and Benton City. Our office names the diagnostic fee while you are setting up the visit, and it's rolled into the repair total once you say yes. Our technician tests the dishwasher and gives you the price in writing before the repair begins; nothing starts until you say yes. We don't post prices because parts prices swing several-fold between brands, models and suppliers.

See how we handle dishwashers on our Dishwasher Repair page.

Bosch dishwasher FAQ

What does E15 mean on a Bosch dishwasher?

E15 means the leak-protection system detected water in the base of the dishwasher. Bosch recommends turning off the water supply and contacting service. Common causes are excess suds, a loose or cracked internal hose, or a leaking pump seal or door seal.

How do I fix E24 on my Bosch dishwasher?

Cut power, clean the filter, remove standing water, check the drain hose for kinks, and make sure a new garbage disposal's knockout plug was removed. If the code returns, check under the pump cover (see E25) or have the drain pump tested.

What's the difference between E24 and E25 on a Bosch?

E24 generally points to a blocked drain path — filter, hose or disposal. E25 points to the drain pump itself being blocked, or its cover being loose, so the fix is cleaning under the pump cover beneath the filter.

How do I reset a Bosch dishwasher error code?

Fix the cause, then turn off the breaker for about 30 seconds and restore power. Some models also reset by holding the Start button for a few seconds. If the code returns, there's still a fault.

Do you repair Bosch dishwashers in Richland and Kennewick?

Yes — Bosch dishwashers across Richland, Kennewick, Pasco, West Richland and Benton City.

Book online

Pick a day and an arrival window

Tell us what is wrong, choose when suits you, and the office calls to confirm. The technician tests the machine before quoting, and you read the number before a single panel comes back off for the repair.

  • The office confirms by phone
  • The technician calls when on the way
  • Nothing starts until you approve the price

Book a repair visit

What needs fixing?
When suits you?

Arrival window

Where should we come?

The office calls to confirm the day and window. You see the price in writing and approve it before the repair starts.

CallBook a visit