Home › Why a Garbage Disposal Smells, and What Actually Fixes It
Why a Garbage Disposal Smells, and What Actually Fixes It
A smelly disposal is almost never a broken disposal. It is residue in the places running water does not reach.
The quick answer
The smell comes from residue on surfaces the water never reaches: the splash guard, the underside of the flange and the walls of the grinding chamber. Bleach is the wrong answer because it rinses straight past them. Cleaning those surfaces is what works.
Where the smell lives
Not in the chamber floor, which gets rinsed every time the sink runs. It lives on the underside of the rubber splash guard, on the upper walls of the chamber above the water line, and in the gap behind the guard where food pushes past and stays.
Why pouring things in does not work
Anything poured in runs straight down and out. It never touches the surfaces holding the smell. That is why disposal deodorizers give a few hours of scent and no change.
What does work
Cut the power first. Switch the disposal off at the wall and at the breaker before anything goes into the chamber, and never put a hand in it. Use tongs or pliers.
Clean the splash guard by hand, both sides — most lift out, and the underside is usually where the problem is visible. Then grind ice with cold water running, which scours the chamber walls mechanically rather than chemically.
Citrus peel afterwards is a scent, not a clean, and there is no harm in it.
When a smell is not the disposal
A smell that persists after the guard is clean, or one that is stronger when the dishwasher runs, is usually the trap or the dishwasher hose rather than the unit. A dry trap in a rarely used sink lets sewer gas up the drain, and no amount of cleaning the disposal will touch it.
Pushed the reset button already?Then it is worth a contractor rather than another ten minutes with a hex key. Tell us what it is doing — silent, humming, leaking or smelling — and we will route you. Free to you, always. Other trouble can be mentioned on this number.
Call (866) 871-5070