Dishwasher Has Bad Smell: How to Fix It

On this page

Quick answer

To fix a smelly dishwasher, clean the filter, check for food debris, and run a cleaning cycle with vinegar or a dishwasher cleaner. Regular maintenance prevents odors.

Confirm the symptom

Tools and prep

Disclosure: We may earn a commission from qualifying purchases via affiliate links. Learn more.

Prep & safety

Step-by-step troubleshooting

Locate and Remove the Filter

Do: Find the filter at the bottom of the dishwasher and remove it.

Observe: Filter is clogged with food particles and debris.

Means: Clogged filter is causing the odor.

Next: Clean the filter thoroughly.

Clean the Filter

Do: Use a plastic scraper and warm water to remove debris from the filter.

Observe: Filter is now clean and free of debris.

Means: Filter is no longer a source of odor.

Next: Rinse and reinsert the filter.

Wipe Interior Surfaces

Do: Use a microfiber cloth and white vinegar to wipe down the interior walls and door.

Observe: Interior surfaces are clean and free of residue.

Means: Surface buildup is removed, reducing odor sources.

Next: Run a cleaning cycle.

Run a Cleaning Cycle

Do: Place a cup of white vinegar in a dishwasher-safe cup on the top rack and run a hot water cycle.

Observe: Vinegar neutralizes odors and removes buildup.

Means: Interior is sanitized and deodorized.

Next: Check for lingering smells.

Check the Drain

Do: Inspect the drain area for trapped food particles or mold.

Observe: Drain is clogged or has visible mold.

Means: Drain blockage is causing the odor.

Next: Clean the drain thoroughly.

Clean the Drain

Do: Use a plastic scraper or brush to remove debris from the drain and surrounding area.

Observe: Drain is clear and free of debris.

Means: Drain is no longer a source of odor.

Next: Run another cleaning cycle.

Use a Dishwasher Cleaner

Do: Follow the instructions on a commercial dishwasher cleaner tablet or powder.

Observe: Cleaner dissolves buildup and neutralizes odors.

Means: Interior is thoroughly cleaned and deodorized.

Next: Plug in the dishwasher and test it.

Test the Dishwasher

Do: Plug in the dishwasher and run a normal cycle with a load of dishes.

Observe: Dishwasher runs without emitting a foul odor.

Means: The odor issue is resolved.

Next: Complete

Common causes table

CauseWhyLikelihoodDifficultyPart often needed
Clogged filterFood particles and debris trapped in the filter cause odor.HighLowFilter
Food buildup in drainTrapped food in the drain leads to mold and odor.HighLowDrain components
Interior mold or mildewMoisture and residue create mold, causing bad smells.MediumLowNone
Hard water residueMineral buildup traps odors and affects cleaning.MediumLowWater softener
Faulty drain pumpA malfunctioning pump can cause water to stagnate and smell.LowHighDrain pump
Improper ventilationPoor airflow in the kitchen can trap odors from the dishwasher.LowMediumVentilation system

Parts matching

Replace parts if they are damaged or worn out. Ensure compatibility with your dishwasher model.

Consult your dishwasher's manual for specific part numbers and installation instructions.

Recommended products

Disclosure: We may earn a commission from qualifying purchases via affiliate links. Learn more.

When to call a pro

FAQ

How often should I clean my dishwasher filter?

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

Can I use bleach to clean my dishwasher?

Avoid using bleach as it can damage the dishwasher and leave harmful residues. Use vinegar or a commercial cleaner instead.

Why does my dishwasher smell even after cleaning?

Persistent odors may indicate a deeper issue like a faulty drain pump or hard water problems.

Is it normal for my dishwasher to have a slight smell after use?

A mild odor is normal, but a strong or foul smell indicates a problem that needs attention.