Most people assume the dishwasher cleans itself. Hot water, detergent, a full cycle — that should be enough, right?
It’s not. The dishwasher is a dark, warm, humid box where food particles, grease, and soap scum accumulate. If you’ve ever opened it and got hit with a smell like a wet sock full of rotten eggs, you know exactly what I mean.
That smell isn’t normal. It’s fixable. And it doesn’t require expensive products or complicated routines. Here are five habits that actually keep your dishwasher clean, fresh, and odor-free.
1. The Filter Trap: Why It’s the Number One Cause of Smells
Every dishwasher has a filter. It catches rice, bits of egg, spinach leaves, and other debris so they don’t recirculate onto your dishes. If you never clean it, that debris sits in warm water for days. Bacteria feast on it. That’s your smell.
Check your owner’s manual. On most models (Bosch, Whirlpool, GE, Samsung), the filter is at the bottom of the tub, under the lower spray arm. It usually twists out or lifts out.
Clean the filter every two to four weeks. Here’s exactly how:
- Remove the lower rack and the spray arm if it blocks access.
- Twist the filter assembly counterclockwise and lift it out.
- Rinse it under hot running water. Use a soft brush (an old toothbrush works) to scrub the mesh.
- For stubborn gunk, soak the filter in a bowl of hot water mixed with a tablespoon of dish soap for 15 minutes.
- Rinse thoroughly and reinstall. Make sure it clicks or twists into place securely.
If you skip this, no amount of cleaning tablets will fix the smell. The debris is trapped physically. You have to remove it.
What happens if you ignore it?
After about three months without cleaning, the filter can clog enough to reduce water flow. Dishes come out dirty. The pump works harder. Some people report a gurgling sound during the drain cycle. That’s the pump struggling to push water past the gunk.
I’ve seen filters that looked like a science experiment. One reader sent me a photo of their GE dishwasher filter after a year of neglect — it had a layer of black slime thick enough to write your name in.
Bottom line: clean the filter first. Everything else is secondary.
2. The Door Gasket: The Hidden Mold Factory
Open your dishwasher door. Run your finger along the rubber gasket that seals the door when closed. Is it damp? Does it feel slimy? Do you see black spots?
That gasket traps water every time the door closes. If you never wipe it down, mold and mildew grow right where you can’t see them — inside the folds of the rubber.
This is the most overlooked part of dishwasher maintenance. People scrub the interior but forget the seal.
Wipe the gasket dry after every cycle. It takes 10 seconds. Use a dry cloth or paper towel. Run it along the entire perimeter of the door seal, both the part on the door and the part on the tub opening.
Once a month, do a deeper clean:
- Mix a solution of equal parts white vinegar and water.
- Dip a cloth in the solution and wipe the entire gasket.
- For black mold spots, use a paste of baking soda and water. Apply it with an old toothbrush, let it sit for 10 minutes, then scrub.
- Rinse with a damp cloth and dry thoroughly.
If the gasket is cracked, torn, or permanently stained black, replace it. A new gasket costs around $15-$30 depending on the brand. A Bosch gasket runs about $20. A Whirlpool is around $18. It’s cheap insurance against leaks and odors.
One more thing about the door
Leave the dishwasher door slightly open between cycles. I know some people hate how it looks. But closing a damp dishwasher traps moisture inside. That moisture feeds mold and bacteria. Just a crack — an inch or two — allows air to circulate and dry out the interior.
If you absolutely cannot leave it open (you have toddlers, or you hate the look), at least run a dry cycle after the wash is done. Most dishwashers have a “heated dry” or “sanitize” option. Use it.
3. The Spray Arms: Why Your Dishes Come Out Dirty
You cleaned the filter. You wiped the gasket. But the dishes still have bits of food stuck to them. Or there’s a white film. Or the glasses look foggy.
Check the spray arms. These are the spinning bars under each rack. They have small holes that spray water at high pressure. If those holes are clogged with mineral deposits or food debris, water can’t reach your dishes properly.
Here’s how to check and clean them:
- Remove the lower rack.
- Unclip or unscrew the lower spray arm. It usually lifts off with a slight twist.
- Remove the upper spray arm. On most models (like the Bosch 300 Series or GE Profile), it’s held by a single nut or a clip.
- Hold each spray arm under running water. Look through each hole. If water doesn’t flow freely, poke the hole with a toothpick or a thin wire.
- For mineral buildup, soak the spray arms in a bowl of white vinegar for 30 minutes. Then rinse.
- Reinstall. Make sure they spin freely.
Do this every three months. Hard water areas (like Phoenix or Las Vegas) may need it monthly. If you see white crust around the holes, that’s calcium. Vinegar dissolves it.
One quick test: run an empty cycle with a glass of white vinegar on the top rack. If the vinegar doesn’t clear the foggy film, the spray arms are probably clogged.
When to replace spray arms
Spray arms are cheap. A replacement lower spray arm for a Whirlpool dishwasher costs about $25 on Amazon. For a Bosch, around $30. If the plastic is cracked or the clips are broken, don’t bother cleaning. Just replace it.
| Issue | Likely Cause | Fix | Cost |
|---|---|---|---|
| Dishes still dirty after cycle | Clogged spray arm holes | Clean with toothpick + vinegar soak | $0 |
| White film on glasses | Hard water buildup | Run vinegar cycle + clean spray arms | $0-$2 |
| Spray arm won’t spin | Broken clip or bearing | Replace spray arm | $20-$35 |
| Water pooling at bottom | Clogged filter or drain | Clean filter, check drain hose | $0 |
4. The Monthly Deep Clean: Vinegar vs. Commercial Tablets
You can run a cleaning cycle every month. The question is: what should you use?
Two main options exist. I’ll give you the pros and cons of each.
Vinegar method
Place a dishwasher-safe cup (like a glass measuring cup) filled with white vinegar on the top rack. Run a normal cycle with heated dry. The vinegar circulates through the machine, breaking down grease and mineral deposits.
Pros: Costs about $0.10 per use. Non-toxic. Readily available.
Cons: Can damage rubber seals if used too frequently (more than once a month). Some people hate the smell, though it dissipates. Doesn’t remove heavy buildup as effectively as commercial products.
Commercial cleaning tablets
Products like Affresh (about $6 for a 6-pack, or $1 per tablet), Lemi Shine (about $5 for a 6-pack), and Cascade Platinum Dishwasher Cleaner (about $7 for a 3-pack) are designed specifically for this. You place the tablet in the detergent compartment or the bottom of the tub and run a hot cycle.
Pros: Formulated to break down grease, limescale, and odor-causing residue. Works better than vinegar on heavy buildup. No smell.
Cons: More expensive. Some contain fragrances that can irritate sensitive noses.
My recommendation: Use vinegar every other month for maintenance. Use a commercial tablet (Affresh or Lemi Shine) every other month for a deeper clean. If you have hard water, lean toward Lemi Shine — it’s formulated with citric acid that handles mineral deposits better than Affresh.
Do not use bleach. It can damage stainless steel interiors and rubber seals. Do not use both vinegar and a commercial tablet in the same cycle. They neutralize each other.
5. What NOT to Do: Common Mistakes That Make Things Worse
I’ve seen people try all sorts of things to fix a smelly dishwasher. Most of them backfire.
Don’t run a cycle with just detergent
Detergent is designed to clean dishes, not the machine. Running an empty cycle with a regular detergent pod does almost nothing. The detergent doesn’t reach the hidden areas where grime accumulates. You’re just wasting a pod.
Don’t use too much detergent
More detergent does not mean cleaner dishes. It means more soap residue left behind. That residue builds up inside the machine and feeds bacteria. Use the amount recommended by the manufacturer. For most machines, that’s about a tablespoon of powder or a single pod.
If you have soft water, use even less. Soft water creates more suds, and excess suds can cause the machine to leak or not drain properly.
Don’t use dish soap
Regular dish soap (like Dawn) creates massive amounts of suds. Put it in a dishwasher, and you’ll have foam pouring out the bottom of the door. It can damage the pump and seals. Only use detergent labeled for automatic dishwashers.
Don’t ignore the drain
The drain hose connects your dishwasher to the garbage disposal or sink drain. If that hose is kinked, clogged, or installed incorrectly, water can’t drain. Stagnant water is the fastest way to a foul smell.
Check the hose at least once a year. It should have a high loop — the hose goes up near the countertop level, then down to the drain. This prevents dirty sink water from flowing back into the dishwasher. If your dishwasher smells like garbage disposal, this is probably why.
Don’t run the dishwasher when the garbage disposal is clogged
If your dishwasher drains into the disposal, and the disposal is full of old food, that water has nowhere to go. It backs up into the dishwasher. Clear the disposal first, then run the dishwasher.
These five habits — cleaning the filter, drying the gasket, checking spray arms, monthly deep cleaning, and avoiding common mistakes — will keep your dishwasher running well and smelling neutral. No gimmicks. No expensive products. Just consistent, simple maintenance.
Start with the filter. That’s where most of the trouble lives.
