Warning: Disconnect power before servicing.

Why Is My Dishwasher Not Cleaning? Expert Maintenance Guide

Quick Answer

Most cleaning issues stem from a clogged mesh filter or blocked spray arm holes that prevent water from circulating. Start by removing the bottom filter and rinsing it under hot water, then poke a toothpick through any debris stuck in the spray arm nozzles.

Honestly, most dishwashers I look at haven't been properly cleaned in years. The filter is basically a paste of grease and old food at that point. Ignore it long enough and you're not just getting dirty dishes, you're burning out the wash pump trying to push water through a clogged system. That pump replacement runs $150-$200. The cleaning? Free.

GenericDishwasherSeverity: low
Time to Fix
20–45 min
Difficulty
beginner
Parts Cost
$0 (no parts needed)
Tools Needed
Old toothbrush, Toothpick or straightened paperclip

Why Is My Dishwasher Not Cleaning? Expert Maintenance Guide

Here's the deal. Dishwashers don't self-clean, no matter what anyone tells you. That filter at the bottom catches everything, and it just sits there getting nastier every single cycle. I had a customer last week who hadn't touched hers in two years. The filter looked like a hockey puck of compressed food. Thirty minutes of cleaning and she was back in business. This is probably the most neglected maintenance item in the whole house.

Common Causes

  • The mesh filter is completely clogged with a layer of greasy food paste and basically zero water gets through it anymore, so all that pump pressure is going nowhere.
  • Spray arm nozzles are plugged with popcorn hulls, fruit pits, or hard water deposits, so the arms are spinning but putting out almost no actual water pressure where it counts.
  • Hard water scale has built up on the interior walls, heating element, and inside the spray arm channels over months of use without any descaling, which basically narrows all those water passages down.
  • The detergent dispenser door is sticking shut or your detergent pods are clumping from humidity storage, so the soap isn't actually making it into the wash at the right time.
  • Dishes loaded too close together or a tall item blocking the lower spray arm from rotating, so half the load barely gets hit with water at all.
  • Water temperature coming into the machine is too low, under 110°F, which means the detergent won't fully dissolve and grease on dishes won't soften enough to rinse away.

Symptoms You May Notice

  • Gritty, sandy residue sitting in the bottom of cups and bowls after a full cycle, even a heavy one.
  • Visible food bits still stuck to plates when you unload, especially ground into corners or on the back side of items facing away from the spray arms.
  • A thick white or yellowish crusty buildup on the interior door, walls, and around the heating element.
  • Glasses come out cloudy and spotty every single time, even when the rinse aid dispenser is full.
  • A sour, musty, or food-garbage smell hits you when you open the door right after a cycle.

Can you reset a Generic dishwasher to clear the CLEANING code?

There's no error code to clear here since this is a maintenance issue, not a fault. Once you've cleaned the filter, cleared the spray arms, and run a vinegar cycle, just run a normal hot wash with detergent to confirm performance is back. If you did the vinegar descale, always follow it with a regular detergent cycle before loading actual dishes so any loosened scale and vinegar residue rinses completely out.

Tools Required for Diagnosis

Old toothbrushToothpick or straightened paperclipDish soapFlashlightWhite vinegar (2 cups minimum)Cooking thermometer (optional, for checking water temp)Phillips #2 screwdriver (some models need this to access the filter housing)

Diagnostic Checklist

Follow these steps in order. We start with the easiest external fixes before opening up the machine.

Frequently Asked Questions

Should I pre-rinse my dishes before loading them?
Actually no, and this surprises a lot of people. Modern dishwashers have turbidity sensors that read how dirty the water gets during washing. If you rinse everything spotless first, the machine thinks it's dealing with a light load and dials back the wash intensity. Scrape off big chunks of food, sure, but leave the rest. The detergent is specifically formulated to go after that stuck-on stuff. Pre-rinsing also wastes a surprising amount of water.
Why is there a white cloudy film on my glasses?
That's hard water mineral deposits, almost guaranteed. The fix is rinse aid, and not the cheap stuff. Rinse aid breaks the surface tension of the water so it sheets off the glass in a thin film instead of beading up and drying in place with all its minerals. Fill the rinse aid dispenser and bump the setting up one notch from wherever it is now. If you've got really hard water, you might also need to run a monthly vinegar cycle to keep scale from building up inside the machine itself.
How do I clean the rubber door gasket?
The black rubber seal around the door is basically a mold farm if you don't hit it regularly. Wipe it down once a month with a damp cloth and a little dish soap. Get into the folds, that's where the gross stuff hides. Don't use bleach on it. Bleach dries out rubber over time and you'll end up with cracking that leads to leaks, and a door gasket replacement is way more annoying than just wiping it down monthly.
Can I use bleach to clean a stainless steel dishwasher?
Never. Bleach and stainless steel is a bad combination. The chlorine in bleach causes pitting and corrosion on stainless over time, and that damage is permanent. Stick to white vinegar or a commercial dishwasher cleaner like Affresh. If you've got a plastic tub interior, bleach is technically safer for the tub itself, but you still run the risk of damaging seals and gaskets, so it's honestly just not worth it when vinegar works great.
Why does my dishwasher smell like rotten eggs?
That's almost always food rotting in the filter or stagnant water in the drain hose. Pull the filter and clean it first. If that doesn't kill the smell, check your drain hose under the sink. It needs a high loop, meaning the hose goes up high before it connects to the drain, so dirty sink water can't siphon back into the dishwasher and sit there between cycles. No high loop and you basically have a slow trickle of dirty water sitting in the bottom of your machine fermenting. Easy fix, just re-route the hose.
How often should I actually clean the filter?
Once a month if you run it most days. Every three months minimum if you're a lighter user. Honestly, I tell people to just check it when they clean their kitchen sink, make it part of the same routine. Takes two minutes to pull it out and rinse it. Way easier than waiting until it's so clogged that you're calling me out for a cleaning issue that you could've fixed yourself for free.
MS

Written by

Mike Sullivan

Lead Appliance Repair Technician · 20 years experience

Last verified for technical accuracy on March 17, 2026