Dishwasher Drain Installation: Complete Guide (2026)

Installing a dishwasher drain correctly is the difference between a kitchen that passes inspection and one that fails (or worse, one that lets contaminated sink water back into your dishes). The two biggest decisions are backflow prevention method (air gap or high loop) and where the hose connects (garbage disposal or sink drain). We’ve covered every scenario in the guides below, grounded in the Uniform Plumbing Code (UPC) and Wisconsin SPS 382.33(9)(d) requirements.
This guide is for you if:
- You’re installing a new dishwasher and need to route the drain hose
- You’re deciding between an air gap and a high loop installation
- You want to connect your dishwasher to a garbage disposal for the first time
- You need to know what your local plumbing code requires
This guide is NOT for you if:
- Your already-installed dishwasher isn’t draining (see How to Clean a Dishwasher Drain (Complete Guide 2026) for maintenance and cleaning fixes)
- You need hose repair help for an existing installation (see Dishwasher Drain Hose: High Loop + Troubleshooting (2026))
- The drain pump itself is the problem (see the components cluster from the homepage)
Quick diagnostic decision tree
Before choosing an installation method, answer these three questions:
-
Does your local code require an air gap? Most jurisdictions following the UPC require a physical air gap above the sink’s flood-level rim. Wisconsin explicitly bans the high loop under SPS 382.33(9)(d). If you don’t know your local code, check with your building department before starting.
-
Does your sink have a garbage disposal? If yes, the drain hose connects to the inlet side of the disposal. The knockout plug must be fully removed or the dishwasher cannot drain at all. This is the number-one installation error we see.
-
How long is your drain hose run? The total drain hose length cannot exceed 10 feet. If the air gap is above the counter, the hose from the air gap to the disposal cannot exceed 18 inches.
All categories at a glance
| Installation Type | Guide | When to Use |
|---|---|---|
| Air gap (code-required in most states) | Dishwasher Air Gap Installation: Step-by-Step (2026) | New install, UPC jurisdiction, Wisconsin |
| High loop (where permitted) | Dishwasher High Loop Installation + Code Compliance (2026) | IRC-only jurisdiction, no counter hole available |
| Connecting to disposal | Dishwasher to Garbage Disposal Connection: How-To (2026) | New disposal or new dishwasher alongside disposal |
| Hose routing under sink | Dishwasher Drain Line Routing: Under Sink Options (2026) | Long hose runs, cramped under-sink space |
| Kinked hose fix | Dishwasher Drain Hose Kinked? How to Fix It (2026) | Existing install with drainage problems |
| Code requirements reference | Dishwasher Drain Plumbing Code Requirements (2026) | Permit applications, inspection prep |
| Backflow prevention overview | Dishwasher Backflow Prevention: Methods + Code (2026) | Understanding why air gaps matter |
When to use which guide
Air gap vs. high loop: the core decision
The air gap is a cylindrical fixture mounted on or above the sink countertop. It creates a physical atmospheric break in the drain line, meaning sewage physically cannot siphon back into the appliance even if the drain line is fully pressurized. The UPC mandates the air gap in most states because it is the only fail-safe method: no mechanical component can fail because there is no mechanical component.
The high loop routes the drain hose up to the underside of the countertop and secures it at least 32 inches above the floor before running it down to the disposal or drain connection. It relies on gravity and the dishwasher’s internal check valve rather than a physical break. The International Residential Code (IRC) sometimes accepts the high loop, but many local inspectors following the UPC will reject it. Wisconsin no longer allows it at all.
Our recommendation: install an air gap unless your jurisdiction explicitly permits the high loop and you have no space for a counter hole. The air gap is the safer and more code-stable choice.
Connecting to a garbage disposal
This step trips up a large number of first-time installers. Every new garbage disposal ships with a knockout plug blocking the dishwasher inlet port. If you don’t punch that plug out before connecting the drain hose, the dishwasher has nowhere to drain. We’ve seen this cause everything from standing water in the tub to water overflowing at the air gap. See Dishwasher to Garbage Disposal Connection: How-To (2026) for the full knockout plug procedure and connection sequence.
Start with the most common fix
For a standard new installation, the sequence is:
- Route the drain hose from the dishwasher under the sink cabinet, keeping it free of sharp bends.
- Loop the hose as high as possible under the countertop if using the high loop method, or connect it to the air gap fitting if using an air gap.
- Connect the output side of the air gap (or the hose directly, for high loop) to the garbage disposal inlet or to the sink drain tailpiece.
- Check that the knockout plug is removed from the disposal.
- Verify the total hose length is under 10 feet and the air-gap-to-disposal segment is under 18 inches.
- Run a complete dishwasher cycle and observe the air gap or drain for overflow.
When to call a plumber
Installation is manageable for most DIYers, but call a licensed plumber if:
- You need to cut a new hole in granite or quartz for an air gap (diamond-core drill bits and water cooling are needed; mistakes are expensive)
- The drain hose run requires going through cabinet walls or under floor structures
- Your local jurisdiction requires a permit and inspection for dishwasher installation
- Water leaks at any connection point after testing
Professional installation typically runs $150-$350 depending on whether new holes are required or whether the disposal also needs work. Plumbers verify exact drain hose slope and length to prevent standing water, which is one of the leading causes of odors and bacterial growth per the Bryco Plumbing guidance in our KB.
Frequently asked questions
Is a dishwasher air gap required by code?
Yes, in most jurisdictions. The Uniform Plumbing Code (UPC) requires a physical air gap above the sink’s flood-level rim for all dishwasher drain installations. Some states and localities following the International Residential Code (IRC) permit a high loop instead, but this is jurisdiction-dependent. Wisconsin explicitly requires an air gap under SPS 382.33(9)(d) and no longer allows the high loop. Always check your local building department before installing.
What is the maximum drain hose length for a dishwasher?
The maximum total drain hose length is 10 feet. If the drain connects through an above-counter air gap, the segment from the air gap to the garbage disposal cannot exceed 18 inches. Hoses longer than 10 feet restrict flow and can trap water, leading to drainage failures and odors.
Can I connect a dishwasher drain to a garbage disposal without removing the knockout plug?
No. Every new garbage disposal ships with a knockout plug blocking the dishwasher inlet. If this plug is not fully removed before connecting the drain hose, the dishwasher cannot drain. The knockout plug is the single most common installation error, and it causes symptoms that look like a pump failure or a clogged filter.
How high should the dishwasher drain hose loop?
For a high loop installation (where permitted), the hose must be secured at least 32 inches above the floor at its highest point under the sink cabinet. For an air gap installation, the air gap fitting itself must be positioned above the sink’s flood-level rim, typically 1 to 2 inches above the rim surface.
What is a standpipe for a dishwasher drain?
A standpipe is used when an air gap is installed below the counter rather than above it. Wisconsin code requires the standpipe to be at least 1.5 inches in diameter and at least 15 inches in height above the trap weir. Above-counter air gap installations (the most common residential type) do not require a standpipe.