Quick answer: it depends on your code — 3″ is the one size where they split. The IPC minimum is ⅛ inch per foot (1%); the UPC and Canada's NPC require ¼ inch per foot (2%). When in doubt, ¼″/ft satisfies all three.

Three-inch pipe is the classic toilet drain and a common branch and stack-offset size, which is why "⅛ or ¼?" arguments about it fill plumbing forums. Both camps are right — under different codes. The IPC groups 3″ with the 3″–6″ tier at ⅛″/ft, while the UPC holds every size to ¼″/ft (its 4″+ exception doesn't reach down to 3″), and the NPC's 1:50 tier runs up to and including 3″.

3″ pipe minimums, code by code

CodeMinimum slope for 3″ pipeGrade
IPC 2024 (§704.1)⅛″/ft1.04%
UPC 2024¼″/ft2%
NPC 2020 (Canada)1:50 (≈¼″/ft)2%

Local amendments can override any of these — always check your jurisdiction's adopted code.

Drop chart for a 3″ drain

Run lengthAt ⅛″/ft (IPC min)At ¼″/ft (UPC/NPC min)
6 ft0.75″1.5″
10 ft1.25″2.5″
12 ft1.5″3″
16 ft2″4″
20 ft2.5″5″

Why many plumbers run 3″ at ¼″/ft anyway

A 3″ toilet drain carries solids in a relatively shallow stream. At ⅛″/ft everything works when the pipe is laid perfectly — but joists shrink, hangers sag, and a run graded right at the minimum has no margin before a low spot goes flat. Grading at ¼″/ft where the structure allows:

The cost is headroom: over a 16-ft joist bay you need 4″ of fall instead of 2″. That's the real trade — and it's exactly the arithmetic the app does for you.

Check a 3″ toilet drain in the app

  1. Pick your code — the 3″ minimum switches automatically between ⅛″/ft (IPC) and ¼″/ft (UPC/NPC).
  2. Tap 3″ on the pipe-size row.
  3. Find Drop: enter your run length and target slope to get the required fall across the bay.
  4. Or Find Slope: enter the fall you can actually achieve and confirm it clears the minimum — the warning banner appears instantly if it doesn't.
  5. The animated pipe diagram shows the grade visually, so a 1.5″-over-12-ft run stops being abstract.
Switching between IPC, UPC and NPC plumbing codes in Pipe Slope Calculator to compare 3 inch drain slope minimums
Switch codes and watch the 3″ minimum change — ⅛″/ft under IPC, ¼″/ft under UPC and NPC.

Reference only: verify slope and venting requirements for water-closet drains with your local Authority Having Jurisdiction.

Related questions

What slope does a 3-inch toilet drain need?

IPC: ⅛″/ft minimum. UPC/NPC: ¼″/ft. Many plumbers use ¼″/ft everywhere for self-cleaning margin.

How much drop over 12 feet?

At ⅛″/ft: 1.5″. At ¼″/ft: 3″.

Can I use ¼″/ft on a 3″ drain under the IPC?

Yes — minimums are floors, not targets. ¼″/ft exceeds the IPC's ⅛″/ft minimum and stays well below any steepness concern. See maximum slope for drain pipe.

⅛ or ¼? Let the app settle it

Select IPC, UPC or NPC and get the right 3″ minimum instantly — plus drop, grade and a live diagram.

Download on the App Store