Every plumbing fixture needs a trap, and every trap has a minimum size set by code. Get it wrong and the fixture either drains slowly (trap too big — solids settle), clogs (trap too small — flow can't self-scour), or vents sewer gas into the room (trap seal breaks under siphon). This guide walks through the IPC trap-size table, how the trap arm and vent rules tie in, and the easy-to-miss situations that trip up DIY installers.

What a trap actually does

A plumbing trap is a U-shape (or P-shape) of pipe under every fixture that holds a small column of water — about 2 to 4 inches deep. That water column is the only thing standing between your bathroom and the sewer line below. Sewer gases (methane, hydrogen sulfide, plus whatever else is being decomposed downstream) cannot pass through water. The trap seal is what makes indoor plumbing livable.

The trap also catches dropped jewelry. That's why every kitchen sink trap has a slip-nut union — for retrieving the engagement ring that went down the drain.

IPC trap sizes by fixture (Table 1002.1)

Minimum trap sizes from the International Plumbing Code Table 1002.1:

  • 1¼" trap: Lavatory (bathroom sink), bidet, drinking fountain
  • 1½" trap: Kitchen sink (single or double bowl), bar/prep sink, laundry tub, bathtub, dishwasher (when separately trapped)
  • 2" trap: Shower stall, floor drain, clothes washer standpipe, urinal
  • 3" integral trap: Water closet (toilet) — built into the fixture, no separate trap installed

Use the trap size calculator for the full table including the connecting branch drain size and vent size for each fixture.

Note on UPC differences:The Uniform Plumbing Code (used on the West Coast) is mostly the same but has a few tighter requirements — UPC requires 1½" minimum for laundry tubs even where IPC allows 1¼", and UPC explicitly requires the trap diameter to match or be one size smaller than the trap arm.

Trap arm length limits

The trap arm is the horizontal pipe between the trap weir (the top of the U-bend) and the vent take-off. IPC 1002.4 limits arm length based on trap size:

  • 1¼" trap → 5 ft maximum trap arm
  • 1½" trap → 6 ft
  • 2" trap → 8 ft
  • 3" trap → 12 ft
  • 4" trap → 16 ft

The arm must also slope ¼" per foot back toward the drain. Going longer than the table allows breaks the trap seal under flow — once water is moving down the arm, it'll siphon the trap dry behind it because there's no air relief between the fixture and the drain.

The fix when you can't physically get a vent close enough to the fixture is either an air admittance valve (AAV) or aloop ventif AAVs aren't accepted in your jurisdiction.

Common trap mistakes

S-traps. An S-trap (vertical bend going down past the trap) is illegal almost everywhere because the falling water column siphons the trap dry on every drain cycle. P-traps (horizontal arm going to a vent) are required. Older homes often have S-traps under kitchen sinks; rip them out when you renovate.

Double-trapping.Putting a P-trap on a fixture that drains into another P-trap (e.g., trapping a dishwasher when it's already running through a disposer trap, or trapping a bar sink that shares a line with a kitchen sink trap). Double-trapping creates a pocket of trapped air between the two seals, killing flow. Either remove one trap or vent between them.

Flexible / accordion traps.The corrugated plastic tubing sold as "flex traps" under sinks is illegal under every code. The interior corrugation traps food debris and the seal eventually blows out under pressure. Use rigid PVC or chrome P-traps.

Wrong size for the fixture.Putting a 1¼" trap under a kitchen sink (which needs 1½") is a common DIY error. The smaller trap clogs constantly because kitchen waste includes too much solid for the velocity in 1¼" pipe to flush.

Trap arm without a vent. Every fixture trap needs a vent within the arm-length limit. The kitchen island sink with no vent is the classic violation — fixed with an AAV under the sink, or a loop vent if you have ceiling space above the cabinet.

Special situations

Showers in slabs. The trap is in the slab, accessed through the drain. Replacing it requires breaking concrete. Get it right the first time — and inspect the trap before pouring on new construction.

Floor drains in unheated spaces. A floor drain with no regular water input dries out, then sewer gas comes up through the empty trap. Pour a quart of water in unused floor drains every few months, or install a trap primer (a small valve that doses a few ounces of water on a schedule).

Combined dishwasher + disposer.The dishwasher discharge usually plumbs into the disposer (above the disposer's knockout plug), which then drains through the kitchen sink trap. No separate dishwasher trap needed. If you don't have a disposer, the dishwasher needs its own trap on a 1½" line.

Clothes washer standpipe.Code requires a 2" P-trap with a standpipe rising 18–42" above the trap weir. Discharge from the washer pump drops into the standpipe, which gives enough air gap to prevent siphoning the machine empty if there's a sewage backup.

Why toilets are different

Toilets have an integral 3-inch trap molded into the porcelain — the curved water column you see in the bowl. The branch drain leaving the toilet is straight pipe (no separate trap installed). This is why every branch carrying a toilet has to be 3" minimum even if other fixtures sharing the line would otherwise allow smaller pipe. The drain pipe sizing calculator enforces this rule automatically.

Quick FAQ

What size P-trap for a kitchen sink?1½" per both IPC and UPC. Single bowl or double bowl, same minimum size.

What size P-trap for a bathroom sink?1¼" minimum. Some installers go 1½" for slightly faster drainage, but 1¼" is the code minimum and works fine.

What size trap for a shower?2" minimum. Showers move much more water than tubs (continuous flow vs fill-and- drain), and the larger trap handles the volume.

Can I use a smaller trap to fit under my vanity? No — undersizing the trap below code minimum is an inspection failure and causes drainage problems. If physical clearance is tight, use a shallow-seal P-trap or a side-outlet P-trap instead of a deeper conventional trap.

Why does my drain gurgle when water runs?Almost always either undersized vent or trap arm too long. The gurgling is air trying to enter through the trap because the vent isn't breathing properly. Check the vent pipe sizing calculator to confirm the vent diameter is adequate.

Run the numbers: the trap size calculator gives minimum trap diameter, branch drain size, DFU, and required vent size for any common residential or commercial fixture.

Estimate only. Trap and vent rules vary by jurisdiction. Verify with a licensed plumber and your local plumbing inspector before purchase or installation. ProjectCalc is not responsible for code violations, permit failures, or system failures resulting from use.