SYMPTOM · WON'T DRAIN

Why Is My Dishwasher Not Draining?

7 Causes, Ranked by How Common They Are

A dishwasher that finishes its cycle with standing water in the tub is almost always a clog, a check-valve fault, or a drain-pump failure — not a broken control board. Below: the seven causes we actually find, in the order we find them, across Bosch, KitchenAid, Whirlpool, Samsung, LG, GE, and Maytag. Each lists the brand patterns we see, what it costs, and what you can safely check before calling.

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

    7am–9pm every day. Call early.

  • OEM parts on truck

    Brand-specific stocking.

  • Diagnose before quote

    Written, no surprises.

  • 1-yr warranty

    Parts & labor in writing.

Quick answer

Why Is My Dishwasher Not Draining: the short answer

The five-minute self-check: (1) clean the filter at the bottom of the tub, (2) confirm the disposal knockout plug was punched out if the unit is new, (3) check for a high drain loop or air gap on the drain hose, (4) run hot water at the sink for 30 seconds and start a Rinse cycle. If water still pools, the fault is usually a clogged drain pump, a failed check valve, or, on Bosch, an E24/E25 drain error (a blocked hose or drain pump). Most repairs land $225–$485 all-in. Flat $149 trip fee, credited toward the repair when you approve it. 1-year written warranty.

Common causes

Common failures

1. Clogged filter or sump — a very common cause on every brand

What it is: Bosch, Miele, KitchenAid, Whirlpool, Samsung, LG, GE all use a removable cylinder filter in the tub floor. Food debris, glass shards, and a fat-and-detergent biofilm choke the sump and the unit can't move water fast enough to drain. Symptom: standing water, foul smell, glassware comes out cloudy.

Fix: Twist the filter counter-clockwise, rinse under hot water with a soft brush, clear visible debris from the sump well, run an empty hot cycle with citric-acid cleaner. If that fixes it, no truck needed.

Typical all-in: DIY · $0 if it's just the filter

2. Drain hose clogged at the high loop or air gap

What it is: Code requires the drain hose to loop up under the counter or run through an air gap on the sink deck. Grease and food sediment collect at the highest point of the loop and at the air-gap inlet. Symptom: gurgling at the sink during the drain cycle, water draining back into the tub when the cycle ends.

Fix: Disconnect the drain hose at the disposal / air gap, blow it clear or replace, clean the air-gap cap. ~25-minute job.

Typical all-in: $185–$245 all-in

3. Garbage-disposal knockout plug never removed (new installs only)

