Dishwasher Not Draining? 6 Fixes Before Calling a Repair Tech

You open the dishwasher expecting clean dishes and find a pool of dirty water at the bottom. Before you call a repair technician, try these fixes — most take under 10 minutes.

1. Check the garbage disposal
If you recently installed a new garbage disposal, the drain plug inside the disposal port may not have been knocked out. Run the disposal for 15 seconds to clear any blockage. This is the #1 cause of new dishwasher drain issues.
2. Clean the filter
Modern dishwashers have a removable filter at the bottom of the tub. Twist it counter-clockwise to remove, clean it under running water, and reinstall. A clogged filter is the most common cause of poor draining.
3. Check the drain hose
Under the sink, check the dishwasher drain hose for kinks or clogs. The hose should loop up near the countertop level (high loop) before connecting to the disposal or drain. Without this loop, dirty water siphons back.
4. Clean the air gap (if you have one)
That chrome cylinder on your countertop next to the faucet is an air gap. Twist off the cap and remove any debris inside. Clogs here prevent proper draining.

5. Run a vinegar cycle
Place a cup of white vinegar on the top rack and run an empty hot cycle. This dissolves grease and mineral buildup in the drain system.
6. Check the drain pump
If you hear a humming noise when the dishwasher tries to drain, the drain pump may be jammed. Remove the filter and check for broken glass, bones, or debris in the pump area.
When to call a repair tech
If none of these fixes work, you may have a failed drain pump motor, a faulty control board, or a main drain line issue. A diagnostic visit costs $75-$150, and most repairs run $150-$350 including parts and labor.

