Repair Riot

How to Get Rid of Bad Smell in Dishwasher

When your house revolts, we help you restore order.

On this page

Quick answer

To get rid of bad smells in your dishwasher, clean the filter, run a vinegar cycle, and check for trapped food. Regular maintenance prevents recurring odors.

Confirm the symptom

Tools and prep

Step-by-step troubleshooting

  1. Turn Off Power
    Do: Unplug the dishwasher or turn off the circuit breaker to ensure safety.
    Observe: Dishwasher is powered down and safe to handle.
    Means: Prevents electrical hazards during cleaning.
    Next: Clean the filter
  2. Clean the Filter
    Do: Locate the filter at the bottom of the dishwasher and remove it. Rinse under running water and use a soft brush to scrub away debris.
    Observe: Filter is free of food particles and grime.
    Means: A dirty filter is a common source of bad odors.
    Next: Clean the drain
  3. Clean the Drain
    Do: Check the drain hose and pump for trapped food. Use a toothpick or small brush to remove any blockages.
    Observe: Drain is clear and free of obstructions.
    Means: Clogged drains can cause stagnant water and bad smells.
    Next: Run a vinegar cycle
  4. Run a Vinegar Cycle
    Do: Place a cup of white vinegar in a dishwasher-safe container on the top rack. Run a hot water cycle without dishes.
    Observe: Vinegar neutralizes odors and dissolves mineral buildup.
    Means: This step removes lingering smells and buildup.
    Next: Bake soda deodorize
  5. Bake Soda Deodorize
    Do: Sprinkle baking soda on the bottom of the empty dishwasher. Run a short, hot water cycle.
    Observe: Baking soda absorbs and neutralizes odors.
    Means: This step ensures a fresh, clean scent.
    Next: Dry and test
  6. Dry and Test
    Do: Leave the dishwasher door open after the cycle to air dry. Run a test load with dishes to check for lingering odors.
    Observe: Dishwasher is dry and smells clean.
    Means: Confirms the odor issue is resolved.
    Next: Complete

Common causes

CauseLikelihoodDifficultyPart often needed
Dirty filter
Trapped food particles decompose and cause foul odors.
CommonEasyDishwasher filter
Clogged drain
Stagnant water and trapped debris create a breeding ground for bacteria.
CommonEasy–MediumDrain hose
Mineral buildup
Hard water deposits can cause odors and reduce efficiency.
CommonEasyDishwasher cleaner
Food residue in dishes
Leftover food particles decompose inside the dishwasher.
SometimesEasyNone
Sealed door
A closed door traps moisture and odors inside the dishwasher.
SometimesEasyDoor seal
Old or expired detergent
Expired detergent can leave residue and cause bad smells.
SometimesEasyDishwasher detergent
Blocked air vent
Poor ventilation leads to moisture buildup and odors.
RareMediumAir vent
Faulty pump
A malfunctioning pump can cause water to stagnate.
RareHardPump motor

Parts matching

Replace or clean these parts if they are damaged or clogged:

Purchase genuine parts for your dishwasher model to ensure compatibility.

When to call a professional

FAQ

How often should I clean my dishwasher filter?

Clean the filter every 1–2 months to prevent odor buildup.

Can I use bleach to clean my dishwasher?

Avoid bleach as it can damage rubber parts. Use vinegar or baking soda instead.

Why does my dishwasher smell like rotten eggs?

A rotten egg smell usually indicates a bacterial buildup in the drain or filter.

Will using more detergent help eliminate bad smells?

Using more detergent won't solve odor issues. Follow proper cleaning steps instead.

Can hard water cause bad smells in the dishwasher?

Yes, hard water can lead to mineral buildup, which contributes to bad odors.