Canadian Owned & Operated  |  Serving Markham, Richmond Hill & Thornhill  |  7 Days a Week
Dishwasher Repair

Dishwasher Not Draining in Markham? Causes, Fixes & Same-Day Repair

📅 May 25, 2026 · ⏱ 14 min read

Opening the dishwasher to find a pool of dirty water sitting in the bottom of the tub is one of the more common kitchen complaints we are called out to across Markham. The cycle appears to run from start to finish, the panel shows the program has ended, yet a layer of cloudy water and bits of food remain in the sump. Often the dishes are still coated in residue, and there is a sour smell from water that has been standing for hours.

The reassuring part is that a dishwasher refusing to drain almost never means the machine is finished. The blockage or fault usually sits in one of a handful of drainage components, and several of those you can safely inspect at the kitchen sink in under ten minutes. This guide walks through what is happening inside the appliance when the water will not leave, the checks worth trying before you spend anything, and the moment it makes sense to bring in a licensed technician. If you would rather move straight to a fix, our dishwasher repair team covers the whole of Markham with same-day appointments.

What a Dishwasher Drainage Problem Looks Like

Standing water is the headline symptom, but the way it shows up tells you a great deal about where the fault sits. The patterns we come across most often are:

  • A shallow pool of grey, food-flecked water left in the bottom of the tub once the cycle has ended.
  • Dishes that come out wet and still dirty, because the machine never cleared the soiled water between rinses.
  • A gurgling noise at the sink, or water rising into the adjoining sink basin while the dishwasher runs.
  • The program stopping part-way through, sometimes with a flashing light or a drain-related error code on the display.
  • A stale, musty odour from the tub caused by water that has been trapped in the sump for a long time.

Each pattern narrows the search, which is why a methodical look almost always beats swapping out parts on a hunch.

The Most Common Reasons a Dishwasher Will Not Drain

A clogged filter at the base of the tub

Modern dishwashers rely on a cylindrical filter assembly sitting in the floor of the tub, just below the lower spray arm. Grease, softened food, labels off jars, and small fragments of bone or glass gradually collect there over months of use. Once the mesh is packed, water cannot reach the pump quickly enough and the cycle finishes with the tub still full. This is by a wide margin the most frequent cause we find, and the easiest one to put right.

A garbage disposal knockout plug left in place

When a dishwasher drains into a kitchen garbage disposal, the disposal has a small moulded plug that must be punched out before the drain hose is connected. If a disposal was fitted recently and the installer skipped this step, the dishwasher has nowhere to send its water and will never drain. We come across this on brand-new installations far more often than people expect.

A blocked or kinked drain hose

The drain hose carries water from the pump up under the counter and across to the sink drain or the disposal. It can be crimped where the machine was pushed back against the cabinet, or silted up inside with a paste of grease and food sludge. Either way, the water meets a wall it cannot get past and settles back into the tub.

A clogged air gap

Many Markham kitchens have a small chrome cylinder mounted on the countertop beside the tap. This air gap stops dirty sink water siphoning back into the dishwasher, but it also catches debris over time. When it blocks, you will often see water bubbling up around the cap at the same time as poor drainage inside the machine.

A failed drain pump

The drain pump is the component that physically pushes water out of the tub. Its small impeller can be jammed by a shard of glass or a fruit pit, or the motor can simply burn out with age. A pump that buzzes without shifting any water, or that stays silent during the drain phase, has usually failed and needs replacing rather than cleaning.

A stuck check valve or drain flapper

A one-way check valve sits in the drain path to stop water flowing back into the tub. If it sticks shut it blocks the outgoing water, and if it sticks open the machine can refill itself with the same dirty water it just expelled. Both faults read on the panel as a drainage failure even though the pump may be perfectly healthy.

A blocked sink drain or kitchen plumbing

Sometimes the dishwasher is working exactly as it should and the problem lies downstream. If the kitchen sink itself drains slowly, the dishwasher shares that same blocked pipe and cannot empty either. A quick test is to run the sink on its own and watch whether it clears at a normal speed.

A drain solenoid or control board fault

On some models a solenoid opens the drain valve at the right point in the cycle, and the main control board decides when. If the solenoid sticks or the board fails to send that signal, the drain step is skipped entirely even though every mechanical part is sound. These electronic faults are less common and usually arrive bundled with other unusual behaviour.

Safe Checks You Can Do Before Calling

Several of these causes are genuinely worth inspecting yourself, and none of them call for taking the machine apart. Always switch the dishwasher off at the wall, or at the breaker if it is hard-wired, before you reach inside it.

  1. Cancel and drain first. On most machines, pressing and holding the Start or Cancel button for a few seconds triggers a short drain routine. This clears one-off glitches and empties the tub so you can work more easily.
  2. Bail out the standing water. Scoop the worst of it into a jug with a cup, then soak up the remainder with a towel or sponge so you can see the sump area clearly.
  3. Remove and rinse the filter. Twist the cylindrical filter anticlockwise to lift it out, rinse it under a hot tap, and clear any debris from the well underneath before refitting it. A soft brush helps shift baked-on grease.
  4. Check the disposal knockout. If the dishwasher empties into a garbage disposal that was fitted recently, look inside the disposal's drain inlet for a solid plug that was never punched out.
  5. Clean the air gap. If your sink has the small chrome cylinder, lift off the cap and the cover and clear any sludge you find inside.
  6. Inspect the drain hose under the sink. Look for sharp kinks or a hose squashed against the cabinet, and feel along its length for a soft, water-filled section that signals a blockage.

