Dishwasher Not Draining? Here's How to Fix It

Dishwasher Not Draining? Here's How to Fix It

A dishwasher that won't drain is one of the most common appliance problems. You open the door after a cycle and find standing water in the bottom, dishes sitting in dirty water, or the dishwasher displaying an error code. The good news? This is usually a straightforward fix that most homeowners can handle themselves in 30-45 minutes.

✓ Common Causes of Dishwasher Drainage Problems

1. Failed Drain Pump (Most Common)

The drain pump is responsible for expelling dirty water from the dishwasher. When it fails due to a burned-out motor, jammed impeller, or worn bearings, water stays in the tub. You'll often hear a humming sound or no sound at all when the dishwasher should be draining.

2. Clogged Drain Hose

The drain hose can become kinked or clogged with food debris, grease buildup, or foreign objects. Check where the hose connects under your sink - it should have a high loop or air gap to prevent backflow.

3. Blocked Drain Filter

Most dishwashers have a filter at the bottom that catches food particles. If not cleaned regularly, it becomes clogged and prevents proper drainage. This is the easiest fix - just remove, rinse, and reinstall.

4. Garbage Disposal Connection

If your dishwasher drains into a garbage disposal, the knockout plug may not have been removed during installation, or the disposal itself may be clogged.

5. Faulty Check Valve or Drain Solenoid

Some dishwashers use a check valve to prevent water from flowing back into the tub, or a drain solenoid to control drainage. These can fail and prevent proper draining.

✓ Troubleshooting Steps (Do These First)

  1. Check and clean the drain filter - Located at the bottom of the tub, usually under the lower spray arm
  2. Inspect the drain hose - Look for kinks, clogs, or improper installation
  3. Test the garbage disposal - Run it to clear any blockages, ensure knockout plug was removed
  4. Listen during drain cycle - Humming = jammed pump, silence = failed pump motor, grinding = debris in pump
  5. Check for error codes - Your dishwasher may display a specific drain error code

✓ Find Your Dishwasher Drain Pump

We stock OEM and premium aftermarket drain pumps for all major dishwasher brands:

✓ Why Choose XPart Supply

  • 30+ Years Experience - Helping Canadians fix appliances since the 1990s
  • Expert Phone Support - Real appliance techs, not call centers
  • Fast Canadian Shipping - Get your part quickly, no cross-border delays
  • Guaranteed Fit - We'll make sure you get the right part or your money back
  • OEM & Premium Options - Choose genuine manufacturer parts or high-quality aftermarket alternatives

Need a replacement instead of a repair?

Sometimes the repair cost isn’t worth it. XPart Supply carries Certified Pre-Owned washers, dryers, and major appliances that have been inspected, repaired, cleaned, and tested — available for local pickup or in-town delivery in Kitchener, Waterloo, Cambridge, Guelph, Brantford, and Hamilton.

View Certified Pre-Owned Appliances

✓ Frequently Asked Questions

How much does a dishwasher drain pump cost?

Drain pumps typically range from $60-$150 depending on your dishwasher brand and model. Premium aftermarket options are often 8-10% less than OEM while maintaining the same quality.

Can I run my dishwasher if it's not draining?

No - continuing to run a dishwasher that won't drain will leave dishes sitting in dirty water and may cause additional damage to the pump motor or control board.

How long does a dishwasher drain pump last?

Most drain pumps last 7-10 years with normal use. Hard water, frequent heavy soil loads, and lack of filter maintenance can shorten pump life.

Is it worth fixing a dishwasher that won't drain?

Absolutely - if your dishwasher is less than 10 years old and otherwise working well, replacing the drain pump is far more cost-effective than buying a new dishwasher ($800-$1,500+).