Opened your dishwasher to find a pool of dirty water sitting in the bottom? A dishwasher that won’t drain is one of the most common appliance calls we get across the GTA — and the good news is that the most frequent cause is something most homeowners can clear in 20 minutes. This is the complete reference we built from years of GTA dishwasher service calls: every realistic cause of a dishwasher not draining, ranked by how often we actually find it, followed by a safe 6-step DIY fix and a clear line for when the problem is past a homeowner’s tools.
Standing water in the bottom of your dishwasher right now and no time to troubleshoot? Call 647-834-4646 for same-day dishwasher repair across Toronto, North York, Markham, Vaughan, Bradford, Barrie, and York Region.
Whether your dishwasher “won’t drain,” has “standing water in the bottom,” or you searched “water in bottom of dishwasher,” the underlying failure modes are the same handful of parts. Work through this guide top to bottom, or jump to the section you need. Each cause has a “is this me?” symptom note and where it sits in the fix sequence.
TL;DR — Dishwasher not draining, the short version: Power the unit off, scoop out the standing water, then check (in this order) the filter and sump, the drain hose, the garbage-disposal knockout plug (the single most common cause on a brand-new install), and the air gap. About 7 in 10 no-drain problems we see are a clog in the filter, sump, hose, or air gap — all homeowner-clearable. If the drain pump is dead, a check valve is stuck, or the control board has failed, that’s a technician repair. Most dishwasher drain repairs land in a typical range anchored to our $89 service call, applied to the repair if you go ahead.
Table of contents — jump to your problem
- Why won’t my dishwasher drain? (how draining works)
- The complete causes, in likelihood order
- The safe 6-step DIY fix
- Frigidaire dishwasher not draining: codes and pump
- Brand-specific drain guides (Bosch, Samsung, LG)
- What dishwasher drain repair costs
- When to call a pro
- FAQ
Why won’t my dishwasher drain? How draining actually works

At the end of a cycle, your dishwasher’s drain pump pushes the dirty water out of the sump (the low point in the floor of the tub), up through a drain hose, and into your kitchen drain — usually via the garbage disposal or a dedicated drain branch, often through an air gap on the countertop. Water has to pass cleanly through every link in that chain. A blockage or failure anywhere along it leaves water standing in the bottom of the tub.
That’s why “dishwasher not draining” almost always traces back to one of a small number of points: the filter and sump at the bottom of the tub, the drain hose, the garbage-disposal connection, the air gap, or the drain pump itself. Knowing the path turns a mystery into a checklist — which is exactly what the rest of this guide is.
One quick distinction first: a small amount of clean water sitting in the sump area between cycles is normal on many models — it keeps the seals from drying out. A problem is when there’s a noticeable pool of dirty water across the bottom of the tub after a finished cycle, or water that won’t clear at all.
The complete causes of a dishwasher not draining, in likelihood order
Ranked by how often we actually find each one on GTA service calls. The first four are homeowner-clearable; the last four usually need a technician.
- Clogged filter (most common) — the cylindrical/flat filter at the bottom of the tub traps food, grease, and debris. Once it clogs, water can’t reach the pump. On many modern dishwashers (Bosch especially) this is by far the #1 cause and the filter is designed to be removed and rinsed by hand.
- Food and debris in the sump — even with a clean filter, glass shards, fruit pits, twist-ties, or broken-down food can sit in the sump well and block the pump inlet or jam the impeller.
- Blocked or kinked drain hose — the hose carrying water out can clog with grease/sludge, kink behind the cabinet, or be installed without the required high loop, letting waste water siphon back in.
- Garbage-disposal knockout plug left in (new installs) — when a dishwasher drains into a newly installed garbage disposal, the disposal ships with a solid “knockout” plug that MUST be punched out first. If the installer missed it, the dishwasher physically cannot drain. This is the #1 cause on a brand-new dishwasher or a newly replaced disposal.
- Clogged air gap — the small chrome cylinder on the countertop (or sink) is an anti-backflow device. Grease and debris collect in it and back water up into the dishwasher. A classic “sounds like it’s draining but water stays in” symptom.
- Failed drain pump — the pump motor or impeller fails, or a foreign object jams it. You may hear a hum with no water movement, or nothing at all. Technician repair.
- Stuck or faulty check valve — a one-way valve in the pump or sump keeps drained water from flowing back. If it sticks, water either won’t leave or siphons back in. Technician repair.
- Faulty control board or drain solenoid — less common, but the control electronics or the drain valve solenoid can fail so the drain step never fires. Often shows alongside an error/leak code on Samsung and LG models. Technician repair.
Safety first. Before you touch anything inside the dishwasher, turn off its power at the breaker or unplug it, and shut the unit off at the controls. You’ll be reaching into standing water near electrical components. Never bail water or remove the filter with the dishwasher powered on.
The safe 6-step DIY fix for a dishwasher that won’t drain

