Most dishwasher troubles fall into one of three buckets: dishes coming out dirty, water leaking onto the floor, or the machine not starting at all. Each has a handful of usual suspects, and most of them you can check and fix yourself in under 20 minutes. Here’s a complete walkthrough of all three.
Problem 1: Dishes Aren’t Coming Out Clean
If your dishes come out with food residue still on them, smell off, or show water spots after a full cycle, something in the wash system isn’t doing its job.
a. Check the Spray Arms
Clogged or malfunctioning spray arms can’t distribute water properly, which leaves parts of your load barely rinsed. Remove the lower and upper spray arms (check your manual if you’re not sure how yours detach), and clean them thoroughly with warm, soapy water. Clear any debris or food particles blocking the spray holes with a toothpick or thin wire. Reassemble and give each arm a spin by hand to confirm it moves freely.
b. Clean the Filters
Dishwashers rely on filters to trap food particles and stop them recirculating onto your dishes, and these filters clog up over time without regular cleaning. Remove both the mesh filter at the bottom of the tub and the cylindrical fine filter located under the spray arm. Rinse them under running water and scrub away any residue with an old toothbrush.
c. Check the Detergent Dispenser
Make sure you’re using the right type of detergent for your machine and water hardness, and confirm the dispenser isn’t clogged or stuck shut. If detergent isn’t dispensing properly at the right point in the cycle, your dishes simply won’t get the cleaning agent they need, no matter how well everything else is working.
Problem 2: The Dishwasher Is Leaking
A leaking dishwasher can be messy and, left unaddressed, potentially costly due to water damage to your flooring or cabinets — so it’s worth tracking down the cause quickly, even though several causes are simple DIY fixes.
a. Check the Door Gasket
The door gasket creates the watertight seal that keeps water inside the tub while it’s running. Inspect it closely for cracks, tears, or visible wear, especially along the bottom edge where water pools. If you spot damage, replace the gasket following your model’s manual — it’s a straightforward part swap on most dishwashers.
b. Tighten the Hose Connections
Leaks often show up at hose connections rather than the tub itself. Inspect the inlet and outlet hose fittings behind or beneath the unit, and tighten any loose connections with adjustable pliers.
c. Inspect the Float Switch
The float switch, located at the bottom of the tub, prevents the dishwasher from overfilling. Make sure it moves freely and isn’t stuck in the “up” position — a stuck float can let the machine keep filling past its normal level, leading directly to a leak.
d. Check the Drain Hose
Confirm the drain hose is properly connected, not kinked, and free of visible damage. A hose that’s out of position or crimped can back up water and send it looking for another way out — usually onto your kitchen floor.
Problem 3: The Dishwasher Won’t Start
You load it, press Start, and nothing happens. Frustrating, but usually one of four straightforward things.
a. Check the Power Supply
Confirm the dishwasher is plugged in securely, and if it’s hardwired, check the circuit breaker to see if it’s tripped — reset it fully if needed. Also test the outlet with another device if you have any doubt it’s live.
b. Check the Door Latch and Switch
Most dishwashers won’t start unless the door is securely latched, since the latch and its switch are part of the safety interlock. Inspect both for damage or wear — a latch that doesn’t click firmly into place, or a switch that’s failed, needs replacing before the machine will run.
c. Check the Control Panel and Buttons
If the panel isn’t responding or specific buttons feel unresponsive, the control board or keypad may be at fault. Consult your model’s manual for a reset sequence specific to your dishwasher before assuming a part needs replacing.
d. Check for a Delay Start Setting
Sometimes the fix is simpler than it looks — a delay timer set accidentally means the machine is waiting, not broken. Double check that no delay is active and that the cycle you selected is actually ready to begin.
How Much Does It Cost to Fix a Dishwasher?
Cost depends entirely on which of these issues you’re dealing with. Cleaning a filter, adjusting a hose connection, or resetting a breaker cost nothing beyond your time. When a technician visit is needed, a dishwasher repair with Maydone starts with a flat diagnostic fee, applied toward the repair cost if you move forward. A door gasket or latch replacement tends to be on the more affordable end, while a control board issue costs more depending on the part and model. We confirm pricing before any work begins, and first-time customers get $30 off their repair.
When to Call a Professional
Dishwashers make daily cleanup so much easier that it’s genuinely frustrating when they stop working properly. Most of the causes above are fixable without any special tools, but a few situations are worth handing to a technician instead:
- The control board itself needs diagnosing or replacing
- The leak keeps recurring after you’ve checked the gasket, hoses, and float switch
- You’re not comfortable accessing internal components like the float switch or door latch assembly
Our appliance experts serve Toronto, Vaughan, and Mississauga seven days a week, with same-day appointments available. Regular maintenance also catches a worn gasket or clogged filter early, well before it turns into a puddle on your kitchen floor.
Book an Appointment With Our Technicians Today
Checked the spray arms, the gasket, and the door latch and still stuck? Our team can pinpoint what a manual can’t always explain. Reach us at +1 (647) 558-5825, or book your appointment online for fast, same-day service.
Frequently Asked Questions
Why are my dishes still dirty after a full dishwasher cycle?
The most common causes are clogged spray arms, a dirty filter, or a detergent dispenser that isn’t releasing properly. Work through all three — a blocked spray hole or built-up filter is often the culprit, even if the cycle completes normally.
Is it normal for a small amount of water to be at the bottom of my dishwasher?
A shallow pool of water at the bottom of the tub between cycles is normal on many models — it keeps the door gasket from drying out. Standing water that doesn’t drain at all after a completed cycle points to a clogged filter or drain hose instead.
Can I use regular dish soap in my dishwasher if I run out of detergent?
No. Regular dish soap creates far too many suds for a dishwasher and can cause it to overflow. Always use detergent specifically formulated for dishwashers.
Why does my dishwasher leak only during certain cycles?
If the leak only shows up during longer or hotter cycles, it often points to a door gasket that’s drying out and losing its seal under extended heat exposure. Shorter, cooler cycles put less strain on a marginal gasket, which is why the leak may not appear every time.
How often should I clean my dishwasher’s filter?
Once a month for most households, or more often if you regularly wash dishes with heavy food residue. A quick monthly rinse of the filter prevents most of the “dishes coming out dirty” complaints before they start.
My dishwasher’s door latch feels loose — should I still use it?
Not until it’s fixed. A loose latch can prevent the door switch from registering as fully closed, which stops the cycle from starting or interrupts it partway through. It’s an inexpensive part to replace and worth addressing before it fails completely.
Checked the spray arms, the gasket, and the door latch and still stuck?
Book an Appointment With Our Technicians Today
Some dishwasher issues go deeper than a quick clean or a tightened hose. If yours is still acting up, our technicians can get to the bottom of it fast — call +1 (647) 558-5825 or book your appointment online.



