You open the door and get hit with it. Something sour, or worse, something like rotten eggs. The dishes look clean, the machine runs fine, and yet your kitchen smells like a science experiment every time somebody grabs a plate.
A smelly dishwasher is almost always food and moisture sitting somewhere they should not be. Here are the spots we check, roughly in the order that solves it fastest.

Start With the Filter
If you only do one thing, do this one. Pull the bottom rack and twist out the cylindrical filter in the floor of the tub. Most people have never touched theirs, and after a couple of years it is holding a genuinely unpleasant amount of trapped food.
Rinse it under hot water, scrub it with an old toothbrush, and put it back until it locks. If your dishwasher smelled and the filter was packed, you have very likely just fixed it.
The Door Gasket and the Bottom Lip
Run your finger along the rubber seal around the door, and then along the lip at the very bottom where the door meets the tub. That lower edge sits below the water line during a cycle and never really gets scrubbed. It collects a black or orange film that holds odor. Warm soapy water and a rag clears it. Get into the folds of the gasket, not just the face of it.
The Spray Arms
Pop the spray arms off and hold them up to the light. If the little jets are partially blocked with mineral scale or seeds, the machine is not rinsing itself out properly, which leaves residue behind to go stale. A toothpick or a piece of wire clears the holes. This one matters more around here than most places because of how hard the water is in a lot of Sonoma and Napa County homes.
Water That Never Fully Leaves
A small amount of water in the sump is normal and keeps the seals from drying out. Dirty water still sitting there hours after a cycle is not, and it will absolutely smell.
The common cause is a drain hose lying flat under the sink instead of being strapped up in a high loop. Without that loop, sink water siphons back toward the dishwasher and sits there. If you are also seeing standing water, our post on what to check when a dishwasher will not drain walks through the whole drain path.
It Might Be the Disposal, Not the Dishwasher
Worth ruling out before you tear the dishwasher apart. Run the disposal with cold water and stick your nose near the sink drain. If that is where the smell lives, your dishwasher is innocent. The dishwasher drains through that same connection, so disposal funk migrates over easily. Grind a lemon and some ice through it and see if the kitchen improves.
Running Too Cool, Too Short, Too Rarely
Eco and quick cycles use less water at lower temperatures, which is great for the bill and not great for keeping the inside of the machine sanitary. If you run short cycles exclusively, use a hot or sanitize cycle now and then to catch up. Same goes for households that only run the dishwasher twice a week. Food sitting in a warm sealed box for three days before the cycle starts is doing you no favors. Run a rinse if you are waiting to fill it.
The Monthly Reset
Once you have cleaned the filter and the gasket, put a cup of white vinegar in a bowl on the top rack and run a hot cycle with the dishwasher empty. It knocks down the mineral film and freshens things up. Doing that monthly, plus rinsing the filter, keeps almost every dishwasher we service smelling like nothing at all, which is exactly what you want.
When the Smell Is Telling You Something Else
If you do all of the above and the smell is back within a week, stop cleaning and start diagnosing. Persistent odor usually means water is not fully draining every cycle, and that traces back to the drain pump, a stuck check valve, or a plumbing setup that is siphoning. Our dishwasher repair technicians can pin down which one in a single visit. We have been doing this across Sonoma, Marin, and Napa counties since 1975, and every repair carries our 90 day money back guarantee.

