Reader-supported: we earn a commission on some links, at no extra cost to you. It never changes our picks. How this works
DishwashersProblem / fix

How to Stop Dishwasher from Smelling: Quick Fixes

Clean the filter and drain basket first. Food particles trapped there cause most smells. Run a hot cycle with a cup of white vinegar in a dishwasher-safe cup on the top rack. Then sprinkle baking soda on the bottom and run a short cycle. Wipe the door gasket and edges. Repeat monthly to prevent buildup.

Our top pick
Bosch 800 Series SHPM88Z75N
Bosch 800 Series SHPM88Z75N
★★★★★ 4.7
Check price on Amazon
Read the full guide →

Clean the filter and drain basket regularly to remove food debris.

  • Run a vinegar and baking soda cycle monthly to eliminate odors.
  • Keep the door ajar after cycles to prevent moisture buildup.
  • Call a pro if smells persist after deep cleaning or if you notice leaks or errors.

Why does my dishwasher smell?

Food particles and grease accumulate in the filter, drain, and door gasket. These decompose and produce odors. Standing water in the sump or drain hose can also become stagnant. Hard water minerals can trap bacteria. A clogged air gap or vent restricts airflow, worsening smells. Detergent residue and biofilm on interior surfaces contribute too.

How to fix a smelly dishwasher step by step

Start by removing and cleaning the filter under the bottom spray arm. Rinse it under hot water and scrub with a soft brush. Check the drain basket for debris and clear any blockages. Wipe the door gasket and edges with a damp cloth and mild soap. Run a hot water cycle with a cup of white vinegar placed upright on the top rack. After it finishes, sprinkle one cup of baking soda on the bottom and run a short hot cycle. Finally, clean the spray arms by removing them and rinsing out any clogged holes.

How to prevent dishwasher smells in the future

Scrape food scraps off dishes before loading, but no need to pre-rinse. Run the dishwasher at least every few days to prevent stagnant water. Leave the door slightly ajar after a cycle to let moisture escape. Clean the filter monthly and the gasket weekly. Use a dishwasher cleaner or vinegar monthly. Check the drain hose for kinks and ensure proper installation. Run the garbage disposal before starting the dishwasher to prevent backup.

When should I replace my dishwasher or call a pro?

If you've cleaned the filter, gasket, and run vinegar cycles but the smell persists, check for a clogged drain hose or air gap. A persistent musty odor might indicate mold inside the walls or insulation. If water pools at the bottom after a cycle, the drain pump may be failing. Strange noises or error codes suggest a mechanical issue. If the dishwasher is over ten years old and repairs cost more than half of a new unit, consider replacing it. Call a professional if you suspect electrical or plumbing problems.

Common questions

Why does my dishwasher smell like rotten eggs?

Rotten egg smell usually comes from sulfur bacteria in stagnant water or food debris. Clean the filter and drain, then run a vinegar cycle. If it persists, check the drain hose for clogs.

Can I use bleach to clean my dishwasher?

Bleach can damage rubber gaskets and stainless steel interiors. Use vinegar or a commercial dishwasher cleaner instead. Check your manual for safe options.

How often should I clean my dishwasher filter?

Clean the filter once a month to prevent odor and maintain performance. If you run heavy loads, clean it more frequently.

Is it safe to run an empty dishwasher with vinegar?

Yes, place a cup of white vinegar on the top rack and run a hot cycle. Do not mix vinegar with other cleaners.

What does a clogged dishwasher air gap look like?

An air gap is a small cylinder on the countertop near the sink. If it's clogged, water may back up or gurgle. Remove the cap and clean out debris.

Why does my dishwasher smell after not using it for a while?

Stagnant water and dried food particles cause odor. Run a cleaning cycle with vinegar before using it again. Keep the door ajar when not in use.

Can a dishwasher drain hose cause smells?

Yes, a clogged or improperly installed drain hose can trap water and food. Check for kinks and clean the hose if needed.

Is it worth calling a plumber for dishwasher smells?

If you've tried basic cleaning and the smell persists, a plumber can check for drain issues or venting problems. It's worth it if the dishwasher is otherwise functional.

More in this topic

More in Dishwashers

See the full guide →