How to Clean a Smelly Dishwasher

4 min read

A dishwasher that smells is almost always trapped food and grease — in the filter, the spray arms, and around the door seal. A quick deep clean and a monthly habit keeps it fresh.

1. Clean the Filter

The cylindrical filter in the bottom of the tub is where food collects and rots. Twist it out, rinse it under hot water with a brush, and clear the sump opening. This is the number-one source of the smell — do it first.

2. Wipe the Seals and Edges

Food and slime build up around the rubber door gasket and the bottom edge of the door where the spray does not reach. Wipe these with a damp cloth and a little dish soap or vinegar.

3. Clear the Spray Arms

Pull the spray arms (they usually twist or unclip) and poke out any clogged spray holes with a toothpick. Clogged arms mean poor cleaning and lingering food.

4. Run a Cleaning Cycle

Place a cup of white vinegar (or a dishwasher cleaner tablet) on the top rack and run a hot cycle empty. This dissolves grease and mineral film. Do this monthly to keep odors away.

Parts & Tools

As an Amazon Associate we earn from qualifying purchases.

Related Error Codes

FAQ

Why does my dishwasher smell like rotten eggs?

Trapped, decaying food in the filter and sump. Clean the filter, wipe the seals, clear the spray arms, and run a vinegar cleaning cycle.

Can I run vinegar in my dishwasher?

Yes. A cup of white vinegar on the top rack during an empty hot cycle cuts grease and odor. Do it monthly.

Always unplug an appliance and shut off its water supply before servicing. This guide is informational and not a substitute for a qualified technician.