Fix a garbage disposal that smells

We'll confirm the smell source, clean with ice and baking soda, deodorize with citrus, and check the P-trap—or tell you when to call a pro.

Category
Troubleshooting · Home appliances
Time
10–25 min
Last reviewed
What you'll need
  • Ice cubes
  • Baking soda and white vinegar
  • Citrus peels (lemon, lime, or orange)
  • Flashlight (to inspect the chamber)
  • Tongs or wooden spoon (to remove debris; never use your hand)

Step-by-step diagnostic

Step 1 of 8
Show full guide

Steps

Goal: Confirm where the smell comes from, then clean the disposal or fix the P-trap.

Check P-trap and drain

Goal: Rule out sewer gas from a dry P-trap before cleaning the disposal.

  • Look under the sink at the U-shaped P-trap. If the trap is dry, sewer gas can rise into the room.
  • Run water in the sink for 30 seconds to refill the trap.
  • Good: The trap has water and the sewer smell stops.
  • Bad: Smell persists after refilling—may be a vent or main-line issue. Call a plumber.

Quick clean — ice and citrus

Goal: Scrape buildup with ice, loosen grease with baking soda, and deodorize with citrus.

  • Turn on cold water. Drop a handful of ice cubes into the disposal and run it for 30–60 seconds. The ice scrapes grease and debris from the impellers.
  • Pour half a cup of baking soda into the disposal. Add half a cup of white vinegar. Let it foam for 5–10 minutes. Run cold water and turn on the disposal to flush.
  • Drop lemon, lime, or orange peels into the disposal. Run cold water and grind them. Citrus oils deodorize naturally.
  • Good: The disposal smells fresher.
  • Bad: Still smells—inspect the chamber and splash guard, or call a pro.

Inspect and clean the chamber

Goal: Remove visible debris and clean the splash guard.

  • Shut off power. Shine a flashlight into the grinding chamber. Look for food stuck on the impellers or walls.
  • Use tongs or a wooden spoon to remove debris—never your hand.
  • Lift the rubber splash guard at the drain opening. Wipe both sides with soapy water. Snap it back in place.
  • Restore power. Run a quick ice grind to flush.
  • Good: Chamber is clear and the smell improves.
  • Bad: Still smells—call a plumber.

When to get help

Call a plumber if:

  • The smell persists after cleaning with ice, baking soda, and citrus.
  • You smell sewer gas (rotten eggs) that does not improve when you refill the P-trap.
  • Water backs up or the drain is slow.
  • You suspect a blocked vent or main-line issue.

Verification

  • The disposal smells fresh when you run it with cold water.
  • No sewer odor when the sink is idle (P-trap has water).
  • The drain runs freely with no backup.
  • The splash guard is clean and seated properly.

Escalation ladder

Work from the device outward. Stop when the problem is fixed.

  1. Confirm smell source Check whether the smell comes from the disposal or the drain (P-trap, sewer gas).
  2. Refill P-trap If the P-trap is dry, run water to refill it and block sewer gas.
  3. Clean with ice and baking soda Grind ice, then flush with baking soda and vinegar.
  4. Deodorize with citrus Grind citrus peels to freshen the disposal.
  5. Call a pro Smell persists, sewer gas, water backs up, or slow drain—call a plumber.

What to capture if you need help

Before calling support or posting for help, have these ready. It speeds everything up.

  • Whether the smell is stronger when the disposal runs or when idle
  • Whether the P-trap has water
  • Steps already tried

Does the disposal or sink area smell bad?

A bad smell can come from the disposal chamber or from the drain (dry P-trap, sewer gas).

Run cold water and turn on the disposal. Stronger when running: smell from the disposal—proceed to clean. Constant or when idle: may be P-trap or drain—check the trap first.

You can change your answer later.

Does the P-trap have water?

A dry P-trap lets sewer gas into the room. Run water to refill it.

Look under the sink at the P-trap. If dry, run water for 30 seconds to refill. Refilled: smell may stop. Still smells: proceed to clean or call a pro.

You can change your answer later.

Refill P-trap and test

Run water in the sink for 30 seconds to refill the P-trap. Check if the smell improves. If sewer smell persists, call a plumber—may be a vent or main-line issue.

Grind ice and flush with baking soda

Ice scrapes buildup; baking soda and vinegar loosen grease and neutralize odor.

Run cold water. Drop ice cubes into the disposal and grind. Pour half a cup baking soda, half a cup vinegar, wait 5–10 min, then run water and disposal to flush. Good: smell improves. Bad: still smells—try citrus and inspect chamber.

You can change your answer later.

Do the ice and baking soda steps

Grind ice with cold water. Then baking soda and vinegar. Flush with water and disposal. Proceed to citrus if smell remains.

Does it still smell after citrus?

Grind lemon, lime, or orange peels to deodorize.

Drop citrus peels into the disposal. Run cold water and grind. Smell gone: done. Still smells: inspect chamber for debris, clean splash guard, or call a pro.

You can change your answer later.

Smell resolved

The disposal smells fresh. Run it regularly with cold water to prevent buildup.

Inspect chamber and splash guard

Food and grease on the impellers or splash guard cause odor.

Shut off power. Inspect the chamber with a flashlight. Remove debris with tongs. Clean the splash guard. Restore power and run ice again. Better: done. Still smells: call a plumber.

Reviewed by Blackbox Atlas

Frequently asked questions

Why does a garbage disposal smell bad?
Food debris, grease, and bacteria build up in the grinding chamber and on the impellers. A dry P-trap can also let sewer gas into the room. Regular cleaning and grinding ice or citrus peels help keep it fresh.
Can I fix a smelly garbage disposal myself?
Yes. Grind ice with cold water to scrape buildup, flush with baking soda and vinegar, and grind citrus peels to deodorize. Check that the P-trap has water. Most smell issues clear up with these steps.
When should I call a plumber for a disposal that smells?
Call a plumber if the smell persists after cleaning, you smell sewer gas (rotten eggs), water backs up, or the drain is slow. Those can indicate a blocked vent, main-line issue, or dry P-trap that needs professional attention.

Rate this guide

Was this helpful?

Thanks for your feedback.

Continue to