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?$89 diagnosis, waived with 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. The $89 diagnostic fee is waived once you give the go-ahead, and most Bosch repairs we complete come in between $149 and $299.

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. Most completed dishwasher repairs run $149–$299, and the $89 diagnosis is waived when you approve the work.

💡
A Bosch with an E15 code may hum with its pump running even when switched off — that's the leak-protection system draining water to protect your floor.
Did You Know · Bosch Dishwasher
Keep Reading

Related Repair Guides

KitchenAid · Dishwasher

KitchenAid Dishwasher Not Draining? F9 E1, Standing Water and Dirty Dishes

Water left in your KitchenAid dishwasher or an F9 E1 code? Clean the filter, check the disposal and drain hose — then learn when the drain pump is the problem.

Read the guide →
LG · Refrigerator

LG Refrigerator Not Cooling? Causes, Error Codes & Fixes

LG fridge warm but lights on? Learn what Er FF, Er dH and OF F mean, the checks you can do in 10 minutes, and when the linear compressor is the problem.

Read the guide →
LG · Washer

LG Washer Error Codes OE, UE, IE, LE, dE — and How to Clear Them

What LG washer codes OE, UE, IE, LE, dE, PE, tE and FE mean, which ones you can clear yourself in five minutes, and which ones need a repair visit.

Read the guide →

All repair guides →

Need your Bosch dishwasher fixed?

Call now — most repairs are finished in a single visit, and the $89 diagnosis is waived with the repair.

📞