If the tub still holds water after these steps, the fault has most likely moved into the pump, the check valve, or the electronics, and that is the point where a professional diagnosis saves money.

When It Is Time to Call a Professional

Drainage trouble becomes a job for a technician once the simple checks are done and the water still will not clear. Call us when the drain pump hums but moves nothing, when a code such as E24 or i20 returns after every reset, when you suspect the check valve or the drain solenoid, or when water appears on the floor during the drain attempt. Pump replacements, valve testing, and control-board diagnosis all need proper meter readings and the correct genuine part, and trial-and-error guesswork tends to cost more than a clean dishwasher repair done right the first time. Every technician on our team is licensed and fully insured, and all of our work carries a 90-day parts and labour warranty.

Brand-Specific Dishwasher Drain Issues

Each manufacturer flags a drainage fault in its own language, and recognising the code shortens the diagnosis considerably.

Bosch dishwashers show an E24 code when the tub will not empty because the base filter is blocked, and an E25 code when the drain pump itself is jammed or its cover has worked loose. Both are reached through the filter well in the floor of the tub.

Whirlpool models report a drainage failure as an F9 E1 code, shown on some panels as nine flashes followed by one. The first things worth ruling out are a garbage disposal knockout plug and a kinked drain hose.

KitchenAid units, which share Whirlpool's platform, use the same F9 E1 drain code, while an F8 E4 points to a water-level or excess-suds problem that stalls the drain. Using ordinary dish soap instead of dishwasher detergent is a surprisingly common trigger for the suds version.

Frigidaire dishwashers display an i20 code when the control senses the water has not left the tub within the expected time, which again points first to the filter, the hose, or the pump.

We also repair dishwashers from Samsung, LG, GE, Maytag, Kenmore, and Amana, so whichever brand is built into your kitchen, the team has worked on it before.

Dishwasher Repair Across Markham

Timeless Appliance Repair is run by a real local team based in the area, which means we know our way around the city and can usually be at your door the same day. We regularly service dishwashers in Unionville, Cornell, Berczy Village, Markham Village, Cathedraltown, Wismer Commons, Greensborough, Cachet, Angus Glen, and Milliken Mills. Wherever you are in Markham, the same local people handle both your booking and the repair itself, rather than an outsourced line somewhere in another province.

Why Choose Timeless Appliance Repair

  • Same-day service across Markham for most dishwasher drainage faults.
  • Licensed and fully insured technicians with more than 10 years of local experience.
  • 90-day parts and labour warranty on every completed repair.
  • No service fee when you go ahead with the repair.
  • A real local team handling both the call and the work, with a callback usually within 5 to 30 minutes.

If your dishwasher is sitting full of water right now, the quickest path to a working machine is a call to (416) 831-8038 or a request through our online booking form.

Frequently Asked Questions

Why is there standing water in the bottom of my dishwasher after the cycle?

The machine ran but the drain step was blocked or skipped. The usual culprits are a clogged base filter, a kinked or silted drain hose, or a garbage disposal knockout plug that was never removed. Start by switching the dishwasher off and cleaning the filter.

Can I drain a dishwasher full of water myself?

Yes. Turn the power off, scoop out the worst of the water with a cup, then soak up the rest with towels. Twisting out the base filter underneath usually releases the last of it. Keep cloths handy, because more water sits in the sump than you would think.

Is a dishwasher that will not drain worth repairing?

In most cases, yes. The common faults are a blocked filter, a hose problem, or a worn pump, and all of these cost far less to fix than a replacement machine. A technician can confirm the exact fault before any part is ordered.

How long does a dishwasher drain repair take?

A filter clean, hose clear, or air gap fix is usually finished within the same visit. A pump or valve replacement depends on parts availability, but many common models are stocked and completed the same day.

What does the E24 or i20 code on my dishwasher mean?

Both are drain codes. Bosch uses E24 for a blocked drain filter, and Frigidaire uses i20 when water has not left the tub in time. They tell you the machine attempted to drain and could not, normally because of the filter, hose, or pump.

Why is dirty water backing up into my sink when the dishwasher runs?

That points to a shared blockage in the sink drain, the air gap, or the disposal connection. The dishwasher and the sink empty through the same pipe, so when it clogs the water has nowhere to go but back up.

Could a brand-new garbage disposal really stop my dishwasher draining?

Yes, and it is one of the most common reasons we see on recent installations. New disposals ship with a knockout plug in the dishwasher inlet that has to be removed, and if it is left in place the dishwasher cannot drain at all.

Do you repair all dishwasher brands?

Yes. We work on built-in and panel-ready dishwashers across all the major brands, including Bosch, KitchenAid, Whirlpool, Frigidaire, Samsung, LG, GE, Maytag, Kenmore, and Amana.

Do you charge a fee just to come out and look?

There is no service fee when you proceed with the repair. You only pay for the work that actually fixes the machine.

How soon can someone come to fix my dishwasher in Markham?

For most dishwasher faults we offer same-day service across Markham, and our local team usually calls you back within 5 to 30 minutes of your enquiry.

Want it dealt with today? Call (416) 831-8038 for same-day dishwasher repair in Markham.

Author

Timeless Appliance Repair Team

Licensed appliance repair technicians serving Markham, Richmond Hill, and Thornhill. With 10+ years of experience and TSSA certification for gas appliances, we provide honest, same-day repair service backed by a 90-day parts and labour warranty.

WE ACCEPT

VISA Mastercard 💵 Cash 📝 Check Interac e-Transfer
Scroll to Top
📞 Call Now