Work through these in order. Most no-drain problems are solved by Step 3 or 4. You’ll need rubber gloves, towels, a cup or small container, and a flashlight. Plan on about 20–30 minutes.
- Power the dishwasher off. Turn it off at the controls, then cut power at the breaker or unplug it. Confirm it’s dead before reaching inside. This is non-negotiable — you’ll be working in water near electrical parts.
- Remove the standing water. Lay towels down. Use a cup or small container to scoop the water from the bottom of the tub into a bucket, then sponge out the last of it so you can see the filter and sump clearly. This also prevents a mess when you pull the filter.
- Clean the filter and check the sump. The filter sits in the floor of the tub, usually under the lower spray arm — twist it counter-clockwise to release and lift it out. Rinse it under hot water with a soft brush until it’s clear. Then look into the sump well underneath: remove any food, glass, or debris by hand or with a wet/dry vacuum. This step alone fixes the majority of no-drain calls.
- Check the drain hose, garbage disposal, and air gap. Three quick checks: (a) If the dishwasher drains into a garbage disposal and it’s a new install, confirm the knockout plug was removed — look into the disposal’s dishwasher inlet; if it’s a solid plug, that’s your problem (a technician or plumber punches it out). Run the disposal anyway to clear any food at the connection. (b) Find the drain hose behind/under the cabinet and make sure it isn’t kinked or crushed, and that it has a high loop up near the underside of the counter. (c) If you have an air gap (small chrome cap on the countertop), pop the cover, unscrew the cap, and clear any gunk inside.
- Run a short cycle to test the drain. Restore power, close the door, and start a Rinse or the shortest cycle. Listen for the drain pump and watch whether the water clears. If it drains, you’ve found and fixed it. Run a normal cycle to confirm.
- If it still won’t drain, it’s the pump or controls — call a pro. If water still pools after the filter, sump, hose, disposal, and air gap are all clear, the failure is internal: a dead or jammed drain pump, a stuck check valve, or a control/solenoid fault. None of those is a safe DIY repair. Note any error code on the display and call 647-834-4646 — having the code ready shortens the on-site diagnostic.
Don’t reach for the chemical drain cleaner. Pouring liquid drain cleaner into a dishwasher full of standing water rarely clears a filter/sump or pump clog, and it can damage seals and plastic components. Clear blockages mechanically as above. A cup of white vinegar plus baking soda in the bottom, left 15 minutes then flushed with hot water, is a gentler option for light grease only.
Dishwasher still full of water after the filter and hose are clear? That points to the drain pump, check valve, or control board — internal repairs we handle same-day across the GTA. Our techs carry common drain pumps and parts on the truck and back every repair with a 90-day warranty on parts and labour. The $89 service call is applied to the repair if you go ahead.
Frigidaire dishwasher not draining
Frigidaire dishwashers, across the Gallery, Professional, Crown, and Universal lines, drain the same way as any other brand, so the filter, hose, disposal and air-gap checks above apply. What differs is the error codes, and the pump design.
Frigidaire drain error codes
If your dishwasher’s display is showing a code while the wash light blinks, jot it down before you start working. It narrows the cause significantly. Codes vary by line: older Crown and Universal models flash via the wash-cycle indicator lights, while newer Gallery and Professional models show alphanumeric codes. A drain-related code usually means the control board can’t see the drain pump working as expected, and that can be a real pump fault or simply a pump that couldn’t move water past a clogged filter or hose. Clean the filter and check the hose first, then run a cycle.
A reset on its own only clears the code and does not fix the cause. If the code comes back on the next cycle, there is a real fault to diagnose. For Bosch owners, see our guide on a Bosch dishwasher not draining, which covers the Bosch drain codes. Samsung’s leak code is LC and LG’s is AE: same family of root causes, different sensor wiring.
When the Frigidaire drain pump itself has failed
If you’ve cleared the filter and the hose runs straight, and the pump still doesn’t turn when the dishwasher tries to drain, the impeller is jammed or the motor windings are open. Replacing a drain pump is technician work: tip the unit forward, remove the lower kick-plate, disconnect the inlet and outlet hoses, unplug the wiring harness, swap the pump, reconnect, and test on a dry cycle.
On some Frigidaire models the check valve is integrated into the pump housing, so a stuck check valve can mimic a failed pump and is replaced as a single unit. On others the pump is a sealed direct-drive design with a separate inline check valve at the outlet, and each can be replaced individually if needed.
If the pump tests fine but the dishwasher still throws a drain code or a wash-light blink code, the issue is the control board not sending the run signal. That is diagnosed with a wiring schematic before any board is swapped.
Frigidaire repair or replace
Not every Frigidaire dishwasher is worth repairing. Here is the decision matrix based on what we see in GTA, York Region, and Simcoe County homes:
- Filter cleaning or hose unclog: the lowest-cost outcome, anchored to the $89 service call, applied to the repair if you approve it on the spot.
- Drain-pump replacement on a younger dishwasher: usually worth doing on a unit that is otherwise in good shape.
- Drain pump plus control board on an older unit: borderline. It depends on condition, the door seal, and whether other components are degrading at the same time. We’ll tell you straight if it’s not worth it.
- Very old unit with multi-component failure: replace.
We quote before any parts work. Not sure which side of the line you’re on? Call 647-834-4646 and we’ll give you a straight repair-or-replace read; see also our repair-vs-replacement cost guide.
Brand-specific dishwasher drain guides

