Why is my dishwasher not draining?
Most common cause on a Frigidaire dishwasher in Toronto: clogged filter, sump, or drain hose (food debris, grease, glass/seeds in the pump). A typical repair runs $200–$390 all-in, including the $149.95 diagnostic, credited 100% toward your repair. No flooding risk while it just sits full, but it goes stagnant fast — book within a day or two. Book at convenience
Prices in CAD for Toronto; typical ranges — your exact quote is confirmed on-site before any work. Updated .
Most Frigidaire dishwasher faults in Toronto come down to a handful of parts — and the majority are worth repairing rather than replacing a 9–12 years appliance. Anthony is a Red Seal certified technician who carries the common dishwasher parts on the van, so most Toronto jobs are diagnosed and fixed in a single visit.
How your repair works
Four simple steps, no surprises.
Book
Call or request a callback. Same-day & next-day appointments available.
Diagnose
A flat $149.95 diagnostic pinpoints the real fault.
Approve
You get an upfront all-in quote first — diagnostic credited 100% toward your repair.
Repaired
Fixed with OEM parts, backed by a 90-day warranty.
Frigidaire dishwasher not draining / standing water in Toronto — what we check
- i20 is the signature Frigidaire not-draining code: Frigidaire's own support literature defines i20 as "the dishwasher did not drain properly." Their guidance walks the drain path, not a part swap first - confirm the disposer knockout plug was removed, the drain hose isn't pinched or obstructed, the hose runs at the correct height (Frigidaire's i20 article specifies a min. of 32" from the floor), and the glass trap is clear of food soils. On FFCD/FGID Gallery tubs we work i20 from the hose and trap outward before condemning the pump, because the code fires on a slow/partial drain, not only on a dead pump.
- i40 is the companion not-draining code - Frigidaire defines it as a clogged filter or sump - and it is a common bench-clear on this platform: it sets when food soils build up in the sump. The fix is pulling and cleaning the glass trap / cylinder fine filter (filter trap 154252701, AP2109132, AH420500 / EA420500), which collects broken glass, bones and pits. A unit that throws i40 with standing water often clears with a filter-and-sump clean-out; we replace the trap only when it's cracked or warped enough to pass debris into the pump.
- When the drain path is clear and the code points at hardware, the part is the drain pump assembly 154580301 (AP4019644, PS1765174; supersedes 154491301 and 1257094). On this platform the pump is sold as a complete motor-and-impeller assembly, not a separate impeller/seal, so a failed pump is a full-assembly swap - about a 15-30 minute job from under the kickplate (two wires, two hoses, out of the bracket). Standing water at cycle end with a clear filter and hose is the classic 154580301 call.
- A broken impeller vane is the Frigidaire not-draining fault that fools people: the 154580301 pump energizes and you HEAR it run - a loud humming or rumbling - but no water moves, because the impeller vane is sheared (often by a chip of broken glass that got past the trap) or jammed on the motor shaft. The diagnostic is well documented: the pump powers up, makes noise, won't drain = impeller. We inspect the vane before assuming a dead motor, but on this assembly the fix is still the whole 154580301.
- Water that drains and then RETURNS to the tub is a check-valve fault, distinct from a dead pump: the drain check valve / flapper 807048001 (replaces 154617301, 2980544; AP5736486, PS8689794) is the one-way rubber flap between the pump and the drain hose that keeps discharged water from siphoning back into the sump. When it warps, sticks, or tears, the load drains during the cycle but you find standing water again at door-open - we replace the flapper rather than the pump when the pump clearly moved water but it came back.
- A frequent new-install not-draining cause in this market isn't a Frigidaire part at all - it's the garburator (disposal) knockout plug left in place. Frigidaire's i20 article lists "the knockout plug in disposer has been removed" as a step-one check, and on a freshly hooked-up unit the dishwasher hose has nowhere to discharge until that cast plug is punched out of the disposal inlet. We reach the inlet and confirm it's clear before touching the machine - a brand-new Frigidaire backing up with dirty water on its first cycle is often this, not a failed 154580301.
- A high drain-hose loop or air-gap problem mimics a pump failure on Frigidaire: the unit drains weakly or re-siphons because the hose isn't routed to the required high point (Frigidaire's i20 article calls for a min. 32" height) or the air gap is clogged. Without that loop, sink/disposal water siphons back and the control reads a failed-drain i20. We re-route and secure the high loop - and clear a plugged air-gap cap - before ordering the 154580301, because an install/plumbing fault won't be solved by any new part.
Frigidaire not draining / standing water in Toronto — the local specifics
- The recurring Toronto pattern on Frigidaire not-draining is that the code names the path, not the part: i40 (and many i20s) clear with a glass-trap and sump clean-out - broken glass, bones and pits packed into the fine filter - rather than a pump. When it IS hardware, it splits two ways we see again and again: a 154580301 pump that energizes and rumbles but won't move water (sheared impeller vane, usually from a glass chip that got past the trap), and water that drains then returns to the tub from a warped 807048001 check-valve flapper. On fresh installs a common cause is the disposal knockout plug left in place (Frigidaire lists removing it as an i20 step-one check) or a missing high loop, not the machine.
- We bring the drain pump assembly 154580301 (AP4019644/PS1765174), the 807048001 drain check-valve flapper, and the 154252701 glass trap / fine filter to these calls - plus a spare clamp - and we re-route the drain hose into a proper high loop (Frigidaire's i20 spec is min. 32") on the spot. Reading the FFCD/FGID model off the data-plate before the visit lets us load the exact pump and trap, which supports a one-trip fix when the part is confirmed.
For the full Frigidaire dishwasher module — every fault, part number and code — see Frigidaire dishwasher repair in Toronto, and for the same fault across all brands the dishwasher not draining / standing water guide.
Why homeowners across Toronto call us
Repairs are carried out by Anthony, a Red Seal interprovincial journeyman who is 313A Licensed, TSSA Certified, ODP Certified — backed by $2,000,000+ general liability insurance and a 90-day workmanship warranty on every job.
Red Seal technician
Work done by Anthony, a certified journeyman — not a rotating subcontractor.
Licensed & gas-certified
313A refrigeration licence and TSSA gas certification for safe, code-correct repairs.
$2,000,000+ insured
Fully insured for general liability, so your home is protected during the repair.
90-day warranty
Parts and workmanship are warrantied — if it's not right, we come back.
OEM parts on the van
Common parts are stocked, so most jobs are completed on the first visit.
Upfront pricing
A flat $149.95 diagnostic, credited 100% toward your repair, and a quote before any work.
What our credentials mean for you
- Red Seal Certified
- The interprovincial standard for skilled trades — a journeyman who passed the national appliance-service exam.
- 313A Licensed
- Ontario's refrigeration & air-conditioning systems mechanic licence — legally required to work on sealed cooling systems.
- TSSA Certified
- Technical Standards & Safety Authority gas certification — qualified to work safely on gas appliances.
- ODP Certified
- Ozone Depletion Prevention certification — licensed to handle refrigerants responsibly and to code.
More appliance repair in Toronto
Brands we service
Other appliances
Nearby cities
Frigidaire Dishwasher problems in Toronto
Frequently asked questions
How fast can you repair my Dishwasher in Toronto?
Do you charge for the diagnostic?
How soon can you come out?
Are you licensed and insured?
Do you use genuine parts?
Do you service Frigidaire dishwashers?
Need your Frigidaire dishwasher fixed in Toronto?
Same-day & next-day appointments available. Flat $149.95 diagnostic, credited 100% toward your repair, and a 90-day warranty on every repair.
Call (647) 490-7878