How to Plumb a Kitchen Sink with Disposer and Dishwasher
Why this matters
The kitchen sink is where three appliances share one trap, and each one can defeat the other two. A disposer whose outlet sits lower than the wall stub leaves water standing in its chamber and stinks within a week. A continuous waste with a plain tee lets the disposer shoot food into the other bowl. A dishwasher hose run straight down to the disposer with no high loop or air gap lets sink water siphon back into the machine, and the customer finds gray water in the dishwasher tub every morning. And the single most common callback on a new install: the disposer's dishwasher knockout never came out, so the first cycle floods the kitchen floor.
This card covers the drain assembly from the bowls to the wall stub, the dishwasher drain and its code split, and the dishwasher supply. Mounting and wiring a disposer unit is in Replace a Garbage Disposal.
Safety: two appliances, one wet cabinet
Isolate both circuits before you work. Unplug the disposer or open its breaker, open the dishwasher's breaker or unplug it, and lock out what you opened per 29 CFR 1910.333(b)(2) where the cabinet holds hardwired connections. Confirm absence of voltage at any hardwired connection with a tester proven on a known live source before and after, per NFPA 70E Article 120 (current edition). Never reach into a disposer chamber with the unit powered, even switched off at the wall: the switch is not an isolation point. Hardwiring a disposer or dishwasher is electrical work where your state or locality licenses it; if your license does not cover it, an electrician makes that connection.
Shut and prove the water. Close both stops and open the faucet to confirm they hold. A stop that passes gets replaced before the job, not worked around.
Before restoring: every slip joint hand-tight plus the snug the nut calls for, the knockout removed if a dishwasher is connected, and the dishwasher's hose clamped. Power goes back on only after the drain leak test below passes dry, so you are not reaching around live connections into a wet cabinet.
The drain assembly, front view
LEFT BOWL RIGHT BOWL
\_______/ \_______/
| |
| tailpiece +----+----+
| | DISPOSER|<- dishwasher inlet
+--+--+ | | (knockout out)
| dir |<--------------+ outlet |
| tee | discharge +---------+
+--+--+ falls to the tee
|
_|_ dishwasher hose:
| |-> trap arm DW -> high loop fastened
|___| to wall under counter (IRC) or
P-trap stub listed air gap (UPC)
1-1/2 in -> disposer DW inlet
One trap serves both bowls through the continuous waste, which the adopted code allows for up to three adjacent sink compartments with outlets not more than 30 in apart and, for three compartments, the trap centrally located (IPC 1002.1 in the 2021 edition, as adopted; the UPC and IRC permit the same arrangement in substance). The trap and arm are 1-1/2 in.
Steps
1. Read the disposer's sheet before you set the wall stub. The disposer's discharge outlet hangs several inches below the bottom of the sink, far lower than a plain strainer tailpiece. The wall stub has to sit below that outlet by at least the drop the directional tee and trap need, or the disposer's chamber and discharge tube sit below the trap weir and hold water. That is why a kitchen with a disposer is roughed lower than one without; the right height comes from the disposer's own dimension, measured from the sink bottom. What breaks if skipped: an outlet below the trap inlet cannot be fixed with fittings, only by lowering the stub inside the wall.
2. Build the continuous waste with a directional tee. Put the tee under the bowl without the disposer, the bowl's tailpiece into its top, the disposer discharge into its side, and the bottom into the trap. A directional (baffle) tee turns the disposer's discharge down toward the trap; a plain tee lets the pumped discharge cross into the other bowl's tailpiece and come up as food in the sink. Keep the disposer discharge tube falling toward the tee along its length.
3. Set the trap and the arm. Trap inlet on the tee's tailpiece, trap outlet into the arm, arm into the wall stub with a slip-joint or solvent connection, falling to the wall. The arm's total fall must stay within one pipe diameter so the vent opening is not below the trap weir (IPC 909.2 in the 2021 edition, as adopted); limits by trap size are in Trap Arm Lengths by Trap Size Under IPC and UPC. Each slip nut gets its washer bevel facing the joint, and plastic nuts are hand-tight plus a quarter turn, not cranked with pliers until the nut cracks.
4. Knock out the disposer's dishwasher inlet before connecting a dishwasher. The inlet is cast closed at the factory. Drive the plug out from the inside with a screwdriver and a hammer, power isolated and the unit's chamber empty, then retrieve the plug from the grinding chamber with pliers. Leave it in and the dishwasher's pump pushes against a dead end: the drain hose fills, the machine stops draining, and water comes out the dishwasher door.
5. Choose the dishwasher drain method the adopted code requires. The code split is real and jurisdictional:
- The UPC requires a listed dishwasher air gap on the discharge side, mounted on the sink deck or counter, before the line connects to the drain or the disposer (UPC Section 807 in the 2021 edition, as adopted). The air gap is listed to ASSE 1021. The machine's hose runs up to the air gap's smaller inlet; a larger hose runs from its outlet down to the disposer inlet.
- The IRC accepts a high loop: the discharge line rises and fastens to the underside of the counter before it drops to the disposer inlet or a wye on the sink tailpiece (IRC Section P2717 in the 2021 edition, as adopted). The IPC allows connection to a tailpiece wye or the disposer's dishwasher connection (IPC Section 802 in the 2021 edition, as adopted).
- Local amendments override both. Some jurisdictions that use the IRC or IPC require an air gap anyway. Check the amendments before you drill the counter or decide not to.
The dishwasher's maker also states a minimum loop height in its installation instructions, and the instructions are part of the listing. Why either method matters: a hose that runs down from the machine to the disposer and never rises above the flood rim can siphon sink water into the dishwasher, and a sink that backs up pushes dirty water into the machine with nothing to stop it. The air gap breaks the connection physically; the high loop only makes backflow harder.
6. Run the dishwasher supply from a dual-outlet hot stop. Replace the single hot stop with a dual-outlet stop, faucet riser on one outlet and the dishwasher's braided supply on the other, so the machine can be isolated without killing the faucet. At the machine, a dishwasher elbow connects to the inlet valve, sealed by thread sealant on the tapered thread only, never on a compression or gasketed fitting.
Worked example: a 33 in double bowl with the disposer on the right
Counter at 36 in. Stainless double bowl, bowl outlets 16 in apart center to center, disposer under the right bowl, dishwasher to the right of the sink base. The house is in a UPC jurisdiction. The rough-in from the remodel left the 1-1/2 in wall stub at 16 in to center above finished floor.
Stub against disposer. With the sink set, the disposer's discharge outlet measured 20 in to center above finished floor. Dry-fitting the directional tee and the trap showed they need 3-1/2 in of drop from the disposer discharge centerline to the trap arm's centerline. Available: 20 minus 16 is 4 in. Left over: 4 minus 3-1/2 is 1/2 in, which is the fall the arm gets over its 10 in run to the wall, 0.6 in per foot. That is steeper than 1/4 in per foot and still well inside the one-diameter limit for a 1-1/2 in arm (1/2 in of fall against 1-1/2 in), so the vent opening stays above the weir. Had the stub been roughed at 18 in, the available drop would have been 2 in against the 3-1/2 in needed, and the disposer would have sat 1-1/2 in too low with nothing at the sink able to fix it.
Continuous waste. Outlets 16 in apart is inside the 30 in limit, and the single trap sits under the left bowl at the tee. Directional tee installed with its baffle toward the trap.
Dishwasher. UPC, so a listed air gap went in the sink deck's spare hole. Knockout driven out and the plug fished from the chamber. Machine hose to the air gap inlet; the larger outlet hose to the disposer inlet, both clamped. Dual-outlet hot stop installed; braided supply to the dishwasher elbow.
Had the same kitchen been across the county line under the IRC with no local amendment, the build would differ in one place only: no air gap, and the drain hose looped up and strapped to the underside of the counter, as high as the maker's instructions call for, before it dropped to the disposer.
Finish test: both bowls, the disposer and a drain cycle
Dry check first, power still off. Look at every slip joint, the disposer's discharge elbow gasket and the air gap connections. Then open both stops slowly and check the supply connections dry under a paper towel.
Flood both bowls. Plug both bowls, fill each to the overflow line or a few inches below the rim, pull both plugs at once. Two full bowls is the most water this trap will ever see at one time. Run a dry paper towel around every joint while it drains; any wet spot is a leak a glance misses. On this job, both bowls emptied with no leak and no water rising in the left bowl while the right drained.
Restore power, then run the disposer. Restore the disposer circuit, stand clear of the cabinet's open joints, run cold water, switch the disposer on for 30 seconds and recheck the discharge elbow and tee. Then restore the dishwasher circuit.
Run a dishwasher drain cycle. Start a short cycle or a drain-only setting and watch the air gap or the high loop: water flows to the disposer, the air gap does not spit out of its vent slots, and nothing drips under the sink. An air gap spilling onto the counter means the line from the air gap to the disposer is kinked or the knockout is still in.
References
- UPC 2021 Section 807 and IPC 2021 Sections 802, 909.2 and 1002.1, as adopted; IRC 2021 Section P2717, as adopted. Check local amendments and the current edition.
- ASSE 1021, dishwasher air gaps, where the adopted code requires one; the dishwasher and disposer makers' installation instructions.
- 29 CFR 1910.333 and NFPA 70E Article 120, current edition, for isolating and verifying the appliance circuits.
- See related: Replace a Garbage Disposal
- See related: Trap Arm Lengths by Trap Size Under IPC and UPC