How to Clean a Garbage Disposal — Complete Guide

A dirty garbage disposal causes bad smells and slow draining, and it will eventually clog. Regular cleaning takes less than 5 minutes and keeps the unit running for its full 10-12 year lifespan. Below we cover the best cleaning methods, a maintenance schedule, and what to do when a smell means something worse than dirty rubber flaps.

If your disposal has issues beyond cleaning — it hums, won’t turn on, or is leaking — head to our garbage disposal troubleshooting hub instead.

garbage disposal internal parts that need cleaning including splash guard and flywheel

This guide is for you if…

This guide is NOT for you if…

  • Your disposal won’t turn on or is humming. That is a mechanical or electrical problem, not a cleaning issue. See our garbage disposal troubleshooting guide.
  • Your disposal is leaking from the bottom. A bottom leak means failed internal seals and is not fixable with cleaning. See fix a leaking disposal.

Quick decision — what do you need?

Your SituationBest Next Step
Disposal stinks, cleaning hasn’t helpedDeep odor removal guide
Want to know what’s safe to grind15 items to keep out
Disposal is old, wondering when to replaceDisposal lifespan guide
General cleaning and maintenanceKeep reading below
Disposal is clogged, not drainingUnclog your garbage disposal

The 3 best garbage disposal cleaning methods

We recommend rotating between these three approaches. Each one takes under 5 minutes.

1. Ice and Salt Scrub (Best for Buildup)

Drop 2 cups of ice cubes and 1 cup of rock salt into the disposal, run cold water, and grind for 30 seconds. The ice chips scrub the grinding components while the salt works as an abrasive against the walls. Nothing else removes stuck-on food residue as well.

2. Baking Soda and Vinegar Flush (Best for Odor)

Pour 1/2 cup of baking soda into the disposal, followed by 1 cup of white vinegar. Let it fizz for 5-10 minutes, then flush with cold water. This neutralizes odor-causing bacteria without damaging seals the way chemical drain cleaners do.

3. Citrus Peel Freshener (Best for Quick Maintenance)

Toss the peels of a lemon, lime, or orange into the running disposal with cold water. The citrus oils leave a fresh scent and the rind texture helps scrub the chamber. This works best as a weekly freshener, not a deep clean.

Video guide

Video: “How To Clean A Smelly Garbage Disposal-2 Step Process!” by Mike Klimek

What to Clean and How Often

FrequencyTaskMethod
Every useRun cold water for 15 seconds after grindingFlushes debris from drain line
WeeklyCitrus peel freshenerPrevents odor buildup
MonthlyIce and salt scrubRemoves stuck-on residue
Every 3 monthsBaking soda + vinegar flushDeep deodorize
Every 3 monthsClean the splash guardScrub the underside of the rubber flaps with a brush (biggest hidden odor source)

Always run cold water — not hot — when using a garbage disposal. Cold water solidifies grease so the disposal can chop it up, while hot water melts grease and lets it coat the drain pipes. This is one of the most common mistakes we see in community forums.

Garbage disposal smell won’t go away?

If the disposal still smells after trying the methods above, the odor is usually trapped under the splash guard or deeper in the drain line. The rubber splash guard (the black flaps at the top of the disposal) collects a layer of decomposing food on its underside that standard cleaning misses.

We cover splash guard deep-cleaning, drain line flushing, and how to tell when a persistent smell actually means a leak or failing seal in our garbage disposal odor guide.

What NOT to Put Down Your Disposal

Prevention beats cleaning every time. Avoiding the wrong foods keeps the disposal clean longer and saves you from clogs that turn into expensive repairs. The worst offenders, based on manufacturer guidelines and what we hear from plumbers:

  • Grease, oil, and fat — hardens in pipes and creates blockages
  • Fibrous vegetables — celery, artichokes, corn husks wrap around the flywheel
  • Starchy foods — potato peels, pasta, and rice expand with water and form a paste
  • Coffee grounds — accumulate in the P-trap over time

See the full list of items to keep out of your disposal, including which foods are surprisingly safe to grind.

How Long Does a Clean Disposal Last?

The average garbage disposal lasts 10-12 years with normal household use. Regular cleaning and proper food habits can push a quality unit past 15 years, while neglect and abuse (grinding bones, pouring grease) can cut that to 5-7 years.

InSinkErator holds roughly 70% of the US residential disposal market, and their budget Badger series typically lasts 8-10 years. Premium models with stainless steel grinding components go longer. If your disposal is approaching the end of its lifespan, we break down the warning signs and replacement costs in our disposal lifespan guide.

Food scraps that cannot go in the disposal can be composted at home instead of going to the landfill.

FAQ

Can I use bleach to clean my garbage disposal?

A small amount of diluted bleach (1 tablespoon in a gallon of water) can sanitize the disposal, but we do not recommend it as a regular cleaning method. Bleach can corrode rubber gaskets and metal components over time. Baking soda and vinegar clean just as well without the risk.

How do I clean the splash guard (rubber flaps)?

Lift each rubber flap and scrub the underside with an old toothbrush and dish soap. The splash guard traps more rotting food than any other part of the disposal. Some models have removable splash guards — pull it out, scrub it in the sink, and snap it back in. This single step eliminates most disposal odors.

Is it safe to put ice cubes in a garbage disposal?

Yes. Ice is one of the best things you can put in a disposal. The chips scrub the grinding components and chamber walls, and combined with rock salt they remove buildup that water alone misses. Disposals are designed to handle ice without damage — InSinkErator’s own maintenance guide recommends it.

Should I run hot or cold water with the disposal?

Always cold water. Cold water solidifies fats and grease so the disposal can break them into small pieces that flush through the drain. Hot water melts grease into a liquid that coats pipe walls and eventually creates blockages. Run cold water for at least 15 seconds after the grinding stops.