Dishwasher Not Draining All the Way: Troubleshooting Guide

On this page

Quick answer

Check the drain filter and drain hose for clogs. Ensure the dishwasher is level and the drain pump is functioning. If issues persist, inspect the drain valve or call a professional.

Confirm the symptom

Tools and prep

Disclosure: We may earn a commission from qualifying purchases via affiliate links. Learn more.

Prep & safety

Step-by-step troubleshooting

Check the Drain Filter

Do: Locate the drain filter at the back of the dishwasher's bottom rack. Remove it by turning it counterclockwise.

Observe: Look for food particles, debris, or other obstructions.

Means: Clogged filter prevents proper draining.

Next: Clean the filter and reassemble, then run a test cycle.

Inspect the Drain Hose

Do: Disconnect the drain hose from the dishwasher and the sink's drainpipe.

Observe: Check for kinks, clogs, or damage in the hose.

Means: A blocked or damaged hose can impede water flow.

Next: Clear any obstructions or replace the hose if necessary.

Check the Air Gap

Do: Locate the air gap on the kitchen counter or sink. Remove the cap and check for clogs.

Observe: Look for debris or food particles inside the air gap.

Means: A clogged air gap can cause draining issues.

Next: Clean the air gap and test the dishwasher.

Examine the Drain Pump

Do: Access the drain pump, usually located at the bottom of the dishwasher.

Observe: Check for debris or damage to the pump impeller.

Means: A faulty pump can prevent water from draining.

Next: Clear any obstructions or replace the pump if needed.

Test the Drain Valve

Do: Locate the drain valve, typically near the drain pump.

Observe: Use a multimeter to test for continuity. The valve should open and close properly.

Means: A malfunctioning drain valve can cause draining problems.

Next: Replace the drain valve if it is faulty.

Check the Float Switch

Do: Find the float switch inside the dishwasher, usually near the drain.

Observe: Ensure the float switch moves freely and is not stuck.

Means: A stuck float switch can prevent the dishwasher from draining.

Next: Free the float switch or replace it if necessary.

Inspect the Check Valve

Do: Locate the check valve, often near the drain pump.

Observe: Ensure the check valve is functioning correctly and not clogged.

Means: A faulty check valve can cause water to flow back into the dishwasher.

Next: Replace the check valve if it is defective.

Verify Leveling

Do: Check if the dishwasher is level using a spirit level.

Observe: Ensure the dishwasher is not tilted or uneven.

Means: An unlevel dishwasher can affect draining.

Next: Adjust the leveling legs and retest the dishwasher.

Common causes table

CauseWhyLikelihoodDifficultyPart often needed
Clogged Drain FilterFood particles and debris accumulate, blocking water flow.HighEasyDrain filter
Blocked Drain HoseKinks or clogs in the hose prevent proper draining.MediumMediumDrain hose
Faulty Drain PumpThe pump fails to push water out, causing drainage issues.MediumMediumDrain pump
Malfunctioning Drain ValveThe valve does not open or close properly, affecting drainage.MediumMediumDrain valve
Stuck Float SwitchThe float switch prevents the dishwasher from draining.LowMediumFloat switch
Defective Check ValveThe check valve allows water to flow back into the dishwasher.LowMediumCheck valve
Unlevel DishwasherAn unlevel dishwasher can cause water to pool and not drain properly.MediumEasyLeveling legs

Parts matching

When replacing parts, ensure they match the specifications of your dishwasher model.

Consult your dishwasher's user manual or manufacturer's website for exact part numbers and specifications.

Recommended products

Disclosure: We may earn a commission from qualifying purchases via affiliate links. Learn more.

When to call a pro

FAQ

Why is my dishwasher not draining but the pump is working?

If the pump is working but the dishwasher is not draining, check for clogs in the drain hose, air gap, or drain filter. Ensure the drain valve and check valve are functioning properly.

Can I use a plumber's snake to clear a clog in the dishwasher?

Yes, a plumber's snake can be used to clear clogs in the drain hose or air gap. Insert the snake carefully to avoid damaging the components.

How do I test the drain pump with a multimeter?

Disconnect the pump from the dishwasher and use a multimeter to test for continuity. Set the multimeter to the ohms setting and touch the probes to the pump's terminals. A functioning pump should show continuity.

What should I do if the float switch is stuck?

Try to free the float switch by gently moving it up and down. If it remains stuck, replace the float switch with a new one compatible with your dishwasher model.