24/7 Emergency(602) 675-1555
HQ Plumbing & Air logo
Plumbing Code Library

UPC 910: Combination Waste and Vent Systems

Updated July 10, 2026
In Short

UPC Section 910 lets one oversized horizontal drain carry both the waste and the air for certain fixtures. It is used where a normal vent is hard to run, like a floor drain in the middle of a room or an island sink. The drain is sized larger than usual so air moves freely above the flowing water and vents the fixtures.

Primary Source
Uniform Plumbing Code, Section 910 (Combination Waste and Vent Systems)

The Uniform Plumbing Code is published and copyrighted by IAPMO. This page explains the section in our own words with a short excerpt only. Read the full official text at the source.

Most drains need two pipes to work right. One pipe carries the waste. A second pipe carries air. The air keeps the waste flowing and stops the trap from siphoning dry. But some spots make a normal vent hard to run. A floor drain in the middle of a room has no wall next to it. An island sink has no wall behind it. UPC Section 910 gives these fixtures another way. It lets one oversized horizontal drain carry both the waste and the air.

What this section covers

Section 910 is titled Combination Waste and Vent Systems:

910.0 Combination Waste and Vent Systems

The idea is simple. The horizontal drain pipe is built larger than a normal drain would need. That extra size leaves an open air space above the flowing water. Air moves freely through that space. So the drain vents itself as the waste runs past. There is no separate vent pipe going up into a wall.

The code limits which fixtures can use this method. A combination waste and vent system serves floor drains, sinks, lavatories, and drinking fountains. It does not serve toilets or urinals. Those fixtures push a strong surge of water and need their own vent. Each fixture ties into the horizontal drain through a short vertical tailpiece, not a long drop, so the air space above the flow stays clear.

Where it is used

This system solves the "no wall nearby" problem. Picture a floor drain in the center of a commercial kitchen, a market, or a mechanical room. There is no wall to run a vent up. An oversized combination waste and vent line lets that drain breathe on its own. The same goes for an island sink or a row of floor sinks set out in the open. The oversized drain reaches back to a vent connection near the main line, so the whole run stays vented.

Why the drain has to be oversized

A normal drain runs close to full when a fixture dumps. That leaves little room for air. In a combination system, the pipe is sized up so the water only fills part of it. The open space on top acts like a built-in vent. If the pipe were normal size, the flowing water would seal it off, trap air, and the fixture would gurgle or drain slowly. The extra size is what makes the trick work, so this is not a place to cut pipe diameter to save money.

What this means for you

If a floor drain or island sink gurgles, drains slowly, or smells, the venting may be built wrong. That is a design and pipe-size problem, not a clog you can plunge away. This method also has limits, like a maximum branch length before a real vent is required, so it is worth having a licensed plumber lay it out. For the basics, see what a plumbing vent is. For a related open-fixture fix, see UPC 909 island venting. For the trap and seal rules a floor drain itself must meet, see UPC floor drain requirements. To tell floor drains apart, see floor sink vs floor drain vs mop sink.

Full text and source

UPC Section 910 is part of the Uniform Plumbing Code. IAPMO publishes it and holds the copyright, so only the section heading and short notes are shown here. Phoenix enforces the 2024 UPC with local amendments. Read the section on the UPC viewer at UpCodes, review the official code at IAPMO, or confirm local amendments with the City of Phoenix Planning & Development Department at phoenix.gov/pdd.

Sources

Keep Reading

Questions About Phoenix Plumbing Code?

We work to code every day across the Valley. Call the dispatcher and we'll tell you what your project needs.