How to Connect a Dishwasher to a Garbage Disposal
Last updated October 31, 2026
Run the dishwasher's drain hose up to near countertop height, then push it onto the small inlet nipple on the side of the disposal and hold it with a hose clamp. Before anything connects, punch out the plastic knockout plug inside that nipple and pull the disc out of the grinding chamber, or the dishwasher will fill and never drain.
Whether there is a disposal at all, whether your local code wants an air gap or accepts a high loop, and whether connecting a dishwasher to a disposal is allowed where you live decide the job.
What the connection actually does
The dishwasher's drain pump pushes used water out through a flexible corrugated hose. That hose has to end in one of two places: the dishwasher inlet on the side of the disposal, or a branch fitting on the sink drain above the P-trap. Either way, the hose climbs first, close to the underside of the counter, before it drops to its destination.
That climb is backflow protection. Without it, dirty water sitting in the sink or the disposal can siphon backward down the hose and into the dishwasher, so the next load starts with someone else's dishwater. The high loop and the air gap both do this job, and neither one replaces the P-trap: the trap still has to sit downstream, and the drain connection must land above the trap weir, never below it.
A factory drain hose is usually about 6½ feet long, with rubber ends sized to fit a range of stubs from roughly 5/8 inch up to 1 inch. The disposal inlet is often wider than the hose end, so a short adapter fitting may be needed to step up to it. Check the box before you start: some dishwashers ship with the drain hose and clamps, and some sell them separately.
First, decide whether the dishwasher drains into the disposal
A dishwasher works fine without a disposal. Draining to a branch tailpiece, also called a wye tailpiece, on the sink drain above the P-trap is a normal setup that the plumbing codes recognize. The disposal inlet is simply the other legitimate destination.
Each route has a trade-off worth knowing before you crawl under the sink. Draining into the disposal lets food scraps wash through the disposal instead of collecting in the drain line, but it also means the disposal should be run and emptied before each dishwasher cycle, and a disposal packed with scraps can push water back up into the sink.
Some jurisdictions prohibit the connection outright. The Illinois plumbing code states that dishwashing machines shall not connect to the food waste disposal unit, and the Chicago code repeats it. If you live in one of those places, the branch tailpiece route is your answer, and it is not a workaround: it is what the code asks for. Check your local code before you connect anything.
Air gap or high loop, and what your code requires
An air gap is a fixture mounted on the sink deck or countertop with two connections: one takes the dishwasher hose, the other sends water on to the disposal inlet or the drain. A high loop is simply the drain hose strapped as high as possible under the counter before it descends. Both stop backflow; which one you need depends on the plumbing code in force where you live.
The model codes differ. Some accept a high loop on its own, others require an approved air gap. California, Hawaii and Massachusetts are the states that require an air gap, and everywhere else the requirement has to be checked locally. A jurisdiction that adopts a code requiring an air gap will not accept a high loop in its place.
How high the loop goes
There is no single universal height. Manufacturer instructions give loop heights that run from about 20 inches to about 32 inches above the floor, and some brands specify a range up to 50 inches. Follow the installation instructions that came with your dishwasher for the exact figure, and strap the hose so it cannot sag back down over time.
Air gap practicalities
An air gap needs a hole in the sink deck or counter, about 1⅜ inch depending on the model, and it can sometimes reuse the hole left by a soap dispenser or a side sprayer. Its flood-level marking has to sit at or above the sink's flood level. The overflow ports clog over time, and a clogged air gap is why water starts spitting out of the cap onto the counter; cleaning it restores the flow.
Tools and materials to have ready
Gather these before you start, so you are not hunting for a screwdriver with the water off:
- Flathead and Phillips screwdrivers
- A hammer, for punching out the knockout plug
- Needle-nose pliers, for pulling the plug disc out of the grinding chamber
- A nut driver or hose-clamp tool
- Adjustable pliers
- A bucket and towels
- A flashlight
- Hose clamps
- Depending on the route, an air gap kit, or a branch tailpiece and a length of 7/8-inch inside-diameter hose
Some dishwashers include the drain hose and clamps and some do not, so check the box before you begin.
Step by step, connecting the drain hose to the disposal
- Shut off power to both appliances. Switch off the dishwasher breaker and the disposal breaker, then unplug the disposal. Your hands will go near the grinding chamber, and a disposal can be switched on by accident.
- Shut off the water at the under-sink supply valve, or at the house main if there is no valve under the sink.
- Remove the knockout plug. The disposal's dishwasher inlet comes sealed from the factory with a plastic plug. Punch it through with a hammer and flathead screwdriver, then pull the disc out of the grinding chamber with needle-nose pliers. If it stays in, the dishwasher fills but will not drain, and it is routinely misdiagnosed as a failed drain pump.
- Fit the hose and clamp. Slide the clamp onto the hose first, push the hose onto the inlet nipple about ½ to ¾ inch, set the clamp about ¼ inch back from the hose end, and tighten it.
- Form the high loop, or install the air gap if that is the route your code requires. Strap the hose as high as possible under the countertop before it runs down to the disposal, at the height your dishwasher's instructions specify.
- Check the whole run for kinks and crushing, especially where the hose passes behind the cabinet.
- Restore water and power, then check the connection before you put the cabinet back together.
The no-disposal route
If you decided against the disposal connection, or your code forbids it, connect the hose to a branch tailpiece on the sink drain, above the P-trap, with the high loop or air gap your code requires. The rule stays the same: the connection sits above the trap weir, never below it, so the trap keeps its seal and sewer gas stays out of the kitchen.
Troubleshooting what went wrong
Most problems after a new connection trace back to one of a handful of causes, and each has a direct fix:
- The dishwasher fills but will not drain. The knockout plug is still in the inlet. Remove it.
- Water backs up into the sink. The disposal is full of food, or there is a clog downstream. Clear it and run the disposal before each cycle.
- A leak at the disposal inlet. The clamp is loose, the hose is not seated far enough, or the inlet adapter is damaged. Reseat the hose and retighten the clamp.
- Standing water or odors. The high loop is missing, too low, or sagging. Re-strap it higher.
- Water spitting from the air gap cap onto the counter. The overflow ports are clogged. Clean the air gap.
- Poor draining. The hose is kinked or crushed under the sink. Reroute it.
When to call a plumber
The job stops being a homeowner job when there is no accessible shutoff valve, when the drain route would need new pipe cut in, when your code requires an air gap and the sink deck has no room for one, or when a leak comes back after two attempts at reseating the hose. A plumber brings the code knowledge for your jurisdiction and the tools to cut in a new drain connection, which is the part that turns a one-hour job into a permit and a wall opening.
Knock out the plug, route the hose up into a high loop or through an air gap, and clamp it to the disposal inlet, and the drain side of the job is done. Check your local code first, because the connection is not permitted everywhere, and the branch tailpiece route is a normal setup where it is not.
If the dishwasher fills but will not drain once it is hooked up, the troubleshooting list points to the cause in a minute or two. The high loop or air gap is there to protect the clean dishes, not just the cabinet floor.
Frequently asked questions
Local plumbing codes, not the hardware, decide most of the arguments about this connection, and a jurisdiction that requires an air gap will not accept a high loop in its place.
Do I have to connect my dishwasher to the garbage disposal?
No. The disposal inlet is one of two accepted destinations, and where the connection is prohibited outright the drain must tie in elsewhere. Either way the hose still climbs before it descends.
What happens if I leave the knockout plug in the disposal inlet?
The dishwasher fills with water but has nowhere to send it, so it stops mid-cycle with standing water in the sump. It is the most common cause of a not-draining complaint right after a new install.
What should I check on the hose and the disposal inlet before I start the job?
Measure the outside diameter of the disposal inlet nipple and the inside diameter of the hose end, because the inlet is frequently larger and a step-up adapter closes the gap. Confirm the hose reaches from the dishwasher cabinet to the inlet with enough slack to climb near the countertop first, and check that the box actually contains the drain hose and clamps, since some dishwashers ship without them.
Where does the dishwasher drain connect if there is no disposal?
To a wye tailpiece, with the hose still climbing into its high loop or air gap first, and the tie-in still landing above the trap weir so the trap keeps its seal.
What should I do if the drain hose gets kinked or crushed under the sink?
A kinked or crushed hose is the usual cause of poor draining after a new connection, so reroute the run so the hose stays smooth along its whole length, paying particular attention where it passes behind the cabinet. Then restore water and power and run a cycle to confirm the water leaves the tub. If the hose still pinches no matter how you route it, that is one of the cases where a plumber is worth calling.
Is it legal to connect a dishwasher to a disposal everywhere?
No. The Illinois plumbing code and the Chicago code prohibit connecting a dishwasher drain to a food waste disposer, so the branch tailpiece route is required there. Other jurisdictions have their own rules, so check yours.
Why does my dishwasher smell after draining into the disposal?
Food scraps sitting in the disposal are the usual cause. Run the disposal and flush it before you start a load, and the smell stops coming back up the drain hose.
Can I run the disposal while the dishwasher is running?
Generally yes, and it helps to empty the disposal first so the dishwasher's drain water has a clear path out. Just keep your hands clear of the grinding chamber while it runs.
How long does the job take?
A straightforward connection on existing hookups takes about an hour to an hour and a half, including the knockout plug, the high loop and a full cycle to check for leaks.