Why Does My Dishwasher Smell So Bad? | Fix It Yourself

On this page

Quick answer

A smelly dishwasher is usually caused by food debris, mold, or a dirty filter. Clean the filter, run a vinegar cycle, and check for trapped food particles. Regular maintenance can prevent future 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

Clean the Filter

Do: Locate the filter at the bottom of the dishwasher and remove it. Use a soft brush and warm water to scrub away debris.

Observe: Filter is clogged with food particles and grime.

Means: Clogged filter is the main source of odor.

Next: Rinse and reinstall the filter, then proceed to the next step.

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 helps dissolve mineral deposits and neutralize odors.

Means: Vinegar is effective at eliminating lingering smells.

Next: After the cycle, wipe down the interior with a microfiber cloth.

Check for Trapped Food

Do: Inspect the spray arms and door seal for trapped food particles. Use a soft brush to remove any debris.

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

Means: Trapped food can cause mold and bad odors.

Next: Clean all visible debris and move to the next step.

Use Baking Soda

Do: Sprinkle a cup of baking soda on the bottom of the dishwasher. Run a short cycle to let it scrub the interior.

Observe: Baking soda helps absorb and eliminate odors.

Means: Baking soda is a natural deodorizer.

Next: Allow the dishwasher to air dry after the cycle.

Inspect the Drain Hose

Do: Check the drain hose for clogs or standing water. Use a wet/dry vacuum to clear any blockages.

Observe: Clogs or standing water are present in the drain hose.

Means: Poor drainage can lead to mold and bad smells.

Next: Clear the hose and ensure it is properly connected.

Wipe Down the Interior

Do: Use a microfiber cloth and a mild detergent to wipe the interior walls, door, and seal.

Observe: Mold or mildew is visible on surfaces.

Means: Mold growth contributes to bad odors.

Next: Dry the interior thoroughly to prevent future mold growth.

Common causes table

CauseWhyLikelihoodDifficultyPart often needed
Clogged FilterFood particles and grime trap in the filter, causing decay and odor.HighLowNo
Trapped Food in Spray ArmsFood particles block spray arms, leading to stagnant water and mold.HighLowNo
Mold or Mildew GrowthMoisture in the dishwasher promotes mold, which emits a musty smell.MediumLowNo
Clogged Drain HoseStanding water in the drain hose can cause bacterial growth and odor.MediumMediumNo
Hard Water DepositsMineral buildup can trap odors and affect the dishwasher's performance.LowLowNo
Improper VentilationPoor ventilation can lead to lingering moisture and mold.LowLowNo

Parts matching

If your dishwasher requires parts, match these details:

Check the manufacturer's website for compatible parts 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 clogs and odors.

Can I use bleach to clean my dishwasher?

Avoid using bleach as it can damage rubber seals and leave a harsh odor. Use vinegar or baking soda instead.

Why does my dishwasher smell like rotten eggs?

A rotten egg smell is often caused by bacterial growth in the drain hose or filter. Clean these areas thoroughly.

Will running an empty cycle with vinegar fix the smell?

Yes, a vinegar cycle can help neutralize odors and dissolve mineral deposits. Run it monthly for maintenance.