Can't decide whether to put garbage disposal on the dishwasher drain or sink drain. Is it feasible to install single garbage disposal to handle waste from both?

  • 2
    Codes have apparently changed, see Shirlock's answer here: diy.stackexchange.com/questions/3492/…
    – BMitch
    Nov 6, 2011 at 11:59
  • Final answer in that question seems to say you can still discharge into a disposal as long as you have an air gap.
    – simpleuser
    Jan 7, 2016 at 23:24

1 Answer 1


Many disposals have a specific connection for a dishwasher. If yours has one you can use that, or if you haven't bought one yet, look for a model with that feature.

enter image description here

Note: This may no longer be up to code in your area: see Why does my dishwasher back up into the sink, but running the disposal allows it to drain?

That said, many dishwashers have macerators built-in, which is effectively the same thing. I'm not really sure how useful it is to have a disposal downstream anyways. A dishwasher has to pump the waste water up to the drain. If you have anything in there that the disposal would actually chop up, it's probably going to jam the dishwasher pump before getting to the disposal anyways. In fact, this is why dishwashers have strainers and built-in macerators to begin with.

If you're still intent on having the dishwasher go through the disposal, and you don't have a built-in macerator or a dishwasher inlet, then it's just a matter of physical space. Can you fit a connection for the dishwasher between the disposal and sink? (although again, note this may not be up to code anymore).

If I had to choose only one, I would definitely choose sink. Most dishwasher drain hoses are 5/8" -- anything that doesn't clog that isn't going to clog the 1 1/4" sink drain. (I'm not sure if there is some other motivation for doing this besides avoiding clogs, though?)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.