A dishwasher that won't drain is usually caused by a clogged filter, blocked drain hose, faulty drain pump, or garbage disposal connection issue. Most cases can be fixed in under 15 minutes without tools. Here are the 7 most common causes and step-by-step instructions to fix each one.
Most Likely Cause First
DIY — EASY
#1 Clogged Filter
#2 Blocked Drain Hose
#4 Disposal Connection
DIY — MODERATE
#5 Kinked Hose
#6 Check Valve
CALL A PRO
#3 Faulty Drain Pump
#7 Control Board
Check in order — Cause #1 solves 60% of all cases
In This Article
Cause 1: Clogged FilterCause 2: Blocked Drain HoseCause 3: Faulty Drain PumpCause 4: Garbage Disposal ConnectionCause 5: Kinked or Improperly Installed HoseCause 6: Check Valve IssueCause 7: Control Board Failure+ Quick Troubleshooting Checklist+ FAQClogged Filter (How to Clean It)
Why it happens: The filter at the bottom of the dishwasher traps food particles to prevent them from recirculating onto your dishes. When the filter clogs with debris, water can't drain through it. This is the #1 cause of standing water — and the easiest to fix.
Prevention: Clean your dishwasher filter once a month to prevent future clogs. This single habit prevents 60% of drainage issues.
Blocked Drain Hose
Why it happens: The drain hose connects your dishwasher to the garbage disposal or sink drain pipe. Food particles, grease, and debris can accumulate inside the hose over time, creating a blockage. A kinked hose also restricts water flow.
Pro tip: The drain hose must form a "high loop" secured to the underside of the countertop. Without this loop, dirty water can siphon back into the dishwasher.
Faulty Drain Pump
Why it happens: The drain pump actively pushes water out of the dishwasher through the drain hose. If the pump motor fails, gets jammed by debris, or has an electrical fault, water simply stays in the tub.
How to diagnose: During the drain cycle (near the end of the wash), listen carefully. A healthy pump makes a humming or whirring sound. Complete silence means the pump isn't running. A loud grinding or buzzing suggests the impeller is jammed.
DIY check: Access the pump beneath the filter and check for obstructions — broken glass, food debris, or small objects caught in the impeller. Carefully remove any debris you find.
When to call a pro: If the pump is clear of debris but still not running, it needs replacement. Drain pump replacement typically costs $250–$350 including parts and labor. Schedule a repair in San Francisco.
Garbage Disposal Connection
Why it happens: If your dishwasher drains into a garbage disposal, the installer must remove a small plastic knockout plug from the disposal's dishwasher inlet port. If this plug wasn't removed during installation, water has nowhere to go. This is the most common cause on newly installed dishwashers.
Also check: Even on older installations, the disposal itself can be clogged. Run the disposal for 15 seconds with hot water to clear any buildup before testing the dishwasher again.
Not sure what's causing it?
Our SF technicians diagnose and fix it same day. $80 diagnostic · 180-day warranty.
Kinked or Improperly Installed Hose
Why it happens: Even if the hose isn't clogged internally, it can be kinked where it bends behind the dishwasher, or crushed where it passes through the cabinet wall. Improper installation — like routing the hose without a high loop — also causes drainage failures and backflow.
Check Valve Issue
Why it happens: Many dishwashers have a check valve (also called a flapper valve) that prevents dirty water from flowing back into the tub after draining. If the valve is stuck closed, cracked, or clogged with debris, water can't exit — or drains only partially.
How to suspect this: You've cleaned the filter, checked the hose, the pump runs normally, but water still drains very slowly or only partially empties.
When to call a pro: Diagnosing and replacing a check valve requires disassembly of the pump housing. This is a job for a trained technician. Our dishwasher repair service covers all valve and pump issues.
Control Board Failure
Why it happens: The electronic control board sends the signal to the drain pump to turn on at the right time in the cycle. If the board has a faulty relay, burned circuit, or software glitch, it may never send that signal — even though the pump itself is fine.
How to suspect this: You've ruled out all other causes. The pump works when tested directly but doesn't activate during a normal cycle. Other cycle functions may also be erratic — skipping rinse, stopping mid-cycle, or displaying error codes.
When to call a pro: Control board diagnosis requires specialized testing equipment. Replacement boards cost $250–$400 depending on the brand. A technician can confirm whether it's the board or a wiring issue.
SF Bay Area: Why Dishwashers Drain Poorly in Older Homes
In San Francisco's older Victorian and Edwardian homes (built pre-1950), dishwasher drain issues are often caused by infrastructure, not the dishwasher itself:
- Cast iron drain lines: original cast iron pipes corrode from the inside, narrowing diameter over decades. A dishwasher that suddenly won't drain after years of perfect operation often has a partially blocked drain line, not a failed pump.
- Air gap placement: SF building code requires an air gap on the countertop. A clogged air gap mimics a failed drain pump exactly — water backs up into the tub. Clean the air gap cap first before calling for service.
- Garbage disposal connection: if the dishwasher drain connects to a disposal and the disposal's knockout plug was never removed during installation (a common error), the drain will back up immediately. Check this before replacing the pump.
Our technician checks all three during the $80 diagnostic visit.
✓ Quick Troubleshooting Checklist
Dishwasher Drainage — Common Questions
Not Sure What's Causing the Issue?
Our San Francisco technicians can diagnose and fix it same day. $80 diagnostic applied to your repair. All brands, all models. Dishwasher repair · SF dishwasher repair.
Written by
Andrei — Licensed Appliance Technician
Licensed CA Technician · License #51001 · 3+ years dishwasher repair in Bay Area