Is your dishwasher emitting unpleasant odours, even after a wash cycle? You’re not alone. Many homeowners deal with this common problem. A smelly dishwasher usually comes from food particles, grease, and mould buildup.
You can get rid of these odours with easy household items, like vinegar and baking soda.
Why Does My Dishwasher Smell Bad?
Whirlpool and KitchenAid say that a smelly dishwasher often comes from:
- Clogged dishwasher filter.
- Food particle buildup.
- Grease and grime accumulation.
- Standing water in the drainage area.
- Mould and mildew around the door seals.
How to Clean a Smelly Dishwasher

Step 1: Clean the Dishwasher Filter
Remove the bottom rack. Twist and lift out the filter. Scrub it with warm water and a soft brush. Reinstall the filter.
Step 2: Run a Vinegar Wash Cycle
Place a bowl with 2 cups of white vinegar on the top rack. Run a hot water cycle. Leave the door open afterward to air dry.
Step 3: Run a Baking Soda Rinse
Sprinkle 1 cup of baking soda across the bottom of the dishwasher. Run a short hot water cycle. Let the dishwasher air-dry.
Step 4: Clean the Door Seals and Exterior
Mix equal parts white vinegar and water in a spray bottle. Wipe around the door seals, edges, and exterior with a cloth or sponge. Use a toothbrush for stubborn spots. Dry with a clean towel.
Conclusion: Fresh Dishwasher, Happy Home
Follow these four easy steps to get rid of bad smells in your dishwasher without spending much. Keep your dishwasher and kitchen smelling fresh with regular cleaning. Natural ingredients like vinegar and baking soda are safe, effective, and eco-friendly.