When Your Dishwasher Won’t Drain – Here’s What to Do

When Your Dishwasher Won’t Drain – Here’s What to Do

Few household issues are as frustrating as opening your dishwasher to find a pool of dirty water at the bottom. Suddenly, your dishes aren’t clean, your kitchen smells unpleasant, and you’re left wondering if the machine has broken down. The good news is that a dishwasher that won’t drain is often something you can fix yourself. Here’s a step-by-step guide to help you find the cause and get your dishwasher running again.
Start with Safety
Before you start troubleshooting, turn off the power to the dishwasher and shut off the water supply. Unplug the appliance or switch off the circuit breaker to avoid electrical hazards. If the dishwasher has just finished a cycle, let it cool down before you begin.
Check the Simple Things First
Sometimes the fix is easier than you think. Start by checking these common issues:
- Is the cycle complete? A power interruption or error can cause the dishwasher to stop mid-cycle. Try resetting it and running a short rinse cycle.
- Is the door fully closed? If the latch isn’t engaged properly, the machine may not finish draining.
- Is the drain hose kinked or bent? Look behind the dishwasher to make sure the hose isn’t pinched or twisted.
If everything looks normal, it’s time to dig a little deeper.
Clean the Filter and the Bottom of the Tub
A clogged filter is one of the most common reasons a dishwasher won’t drain. Here’s how to clean it:
- Remove the bottom rack to access the filter area.
- Unscrew or lift out the filter—it’s usually located in the center of the bottom.
- Rinse the filter under warm running water and remove any food debris or grease.
- Wipe down the area around the filter and check for bits of glass, bones, or other debris in the sump.
Once the filter is clean, run a short cycle to see if the water drains properly.
Inspect the Drain Pump
If water still remains, the drain pump might be blocked. The pump sits beneath the filter and can get jammed by food particles or small objects.
- Use a cup or sponge to remove standing water so you can see the pump area.
- Look for any visible obstructions and remove them carefully.
- Some models have a small cover or cap you can open to access the pump directly for cleaning.
After cleaning, reassemble the parts and test the dishwasher again.
Check the Drain Hose and Garbage Disposal
If the pump seems fine but the water still won’t drain, the problem could be in the drain hose or garbage disposal connection.
- Disconnect the drain hose from the disposal or sink drain.
- Run warm water through the hose to flush out any blockages.
- Use a flexible brush or pipe cleaner if needed.
- If your dishwasher drains into a garbage disposal, make sure the knockout plug was removed when it was installed. Also, check that the disposal itself isn’t clogged—run it for a few seconds with cold water to clear it.
Reconnect the hose securely and make sure it’s not kinked or looped too low.
Consider the Float Switch and Sensors
Modern dishwashers have a float switch or leak sensor that prevents the machine from overfilling or draining if water is detected in the base. If the float is stuck in the “up” position, the dishwasher may think it’s full and stop draining.
- Locate the float (usually a small dome or cylinder inside the tub) and move it up and down to ensure it moves freely.
- If your dishwasher has a leak sensor, check the bottom pan for standing water. If you find any, dry it out with a towel and let the machine air out for a few hours.
If the issue returns, there may be a leak that requires professional service.
When to Call a Technician
If you’ve tried all the above steps and your dishwasher still won’t drain, the problem could be a faulty drain pump, electronic control issue, or internal blockage. At this point, it’s best to contact a qualified appliance repair technician. Have your dishwasher’s model number ready—it’s usually printed on a label inside the door frame.
Prevent Future Drain Problems
Once your dishwasher is back in working order, a few simple habits can help prevent future issues:
- Scrape off large food particles before loading dishes.
- Clean the filter regularly—ideally once a week.
- Run a cleaning cycle or an empty wash with dishwasher cleaner once a month.
- Make sure the drain hose stays properly positioned without kinks.
With a little maintenance and attention, your dishwasher can keep running smoothly for years—and you can avoid the unpleasant surprise of standing water after a wash cycle.










