How to Fix a Bad Smell in Your Dishwasher

On this page

Quick answer

To eliminate bad smells in your dishwasher, clean the filter, check for trapped food, and run a vinegar cycle. Regular maintenance prevents recurring 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

Check and Clean the Filter

Do: Locate the filter at the bottom of the dishwasher and remove it. Use a soft-bristled brush and warm water to clean it thoroughly.

Observe: Filter is clogged with food particles or debris.

Means: Clogged filter is causing the odor.

Next: Rinse and reinstall the filter, then run a cleaning cycle.

Clean the Dishwasher Interior

Do: Wipe down the interior walls, door, and rubber gasket with a microfiber cloth and a mixture of water and baking soda.

Observe: Stains or mold buildup are visible.

Means: Mold or mildew is contributing to the smell.

Next: Proceed to the vinegar cleaning step.

Run a Vinegar Cycle

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

Observe: Odor diminishes after the cycle.

Means: Acids in vinegar neutralize bacteria and odors.

Next: Check if the smell is resolved or if further action is needed.

Inspect for Trapped Food

Do: Check the spray arms and drain area for trapped food particles or debris.

Observe: Food particles are stuck in the spray arms or drain.

Means: Decomposing food is causing the odor.

Next: Remove the debris and clean the affected areas.

Check the Drain Hose

Do: Inspect the drain hose for clogs or standing water.

Observe: Clogs or stagnant water are present in the hose.

Means: Poor drainage leads to bacterial growth.

Next: Clear the clog and ensure proper drainage.

Use a Commercial Cleaner

Do: Run a commercial dishwasher cleaner according to the manufacturer's instructions.

Observe: Odor is significantly reduced or eliminated.

Means: Specialized cleaner removes buildup and bacteria.

Next: Maintain regular cleaning to prevent future odors.

Common causes table

CauseWhyLikelihoodDifficultyPart often needed
Clogged filterTraps food particles and bacteriaHighEasyDishwasher filter
Mold or mildewMoisture buildup in the interiorMediumEasyNone
Trapped food particlesDecomposing food in spray arms or drainHighEasyNone
Stagnant water in drain hosePromotes bacterial growthMediumMediumNone
Hard water buildupMineral deposits create odorsLowMediumWater softener salt
Expired detergentOld detergent can cause residue and odorsLowEasyDishwasher detergent

Parts matching

When replacing parts, ensure compatibility with your dishwasher model.

Consult your dishwasher's manual for specific part requirements.

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 clogs and odors.

Can I use bleach to clean my dishwasher?

Avoid bleach as it can damage the interior; use vinegar or baking soda instead.

Why does my dishwasher smell even after cleaning?

Persistent odors may indicate a deeper issue like a clogged drain hose or mold in the gasket.

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

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