What it is: Every disposal ships with a plastic plug blocking the dishwasher inlet. If your installer (or the previous owner's installer) skipped it, the dishwasher has literally nowhere to drain. Symptom: brand-new install that has never drained correctly.

Fix: Unplug the disposal or switch off its breaker first. Remove the disposal inlet hose, knock the plug out with a screwdriver and hammer, fish the plug out of the disposal before restoring power, then reattach. 5-minute fix.

Typical all-in: DIY · $0

4. Failed drain pump

What it is: The drain pump is a small impeller motor under the tub. Glass, fruit pits, and twist-tie wires lodge in the impeller and seize the motor. Common at year 4–8 across all brands. Bosch, KitchenAid, and Whirlpool drain pumps are stocked on our trucks.

Fix: Pull the lower access panel, disconnect the drain pump, inspect impeller for debris and free-spin, replace OEM pump if seized or burned out. Verify drain time under 90 seconds.

Typical all-in: $245–$365 all-in

5. Failed drain check valve (back-flow flap)

What it is: A small rubber flap inside the sump prevents drained water from siphoning back into the tub. When it tears or sticks open, water from the disposal / drain line back-flows into the dishwasher. Symptom: tub fills with dirty water between cycles, even when off. Common on Whirlpool, KitchenAid, Maytag, and JennAir tall-tub platforms.

Fix: Replace the check-valve assembly (often integrated with the drain pump housing on newer models). Verify with a dye test.

Typical all-in: $225–$315 all-in

6. Bosch E24 / E25 drain error (Miele: F11)

What it is: On Bosch, E24 means the unit detected a drain problem (usually a clogged filter, sump or hose) and E25 means the drain pump is blocked or can't prime. On Miele, a drain fault shows as F11. Symptom: cycle aborts mid-drain, error code on the display, water remains.

Fix: Clear filter and sump first (E24 often clears here). If E25 persists after a clean, replace the drain pump and verify the pressure switch / turbidity sensor in service mode.

Typical all-in: $265–$385 all-in

7. Failed main control board (rare — last suspect)

What it is: If the drain pump tests good, filter is clean, hose is clear, and the unit still won't pulse the pump, the main control board has failed. Symptom: no audible pump activity, no error code, board doesn't enter drain mode. It is uncommon and sometimes follows a power surge.

Fix: Test pump-trigger voltage at the board harness in service mode. Replace OEM main control if no signal. Bosch / KitchenAid / Whirlpool boards are stocked.

Typical all-in: $385–$525 all-in

Need appliance repair? Call 7am–9pm, every day.

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

Symptom → cause

What's the pattern telling you?

If you see thisIt's almost certainlyRead more
Standing water at bottom + food debris in sumpClogged filter / sump (DIY in 10 min)Dishwasher repair hub
Drains slowly, hums but never emptiesPartial drain-hose kink or air-gap blockageDrain repair (Minneapolis)
New install, full standing water, never drained onceMissing disposal knockout plugInstall diagnostics
Loud buzz from base, no water movesDrain pump impeller jammed or motor seizedDrain-pump repair
Drains but then refills overnightFailed check valve (water siphoning back from sink)Check-valve repair
Bosch shows E24 errorSlow-drain detection — clean sump and filter firstBosch error codes
Bosch shows E25 errorDrain pump cannot prime — pump replacementBosch dishwasher reset
No cycle response, dead panelMain control board failureControl-board repair

By brand

How 'won't drain' fails on each brand

Same root causes, different signature. Use this to predict the diagnostic and jump to the brand-specific page.

BrandTop failure modeSignature symptomBrand page
BoschE24 / E25 drain errorError code on the front bezel, standing water at the bottom.Bosch dishwasher →
KitchenAidDiverter motor or drain-pump failureHum from base, partial drain, sometimes a grinding sound.KitchenAid drain →
WhirlpoolChopper-blade jam + drain-pump impellerHum followed by overload trip; debris in sump.Whirlpool drain →
SamsungCheck valve or drain hose kink (LC / OC codes)Leakage error code with standing water at base.Samsung LC/OC →
LGDrain pump motor + OE error codeOE on display, pump runs but no flow.LG OE error →
GEDrain solenoid (reversing-pump models)Click but no water motion, code blink pattern on door switch.GE drain →
MaytagFilter clog + drain pump (shares Whirlpool platform)Slow drain over weeks, food debris piled on filter cap.Maytag drain →

Diagnostic order

How to diagnose a dishwasher that won't drain (5-minute self-check)

  1. 1. Bail out standing water

    Use a cup and shop towels to remove the standing water so you can access the filter. Don't skip — soaked debris is far harder to clear.

  2. 2. Remove and clean the filter

    Twist the cylinder filter counter-clockwise, lift out, rinse under hot water with a soft brush. Wipe out the sump well and check for glass / labels / fruit pits.

  3. 3. Confirm the drain hose has a high loop or air gap

    Under the sink, the drain hose should rise to the bottom of the counter before dropping to the disposal or air gap. A flat-laid hose siphons and traps debris.

  4. 4. Check the disposal knockout (new installs)

    If the unit is new and has never drained, the disposal inlet plug was likely missed. Disconnect the hose at the disposal, knock the plug out, reattach.

  5. 5. Run a Rinse cycle with hot water primed

    Run hot water at the sink for 30 seconds first, then start a Rinse cycle. If it drains, the cause was a filter / sump clog. If standing water remains, the pump, check valve, or board needs service.

FAQs

Why Is My Dishwasher Not Draining: FAQs

Why is my dishwasher not draining?

Across every brand we service, the order of cause-frequency is: (1) clogged filter / sump, (2) clogged drain hose or air gap, (3) missing disposal knockout on new installs, (4) failed drain pump, (5) failed check valve, (6) Bosch E24/E25 or Miele F11 drain error, (7) failed main control board. The first three are DIY-checkable in under 10 minutes — start there.

How much does it cost to fix a dishwasher that won't drain in Minneapolis?

Most 'won't drain' repairs land $185–$525 all-in. Hose / air-gap clear $185–$245, check valve $225–$315, drain pump $245–$365, Bosch / Miele drain error $265–$385, control board $385–$525. The $149 trip fee is credited toward any approved repair. Same-day appointments are available, 7am–9pm every day; call early.

Can I run a dishwasher with standing water in the bottom?

A small amount (less than a cup) at the sump is normal — it keeps the pump seal wet. More than that means the drain cycle failed. Don't run another cycle until you clean the filter; running on top of a clog can burn out the drain pump and turn a $0 fix into a $300+ pump replacement.

What does E24 or E25 mean on my Bosch dishwasher?

E24 = slow drain detected (almost always filter, sump, or hose). E25 = drain pump can't prime or is blocked. Clean the filter and sump first — E24 often clears here. If E25 persists, the drain pump usually needs replacement at $265–$385 all-in.

What does Miele F11 mean on a dishwasher?

F11 is Miele's drain fault: the dishwasher could not empty. Check and clean the filter and drain hose first; if F11 returns, the drain pump needs service. See our Miele dishwasher error codes page for more.

Is a dishwasher that won't drain a same-day fix?

Yes — we stock OEM drain pumps, check valves, and the most-failed control boards for Bosch, KitchenAid, Whirlpool, Samsung, LG, GE, and Maytag on the truck. Same-day appointments are available, 7am–9pm every day; call early for a same-day window across Minneapolis, Saint Paul, and the metro suburbs.

Should I repair or replace a dishwasher that won't drain?

Repair — almost always. Even a control-board replacement at $525 is a fraction of a $900–$1,800 dishwasher. The only time we recommend replacement is on a unit past year 12 with tub corrosion or multiple stacked failures (drain + heat + leak).

Twin Cities · local notes

Local notes

A common cause in remodeled kitchens is a new disposal installed without the knockout plug removed. We can pull the disposal inlet, knock the plug out, and reseat the clamp. Drain-pump impeller jams from glass, fruit pits and bones are another common cause. Same-day appointments are available, 7am-9pm every day.

What will this cost?

Pricing & repair-cost pages

Trying to decide repair vs. replace? These pages break down real all-in pricing by brand, model class, and failure mode — so you know the number before we knock.

Need appliance repair? Call 7am–9pm, every day.

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