Home › Garbage disposal not working

Garbage Disposal Not Working: Safe Fixes and When to Call a Plumber

A garbage disposal that hums, jams or goes silent is a common kitchen problem, and a few safe steps often fix it. This guide covers what each symptom usually means, the steps to try with the power off, what to avoid, and when it's time to call a plumber. LocalRepairLine is a referral service, not a contractor, and this is general information, not a substitute for an in-person inspection.

Safety first

Never put your hand into a garbage disposal, even if it looks off. Turn the wall switch off, and unplug it or switch off the breaker if the unit is plugged in under the sink. Use tongs or pliers to remove anything that's stuck. Don't pour chemical drain cleaners into a disposal that's clogged or jammed.

What the symptoms usually mean

Safe steps if it hums or won't turn

  1. Turn the power off at the wall switch, and unplug the unit or switch off the breaker.
  2. Look into the drain with a flashlight. Use tongs to remove any visible object. Don't use your fingers.
  3. Find the hex socket. Many disposals have a small socket in the center of the underside. Insert the hex key that came with the unit, or a similar sized key, and work it back and forth until the flywheel turns without sticking.
  4. Press the red reset button on the bottom of the disposal. Wait a minute or two if it won't stay in, since the motor may be overheated.
  5. Restore the power and run a stream of cold water, then flip the switch to test.

If there's no hum at all

  1. Press the reset button on the bottom once.
  2. Check that the wall switch works and that the breaker hasn't tripped.
  3. If the unit is plugged in under the sink, check that the plug is firmly in the outlet. Some outlets are GFCI protected and have their own reset button.
  4. If it still has no power, the problem may be wiring or a failed motor. Leave this to a pro.

Keep it from happening again

What not to do

When to call a plumber

What to tell the plumber

Need a plumber?

Describe the problem to an independent local plumbing company. A short automated prompt plays first, and then you're connected. LocalRepairLine is a referral service, not a contractor.

📞 Call (833) 350-0420Call hours: 8am–8pm ET, 7 daysYour call may first be answered by a short screening service that asks what the problem is and where you are. Stay on the line and you will be connected to an independent local pro.

Plumbing repair by city

Philadelphia, PA · Pittsburgh, PA · Columbus, OH · Cleveland, OH · Cincinnati, OH · Toledo, OH · Denver, CO · Grand Rapids, MI · Fort Wayne, IN

📞 Call (833) 350-0420