Quick answer
A smelly dishwasher is often caused by food debris buildup or mold. Clean the filter, rinse aid dispenser, and interior to eliminate odors. Run a vinegar or baking soda cycle for a deep clean.
Confirm the symptom
- Notice a foul or musty odor when opening the dishwasher
- Smell persists even after a wash cycle
- Odor is strongest near the bottom of the unit
Tools and prep
- Rubber gloves
- White vinegar or baking soda
- Soft brush or toothbrush
- Clean cloth or paper towels
- Dishwasher cleaner (optional)
- Turn off power to the dishwasher at the circuit breaker for safety
Step-by-step troubleshooting
- Check and Clean the FilterDo: Remove the bottom filter and rinse it under running water to remove trapped food particles.Observe: Filter is clogged with debris.Means: Clogged filter is causing odor.Next: Clean the filter thoroughly and reinstall it.
- Clean the Racks and InteriorDo: Remove the racks and wash them in the sink. Wipe down the interior walls and door with a damp cloth.Observe: Food particles or grime are visible.Means: Accumulated debris is contributing to the smell.Next: Dry racks and reinstall them.
- Clean the DispensersDo: Remove the detergent and rinse aid dispensers. Soak them in warm, soapy water and clean with a soft brush.Observe: Dispensers have residue or mold.Means: Mold or buildup in dispensers is causing odor.Next: Rinse and dry dispensers before reattaching.
- Run a Vinegar or Baking Soda CycleDo: Place a cup of white vinegar in a dishwasher-safe container on the top rack and run a hot water cycle. Alternatively, sprinkle baking soda on the bottom and run a cycle.Observe: Odor reduces or disappears after the cycle.Means: Deodorizing treatment is effective.Next: Repeat if necessary or try a commercial dishwasher cleaner.
- Inspect the Drain HoseDo: Check the drain hose for clogs or standing water. Use a brush or pipe cleaner to clear any blockages.Observe: Clogs or stagnant water are present.Means: Poor drainage is causing odor.Next: Clear the hose and ensure proper drainage.
- Check the Door SealDo: Inspect the door gasket for mold or mildew. Wipe it clean with a mixture of water and vinegar.Observe: Mold or mildew is visible on the seal.Means: Moisture trapped in the seal is causing odor.Next: Dry the seal thoroughly and ensure the door closes properly.
Common causes
| Cause | Likelihood | Difficulty | Part often needed |
|---|---|---|---|
| Clogged Filter Trapped food particles decompose and cause odor. | Common | Easy | Dishwasher filter |
| Mold in Dispensers Detergent and rinse aid dispensers can trap moisture and grow mold. | Common | Easy | Rinse aid dispenser |
| Stagnant Water in Drain Hose Standing water in the drain hose can develop bacteria and odors. | Sometimes | Easy–Medium | Drain hose |
| Food Debris in Interior Leftover food particles in the dishwasher can rot and smell. | Common | Easy | Dishwasher cleaner |
| Mold on Door Seal Moisture trapped in the door gasket can lead to mold growth. | Sometimes | Easy | Door seal |
| Hard Water Deposits Mineral buildup can trap odors and affect cleaning performance. | Sometimes | Easy–Medium | Water softener or rinse aid |
Parts matching
Replace or clean these parts if they are damaged or heavily soiled:
- Dishwasher filter
- Rinse aid dispenser
- Door seal
- Drain hose
- Interior cleaning kit
Purchase replacement parts specific to your dishwasher model for compatibility.
When to call a professional
- Strong, persistent odor remains after multiple cleaning attempts
- Dishwasher is not draining properly despite clearing the drain hose
- You notice a foul smell but cannot identify the source
- Unusual noises accompany the odor
- Dishwasher is over 10 years old and frequent repairs are needed
FAQ
How often should I clean my dishwasher filter?
Clean the filter every 1–2 months to prevent odor and maintain performance.
Can I use bleach to clean my dishwasher?
Avoid using bleach as it can damage rubber seals and leave harmful residues. Use vinegar or baking soda instead.
Why does my dishwasher smell like rotten eggs?
A rotten egg smell is often caused by sulfur bacteria in the drain hose or a clogged filter. Clean these areas thoroughly.
Will running an empty dishwasher with vinegar damage it?
No, running an empty cycle with vinegar is safe and helps remove odors and mineral buildup.
Can hard water cause a smelly dishwasher?
Yes, hard water can lead to mineral deposits that trap odors. Using a water softener or rinse aid can help.