The drain path is the same across brands, but a few have model-specific quirks, filter designs, or error codes worth a dedicated read. We’ve published deep-dive guides for the brands and codes we see most often:
- Bosch dishwasher not draining — Bosch relies heavily on its self-cleaning filter and a specific drain-pump cleanout; our Bosch guide walks the filter removal and pump-impeller check step by step. If your Bosch is also showing an E22 error code, that’s the filter/drain fault code specifically — the Bosch guide ties the code to the exact cleanout.
- Frigidaire dishwasher not draining — Frigidaire (and the Electrolux family) has its own filter and check-valve layout, plus common drain-hose siphon issues; the Frigidaire section above covers them.
- Samsung dishwasher LC / leak code — if your Samsung shows an LC (leak) code with a no-drain symptom, the leak sensor and drain path are linked; our Samsung LC guide explains the connection and fix.
- LG dishwasher AE / leak code — LG’s AE code is its leak-error equivalent and frequently appears alongside drain faults; the LG AE guide covers both.
For everything else, the dishwasher repair hub covers every brand we service across the GTA.
What does it cost to fix a dishwasher that won’t drain?
The honest answer is that it depends entirely on the cause — which is why a quick diagnostic matters before anyone quotes a part:
- Filter, sump, hose, disposal, or air-gap clog — often a DIY clear (free), or a single $89 service call if you’d rather we handle it. No parts needed in most cases.
- Drain pump replacement — a typical mid-range repair: parts plus labour, anchored to the $89 service call (applied to the repair).
- Check valve or drain solenoid — usually lower-cost parts; the labour to access the sump is the larger factor.
- Control board — the most expensive of the common drain-related repairs; on an older dishwasher this is where a repair-vs-replacement cost conversation makes sense, and we’ll give you an honest read.
Every quote we give includes parts, labour, the $89 service call (applied to the repair if you approve it on the spot — the final price depends on the diagnosis), and a 90-day warranty on parts and labour. Same-day service across the GTA, York Region, and Simcoe County.
When to call a dishwasher repair pro
Plenty of no-drain problems are genuinely DIY: cleaning the filter, clearing the sump, straightening a kinked hose, cleaning the air gap, or running the disposal. Beyond those, here’s where a technician earns the visit:
- The filter, sump, hose, disposal, and air gap are all clear and water still won’t drain — the drain pump, check valve, or control board is the suspect, and none is safe DIY.
- You hear the pump hum but no water moves, or you hear nothing at all during the drain step.
- There’s a brand-new garbage disposal and you’re not comfortable punching out the knockout plug yourself.
- The display shows a persistent error or leak code (Samsung LC, LG AE, and similar) after you’ve cleared the obvious clogs.
- The dishwasher leaks onto the floor as well as failing to drain — that combination points to a failed seal or cracked sump and should be looked at promptly.
- You’re in Toronto, North York, Markham, Vaughan, Bradford, Barrie, or anywhere in our same-day GTA window — we’re out daily with parts on the truck.
Browse all our dishwasher repair services, or call 647-834-4646 for same-day help.
Dishwasher not draining — FAQ
Why is there standing water in the bottom of my dishwasher?
Standing dirty water after a finished cycle means something in the drain path is blocked or failed. In likelihood order: a clogged filter, debris in the sump, a blocked or kinked drain hose, a garbage-disposal knockout plug left in on a new install, a clogged air gap, or a failed drain pump. Start by powering off, scooping the water out, and cleaning the filter and sump — that fixes the majority of cases. A small amount of clean water in the sump between cycles, however, is normal on many models.
How do I force my dishwasher to drain?
Most dishwashers will run a drain-only step if you start a cycle and then cancel it — pressing Cancel or Drain (or holding Start/Cancel for 3 seconds on many models) triggers a roughly 1–2 minute drain. If that doesn’t clear the water, the problem is a blockage or a failed pump, not the cycle. Power the unit off and clean the filter and sump before running another cycle.
Can a clogged filter really stop a dishwasher from draining?
Yes — it’s the single most common cause we find, especially on Bosch and other European models that use a fine self-cleaning filter. Once the filter packs with food and grease, water can’t reach the drain pump. Twisting the filter out and rinsing it under hot water with a soft brush resolves a large share of no-drain calls, and it’s a 5-minute job. Manufacturers recommend cleaning the filter every few weeks to a month.
My dishwasher is brand new and won’t drain — what’s wrong?
On a brand-new dishwasher (or a newly replaced garbage disposal) the number-one cause is the garbage-disposal knockout plug. New disposals ship with a solid plug in the dishwasher inlet that must be punched out before the dishwasher is connected. If the installer missed it, the dishwasher physically cannot drain into the disposal. Look into the disposal’s dishwasher inlet; if you see a solid plug, it needs to be removed. The other new-install culprit is a drain hose installed without a high loop, which lets water siphon back.
What is an air gap and how do I clean it?
The air gap is the small chrome cylinder on your countertop or sink that prevents dirty drain water from siphoning back into the dishwasher. Over time grease and debris collect inside it and cause a backup. To clean it, twist off the decorative cap, unscrew the inner cover, and clear any gunk with a brush or by flushing with water. If you see water bubbling out of the air gap during a cycle, that’s a sign of a downstream blockage in the hose or disposal connection.
Will baking soda and vinegar fix a dishwasher that won’t drain?
Only for light grease. A cup of white vinegar with baking soda left in the bottom for about 15 minutes, then flushed with hot water, can help dissolve a minor greasy film. It will not clear a packed filter, debris in the sump, a knockout plug, or a failed pump — those need to be cleared mechanically. Avoid chemical drain cleaners entirely; they can damage seals and plastic and rarely solve the actual blockage.
Is it safe to scoop water out of my dishwasher myself?
Yes, as long as you power the dishwasher off at the breaker or unplug it first. With the power confirmed off, lay towels down and use a cup or small container to scoop the standing water into a bucket, then sponge out the rest. Never bail water or remove the filter while the dishwasher is powered, since you’ll be working in water around electrical components.
How much does it cost to fix a dishwasher that won’t drain?
It depends on the cause. A clog in the filter, sump, hose, disposal, or air gap is often a free DIY clear or a single $89 service call. A drain pump replacement is a typical mid-range repair (parts plus labour). A check valve or drain solenoid is usually lower-cost parts. A control board is the most expensive common cause. Every quote includes parts, labour, the $89 service call applied to the repair if you go ahead, and a 90-day warranty — the final price depends on the diagnosis.
Where is the drain pump on a Frigidaire dishwasher?
Underneath the tub, accessed by removing the lower kick-plate at the front of the unit. Replacement is technician work.
Why does my Frigidaire dishwasher fill but not drain?
Fill working and drain not working narrows the fault to the drain side: filter, drain hose, disposal connection, air gap, drain pump, or check valve. The inlet valve and float sensor, which control fill, are clearly fine. Work through the DIY fix above in order.
Should I repair or replace a 10-year-old Frigidaire dishwasher?
It depends on what failed and how. An older unit with just a drain-pump failure and good cosmetics is worth repairing. One with the pump, control board, and a leaky door seal all failing in the same year is replace territory. We will give you a straight repair-or-replace recommendation on-site.
Need a dishwasher fixed in the GTA today?
Same-day dishwasher repair across Toronto, North York, Markham, Vaughan, Bradford, Barrie, and all of York Region and Simcoe County. Our technicians arrive with common drain pumps, check valves, hoses, and control parts on the truck, and back every repair with a 90-day warranty on parts and labour. The $89 service call is applied to the repair — the final price depends on the diagnosis.
Brand-specific drain guides: Bosch dishwasher not draining, Frigidaire dishwasher not draining, Samsung dishwasher LC leak code, and LG dishwasher AE leak code. Also see dishwasher repair across the GTA.
Book dishwasher repair online Or call 647-834-4646
What our GTA customers say
Bradford superman! Thank you for fast and quality service!
I had a fantastic experience with Zak and George from Appliance Forever. They fixed my dryer quickly and efficiently, and from start to finish they were professional, respectful, and knowledgeable. They were also very friendly and funny, which made the whole experience even better. It’s so nice to have service technicians who take pride in their work while treating their customers so well. I would highly recommend Zak and George:)
Thank you George for being so professional, timely and efficient while repairing my freezer. Job well done.
Great customer service.
Excellent experience. Very knowledgeable and reasonably priced. Very honest. I highly recommend this company.
FANTASTIC!! These guys deserve more than 5 stars. A great experience from start to finish.
I met Zaur today and it was genuinely a very pleasant experience working with him
Mr Vlad got the job done! My dishwasher feels much better now! 5-star experience
Very pleased and satisfied with the repair on my Jennair Double Wall Oven. Communication was excellent from beginning to end of Service. Highly recommend Appliance Forever for all Appliance repairs.
Appliance Forever came to our home to do some warranty work on our range and dishwasher. They were exceptionally professional and proficient. Thank you gentlemen for your work.
George and his team have been to our home a few times to repair our appliances. Each time our issues were corrected. The pre-appointment communication was always good and I appreciate the reminder call, plus the day-of call with the ETA. George and the other gentleman were kind, professional and knowledgeable.
Great and efficient service—highly recommended.
Fixed my KitchenAid oven very fast. Great guys both Zack and George. If anything breaks in my kitchen I will call them back.
Bradford super professional and affordable price appliance repair and installation
5-Star Review for Appliance ForeverI first got acquainted with Appliance Forever last year when they came to repair my dishwasher under warranty. Zak arrived for the inspection, quickly identified the issue, and explained that a replacement part needed to be ordered under warranty. He also informed me how long the process would take. The parts arrived on time, and Zak returned to replace and install everything perfectly. The entire service was completed promptly and professionally.Just recently, my oven suddenly stopped working. I called Zak, and to my surprise, he was able to come by within an hour. He quickly diagnosed the issue, and fortunately, he had the necessary part in stock. The repair was done thoroughly, carefully, and incredibly fast.I’m giving 5 stars for the outstanding service, professionalism, and efficiency. I highly recommend Appliance Forever for any appliance repair needs!







