Dishwasher Won’t Drain? Here’s How to Troubleshoot It Step-by-Step
In this article
If your dishwasher won’t drain, you're not alone. This is one of the most common problems homeowners face with dishwashers—and it can turn a convenient kitchen appliance into a soggy mess. Whether it’s standing water in the tub, dirty dishes after a cycle, or a musty odor creeping in, drainage problems should be handled promptly.
At Allsafe Appliance Repair, our Glendale appliance repair experts specialize in diagnosing and resolving dishwasher issues quickly and efficiently. Below, we’ll walk you through a detailed step-by-step guide to figure out why your dishwasher won’t drain—and what you can do about it before calling in a professional.
Why Your Dishwasher Won’t Drain
A dishwasher won’t drain properly when something is blocking the flow of water through its internal or external drainage system. The most common culprits include:
- Food buildup or grease in the filter or drain hose
- A clogged air gap or garbage disposal
- Faulty drain pump
- Improper installation or hose routing
- Software errors or control board malfunctions
Left unchecked, standing water can lead to mold, foul odors, and even damage to flooring or cabinetry. The earlier you diagnose the issue, the better.
Did you know? Industry data shows that over 30% of dishwasher service calls are related to drainage issues—many of which are preventable with routine maintenance.
Whether you have a Whirlpool, Bosch, GE, Samsung, or Miele dishwasher, these steps apply across most makes and models. Let’s get started.
Step-by-Step: What to Do When Your Dishwasher Won’t Drain
These steps can help you safely troubleshoot your dishwasher at home. If you’re unsure at any point, it’s always smart to reach out to a trusted technician.
Step 1: Shut Off Power to the Dishwasher
Before you open or inspect anything, turn off the breaker to the dishwasher to avoid risk of electric shock while troubleshooting.
Step 2: Remove Standing Water
Open the dishwasher door and check the bottom of the tub. If there’s pooled water, your dishwasher won’t drain correctly. Use a cup or ladle to scoop out the water and absorb the remainder with a towel.
Step 3: Clean the Filter and Drain Basket
Remove the lower rack to access the filter. Most models have a cylindrical or flat filter that twists out. Rinse the filter under warm water, scrubbing away any food particles or debris. Blocked filters are one of the top reasons a dishwasher won’t drain.
Step 4: Inspect the Drain Hose
Locate the drain hose, which is typically either connected to the garbage disposal or sink drain under your kitchen sink. If it’s accessible there, check for any visible kinks, blockages, or loose connections. Disconnect the hose carefully and flush it with warm water or a vinegar solution to clear any grease or food buildup that could be preventing proper drainage.
If the drain hose is routed to the back of the dishwasher, we recommend calling a professional. Accessing it often requires moving the appliance, which can risk damaging flooring, cabinetry, or electrical connections as well as pose safety issues. Our technicians at Allsafe Appliance Repair can safely inspect and replace hidden or hard-to-reach hoses without compromising your kitchen setup.
Step 5: Check the Garbage Disposal and Air Gap
If your dishwasher drains into a garbage disposal, run the disposal to clear any residual waste. Also check the air gap (the small fixture near your sink faucet) for blockages. These components can back up water if blocked, causing your dishwasher to not drain fully.
Step 6: Run a Test Cycle
After cleaning the filter and hose, run a short wash or drain-only cycle to see if the issue is resolved. If the water drains properly, you've likely fixed the problem. If not, proceed to the next step.

Quick FAQ – Dishwasher Won’t Drain
Q: Can I run my dishwasher if it won’t drain?
A: No. Running it with standing water can cause further damage or overflow. Always troubleshoot or call a professional first.
Q: How often should I clean the filter?
A: At least once a month—or more often if you use the dishwasher daily or don't pre-rinse dishes.
Q: What if I hear the motor running but the water stays?
A: It could be a jammed drain pump or a blocked hose. Follow the steps above, or call a pro if it persists.
Final Tips from the Experts
To help prevent future drainage issues, follow these best practices:
- Clean your dishwasher filter at least once a month to prevent food buildup.
- Scrape excess food from plates before loading (no need to pre-rinse completely).
- Run hot water at the sink before starting your dishwasher to help clear initial debris.
- Avoid overloading your dishwasher, as this can block water flow and drainage.
- Schedule professional maintenance annually, especially if your unit is used daily.
If your dishwasher is still not draining after following these steps, it’s time to schedule service with Allsafe Appliance Repair. Our expert technicians are ready to get your dishwasher back in working order—quickly, cleanly, and correctly.