BOSCH · WON'T DRAIN

Bosch Dishwasher Not Draining 300 / 500 / 800 / Benchmark — Standing Water Fix

Bosch dishwashers (300, 500, 800, Benchmark — SHE / SHX / SHP / SHE models) handle drain failures differently than American brands: there's a removable drain pump cover under the bottom filter, a check valve that's a known wear part, and the controller usually throws E24 or E25 to tell you exactly which one. Below: how to diagnose Bosch-style and what the repair costs in the Twin Cities.

  • 4.5★ · 990+
  • 1-Yr Warranty
  • OEM Parts
  • Same-Day
(651) 364-7466
$149Trip feeWaived on repair
See brands we service
  • Same-day windows

    Call before 2pm for today's route.

  • Every Minneapolis ZIP

    55401–55455. No trip charge.

  • EPA 608 certified

    Sealed-system & refrigerant work.

  • 1-year warranty

    Parts and labor in writing.

Updated June 21, 2026 · Reviewed by service manager

Quick answer

Bosch Dishwasher Drain Repair — Twin Cities — Quick Answer

Part of our Minneapolis appliance repair coverage — same-day windows across every Mpls ZIP.

What we fix in Minneapolis

The Minneapolis repair mix

Filter + screen + drain pump cover — the Bosch sequence

Bosch designed the bottom of the tub for service: unscrew the cylinder filter, lift the flat metal screen, then twist off the white plastic drain pump cover (a small arrow shows direction). Underneath the pump cover is the impeller — clear any glass shards, olive pits, or bits of label that wrapped around the blades. If you reinstall the cover wrong, you get an immediate E24 — make sure it clicks fully into position.

E24 vs E25 — what each code means

E24 = drain pump cover removed, dislodged, or blocked. Almost always a service-trip fault (cover not seated after cleaning) or a clog. E25 = drain pump current draw out of spec, or the check valve stuck closed. We diagnose E25 with a current-draw test at the pump connector; if pump is good, the check valve has failed.

Check valve — Bosch-specific wear part

The check valve at the top of the drain pump prevents back-siphon from the sink drain. By year 5–7 the rubber flapper fails or the valve seat warps, and the dishwasher either fails to drain (stuck closed) or floods at fill (stuck open). $185–$245 OEM installed. We always inspect during any drain-related call.

Drain pump replacement

When the pump itself has failed (no current draw, seized impeller, burned motor), it's a full pump-and-housing swap. Bosch pumps are quick-disconnect once the kickplate is off. $285–$385 OEM installed.

Hose loop, air gap, and disposal knockout

Bosch in the U.S. uses a high-loop drain (under the sink) — confirm the hose rises to a high point before dropping into the disposal or air gap. On new installs paired with a new disposal, the knockout plug must be punched out — common miss that creates immediate 'won't drain' calls.

Bosch dishwasher repair in the Twin Cities

We stock Bosch drain pumps, check valves, drain pump cover kits, wash pumps, control boards, door latches, and filter assemblies on the truck for the full 300 / 500 / 800 / Benchmark line. ~89% first-visit completion. 1-year written warranty.

Coverage

Minneapolis neighborhoods we cover

Same-day service routes through every Minneapolis ZIP — no separate trip charge anywhere inside city limits.

Neighborhoods

  • Uptown
  • Northeast Minneapolis
  • Downtown
  • North Loop
  • Mill District
  • Powderhorn
  • Longfellow
  • Linden Hills
  • Kingfield
  • Lyn-Lake
  • Lyndale
  • Whittier
  • Loring Park
  • Cedar-Riverside
  • Marcy-Holmes
  • Como
  • Phillips
  • Standish-Ericsson
  • Seward
  • Prospect Park
  • Nokomis
  • Bryn Mawr
  • Fulton
  • Tangletown
  • Armatage
  • Windom
  • Diamond Lake
  • Audubon Park
  • Sheridan
  • St. Anthony East
  • St. Anthony West
  • Logan Park
  • Holland
  • Columbia Park
  • Waite Park
  • Webber-Camden
  • Folwell
  • Jordan
  • Hawthorne
  • Near North
  • Harrison
  • Cedar-Isles-Dean
  • East Isles
  • ECCO
  • Lowry Hill
  • Lowry Hill East
  • Stevens Square
  • Elliot Park
  • Kenwood
  • Lake of the Isles
  • Lake Harriet
  • Lake Calhoun / Bde Maka Ska

ZIP codes

55401, 55402, 55403, 55404, 55405, 55406, 55407, 55408, 55409, 55410, 55411, 55412, 55413, 55414, 55415, 55416, 55417, 55418, 55419, 55454, 55455

Response windows

Drive times from our Minneapolis hub

Same-day windows are based on truck position at the time you call. The matrix below reflects typical mid-day response from our 222 E Hennepin hub.

CityDrive timeSame-day cutoff
Minneapolis (city)0–20 minDaily, call before 2pm
St. Paul15–25 minDaily, call before 2pm
Edina15–20 minDaily, call before 2pm
Bloomington20–25 minDaily, call before 1pm
Eden Prairie20–30 minDaily, call before 1pm
Maple Grove20–30 minDaily, call before 1pm
Plymouth20–25 minDaily, call before 1pm
Roseville15–20 minDaily, call before 2pm
Woodbury25–35 minDaily, call before 12pm
Golden Valley10–15 minDaily, call before 2pm

FAQ

Minneapolis questions, answered

  • Why is there standing water in my Bosch dishwasher?

    5 causes in order: clogged filter, debris under the metal screen, obstruction in the drain pump impeller (cover comes off), failed check valve, or failed drain pump. We diagnose in that order to avoid replacing the wrong part.

  • What does E24 mean on a Bosch dishwasher?

    Drain pump cover dislodged, mis-seated, or obstructed. Pop the white cover under the filter housing, clear any debris, click it firmly back into position. If E24 returns after a proper reseat, the cover seal has failed and needs replacement.

  • What does E25 mean on a Bosch dishwasher?

    Drain pump fault — current draw out of spec or check valve stuck closed. Either the pump motor has failed or the rubber check valve at the top of the pump has hardened and won't open. $185–$385 depending on which.

  • How do I reset a Bosch dishwasher?

    Hold the Start button for 3–5 seconds (varies by model) until the display clears. Or kill the breaker for 60 seconds. A reset clears a fault code but does not fix a mechanical drain problem — the code will return on the next cycle if there's still a blockage.

  • How much to fix a Bosch dishwasher not draining?

    Filter / cover clean: $149 trip only. Check valve $185–$245. Drain pump $285–$385. Most Bosch drain repairs land $245–$385 all-in. The $149 trip fee is waived when you approve the repair.

Book dishwasher repair in Minneapolis

Have your model and serial number handy. Call before 2pm and we'll usually have a same-day window across Minneapolis.