For estimation and planning use. A licensed plumber or engineer and the authority having jurisdiction decide the vent sizes and the installation. The limits are those of the model International Plumbing Code table, and the table in the edition adopted by your jurisdiction, with its local amendments, governs. Not a substitute for an engineer's plumbing design.

Maintained by BuildSolver · Updated

Calculator · Plumbing

Vent pipe size calculator

A stack vent or a vent stack is sized from the diameter of the soil or waste stack it serves, the drainage fixture units, or DFU, on that stack, and the developed length of the vent. This page reads the smallest vent diameter whose longest length is at or above your length from Table 906.1 of the International Plumbing Code, and shows the longest length of every vent size in the same row. 20 DFU on a 3 inch stack with 60 ft of vent takes 2 inch, which carries 110 ft, while a 30 ft run fits 1-1/2 inch. The page sizes stack vents and vent stacks only. Individual and branch vents have their own rule, and the drain itself is sized on the sanitary drain pipe size calculator. For the supply side of the same fixtures, see the water pipe size calculator.

  1. Take the DFU value of each fixture from Table 709.1 and add them for the whole stack. The page opens on a two-bath house with a kitchen and a laundry, 20 DFU on a 3 inch stack.
  2. Pick the row of the stack diameter whose DFU is at or above the load. There is no interpolation, so 20 DFU on a 3 inch stack is read in the 21 DFU row.
  3. Measure the developed length of the vent along the pipe to the open air, then take the smallest vent whose longest length is at or above it. 60 ft takes 2 inch, which carries 110 ft.

Stack vents and vent stacks on soil or waste stacks of 1-1/4 to 15 inch, up to 50,000 DFU, from Table 906.1. Individual, branch and circuit vents are not sized. The form opens on a two-bath house of 20 DFU on a 3 inch stack with 60 ft of vent.

The diameter of the soil or waste stack that the stack vent or vent stack serves. The stack size comes from the drainage sizing and not from the vent.

Drainage fixture units on the whole stack, the sum of the Table 709.1 values of its fixtures. The page opens on a two-bath house with a kitchen and a laundry, 20 DFU.

The length of the vent pipe along its route, with every offset, from the vent connection to the open air. The page opens on 60 ft.

Example result for the default inputs

3 inch stack, 20 DFU, 60 ft of vent: 2 inch vent.

Vent size

2 inch

Longest length at that size

110 ft

Length used

54.5 %

Calculation details
Pipe3 inch soil or waste stack, stack vent or vent stack, Table 906.1
Load20 DFU, read in the 21 DFU row
Developed length60 ft
Vent size2 inch, the smallest vent of the row whose longest length of 110 ft is at or above 60 ft
Longest length by vent size1-1/2 inch: 32 ft; 2 inch: 110 ft; 2-1/2 inch: 270 ft; 3 inch: 810 ft
  • Table 906.1 has fixed rows and no interpolation, so 20 DFU is read in the 21 DFU row, the next row at or above the load. A load is never read in a lower row.
  • The length is the developed length along the pipe to the open air, as note a of Table 906.1 words it, with every offset counted. A length above a cell moves the pick to the next larger vent of the row, and a length above the last cell is outside the table.
  • The vent is never less than 1-1/2 inch, the larger of one-half the stack diameter and 1-1/4 inch under Section 906.1. Every row of the table starts at or above that size.
  • This is the size of a stack vent or vent stack. An individual, branch, circuit or relief vent is at least one-half the drain it serves and grows one size past 40 ft under Section 906.2, and this page does not size those.
  • The load is the sum of the Table 709.1 DFU values of every fixture on the stack, typed by you and not checked. Wet vents, common vents, island vents, air admittance valves and stacks of more than ten branch intervals are not covered.

For estimation purposes only. Consult a licensed engineer for final designs.

Get this result as a PDF, free account

Sign up with your email. Back on this page in the same browser, your inputs are filled in. No card.

How the vent pipe size is read

This page reads a vent size from a table and does not derive one. The stack is a soil or waste stack with a stack vent or a vent stack, and its load is the sum of the drainage fixture units of every fixture on it, from Table 709.1 of the International Plumbing Code. Table 906.1 lists, for each stack diameter and a load in DFU, the longest developed length of every vent diameter that is allowed. The size is the smallest listed vent whose longest length is at or above the length of the vent. Stacks of 1-1/4 to 15 inch are covered, and individual, branch and circuit vents are not.

Load in DFU
load = sum of (fixtures x DFU per fixture), Table 709.1Each fixture carries a drainage fixture unit value, and the stack carries their sum. The opening example, a two-bath house with a kitchen sink, a dishwasher, a clothes washer and a laundry tray, adds up to 20 DFU, the same house as on the sanitary drain page.
Row of the table
row = first row of the stack diameter whose DFU is at or above the loadTable 906.1 has a few rows for each stack diameter, and a 3 inch stack has rows at 10, 21, 53, 102 DFU. A load between two rows is read in the higher one, and there is no interpolation. Reading 20 DFU on a 3 inch stack gives the 21 DFU row, while 22 DFU gives the 53 DFU row.
Vent size
size = smallest vent in the row whose longest developed length is at or above the lengthEach row lists the longest developed length of every vent diameter it allows. The 21 DFU row of a 3 inch stack allows 32 ft for 1-1/2 inch, 110 ft for 2 inch, 270 ft for 2-1/2 inch and 810 ft for 3 inch. A 60 ft vent takes 2 inch, which carries 110 ft, and a 30 ft vent takes 1-1/2 inch.
Minimum size
vent >= one-half the stack diameter, and >= 1-1/4 inchSection 906.1 sets a floor of one-half the drain served and 1-1/4 inch. The first column of every row in the table is at or above it, so a 4 inch stack never takes a vent under 2 inch, even for 10 ft.
Developed length
length = distance along the vent pipe to the open airNote a of Table 906.1 measures the developed length from the vent connection to the open air. It follows the pipe through every offset, so it is at least as long as the straight distance. The ICC example of a 3 inch stack with 102 DFU and 25 ft takes a 1-1/2 inch vent, and 26 ft takes 2 inch.

Worked examples from the table

The default case is a house with two baths, a kitchen sink, a dishwasher, a clothes washer and a laundry tray, 20 DFU on a 3 inch stack. Table 906.1 has no row for exactly 20 DFU, so the load is read in the next row, 21 DFU. A vent of 60 ft takes 2 inch, which carries 110 ft in that row, and a vent of 30 ft fits 1-1/2 inch. A vent of 150 ft takes 2-1/2 inch.

Table 906.1, the longest developed length in feet by stack diameter, load and vent diameter, as this page reads it. A hyphen is a vent size the table does not list.

Longest developed length of a stack vent or vent stack by stack diameter, drainage fixture units and vent diameter
Stack, inchDFU1-1/4 inch1-1/2 inch2 inch2-1/2 inch3 inch4 inch5 inch6 inch8 inch10 inch12 inch
1-1/4230----------
1-1/2850150---------
1-1/21030100---------
2123075200--------
2202650150--------
2-1/242-30100300-------
310-421503601,040------
321-32110270810------
353-2794230680------
3102-2586210620------
443--3585250980-----
4140--2765200750-----
4320--2355170640-----
4540--2150150580-----
5190---2882320990----
5490---2163250760----
5940---1853210670----
51,400---1649190590----
6500----331304001,000---
61,100----26100310780---
62,000----2284260660---
62,900----2077240600---
81,800-----3195240940--
83,400-----2473190729--
85,600-----2062160610--
87,600-----1856140560--
104,000------3178310960-
107,200------2460240740-
1011,000------2051200630-
1015,000------1846180571-
127,300-------31120380940
1213,000-------2494300720
1220,000-------2079250610
1226,000-------1872230500
1515,000--------40130310
1525,000--------3196240
1538,000--------2681200
1550,000--------2474180

Eight cases below run through the same functions the form uses. A 3 inch stack with 102 DFU and 25 ft takes 1-1/2 inch, which is the example in the ICC guide to the 2021 code, and one more foot, 26 ft, takes 2 inch.

Vent pipe size for eight example stacks
CaseSetupResult
Two-bath house, 3 inch stack, 60 ft of vent3 inch stack, 20 DFU in the 21 DFU row, 60 ft2 inch vent, longest 110 ft, 54.5% used
Same stack with a short vent of 30 ft3 inch stack, 20 DFU in the 21 DFU row, 30 ft1-1/2 inch vent, longest 32 ft, 93.8% used
Same stack with a long vent of 150 ft3 inch stack, 20 DFU in the 21 DFU row, 150 ft2-1/2 inch vent, longest 270 ft, 55.6% used
ICC Example A, 3 inch stack at 102 DFU and 25 ft3 inch stack, 102 DFU in the 102 DFU row, 25 ft1-1/2 inch vent, longest 25 ft, 100.0% used
The same stack with one more foot of vent3 inch stack, 102 DFU in the 102 DFU row, 26 ft2 inch vent, longest 86 ft, 30.2% used
4 inch stack, 140 DFU, 80 ft4 inch stack, 140 DFU in the 140 DFU row, 80 ft3 inch vent, longest 200 ft, 40.0% used
6 inch stack, 1,000 DFU, 200 ft6 inch stack, 1,000 DFU in the 1,100 DFU row, 200 ft5 inch vent, longest 310 ft, 64.5% used
2 inch stack, 12 DFU, 100 ft2 inch stack, 12 DFU in the 12 DFU row, 100 ft2 inch vent, longest 200 ft, 50.0% used

Standards and data sources

Limitations of this calculator

  • Stack vents and vent stacks only, sized from Table 906.1. Individual, branch, circuit and relief vents are sized at one-half the drain they serve, not under 1-1/4 inch, and grow one size past 40 ft under Section 906.2, which the page does not apply.
  • Stacks of 1-1/4 to 15 inch, up to 50,000 DFU on a 15 inch stack. A load above the last row of a stack, 20 DFU for 2 inch and 102 DFU for 3 inch, is refused, and so is a length above the last cell of the row. The page never takes a vent size that the table does not list.
  • The table was read in the ICC venting brochure for the 2021 code, in two UpCodes prints of the 2021 and 2024 code and in the 2006 Virginia code. ICC's own code page returned an error to the reader, so the model code text itself was not read, and the 2018 edition was not compared cell by cell. Check the table in the edition your jurisdiction has adopted.
  • You type the load and the length. The page does not add the DFU of the fixtures, does not measure a developed length from a drawing, and does not check the limit of 1 inch of water column on the pressure at a trap seal that the venting rules are written to hold.
  • Wet vents, common vents, island fixture vents, combination drain and vent, waste stack venting, circuit and loop vents and air admittance valves are separate methods with their own rules. A vent header that joins several stacks is sized under Section 906.1 on the sum of their DFU and the longest vent length, and the page does not combine stacks for you.
  • A stack of five branch intervals or more needs a vent stack under Section 904.2, and one of more than ten branch intervals needs relief vents under Section 908. The page takes the stack as given and does not count branch intervals.
  • The roof opening of a vent is a separate rule. Where the 97.5 percent winter design temperature is 0 degrees F or lower, Section 903.2 asks for vent extensions through a roof or wall to be at least 3 inch, enlarged inside the building at least 1 ft from the thermal envelope, so a 1-1/2 or 2 inch result still needs a larger terminal there. Sizes are nominal diameters in inches and lengths are in feet, as the table prints them. The Universal Plumbing Code sizes vents with its own tables, and local amendments change the IPC table in some jurisdictions.
  • This is a planning estimate, not a design drawing. A licensed plumber or engineer and the authority having jurisdiction decide the vent sizes and the installation.

Common vent sizing mistakes

  1. Reading the load in a lower row. Table 906.1 has fixed rows, and a load between two rows is read in the higher one. On a 3 inch stack 21 DFU at 100 ft takes 2 inch, but 22 DFU is read in the 53 DFU row and the same 100 ft takes 2-1/2 inch, since that row carries only 94 ft with a 2 inch vent.
  2. Measuring the length in a straight line. The length is the developed length along the pipe to the open air, as note a of Table 906.1 words it. A vent of 60 ft takes 2 inch on a 3 inch stack with 20 DFU, and a run of 150 ft once the offsets are counted takes 2-1/2 inch, so a length taken from the height of the building understates the size.
  3. Adding the 40 ft increase to a stack vent. The extra size past 40 ft is in Section 906.2, which covers individual, branch, circuit and relief vents. A 3 inch stack with 21 DFU takes 2 inch at 60 ft from Table 906.1 alone, with no further size added. Branch and individual vents are sized at one-half the drain they serve and are not read from this table.
  4. Taking a vent smaller than the table lists. A vent is never under one-half the stack diameter and never under 1-1/4 inch. On a 4 inch stack the smallest listed vent is 2 inch even for a run of 10 ft, and no stack above 2 inch lists a 1-1/4 inch vent.
  5. Taking the vent size from the drain size. Vent and drain diameters come from different tables. The sanitary drain page sizes the drain, and this page reads the vent for a stack of that size. A 3 inch stack stops at 102 DFU in Table 906.1, and a load above that is refused here.

Common questions about vent pipe size

How do I size a vent pipe?

Find the diameter of the soil or waste stack and add the drainage fixture units on it, then read the row of Table 906.1 whose DFU is at or above the load. Take the smallest vent whose longest developed length is at or above the length of the vent. A 3 inch stack with 20 DFU and 60 ft of vent takes 2 inch, which carries 110 ft.

What is the minimum size of a vent pipe?

A stack vent or vent stack is never less than 1-1/4 inch or one-half the diameter of the drain it serves, by Section 906.1. On a 4 inch stack that means at least 2 inch. Individual and branch vents have the same floor under Section 906.2.

What is the developed length of a vent?

It is the length of the vent pipe along its route, with every offset, from the vent connection to the open air, as note a of Table 906.1 says. A straight run up the building is the shortest it can be. Offsets add to it, and every one counts. In the 21 DFU row a 3 inch stack allows 32 ft for 1-1/2 inch, 110 ft for 2 inch, 270 ft for 2-1/2 inch and 810 ft for 3 inch.

How long can a vent pipe be?

The table gives a longest length for every row and vent diameter. On a 3 inch stack in the 21 DFU row it is 32 ft for 1-1/2 inch, 110 ft for 2 inch, 270 ft for 2-1/2 inch and 810 ft for 3 inch. The longest cell of the whole table is 1,040 ft, for a 3 inch vent on a 3 inch stack with 10 DFU.

Does a vent over 40 feet go up a size?

Section 906.2 raises individual, branch, circuit and relief vents by one nominal size for their whole developed length when they run past 40 ft. Stack vents and vent stacks take their length allowance from Table 906.1, which this page reads, so no extra size is added.

What if my load falls between two rows?

Read it in the higher row. Table 906.1 has no interpolation, so 22 DFU on a 3 inch stack is read in the 53 DFU row, where a 2 inch vent carries 94 ft against 110 ft in the 21 DFU row.

Is this the same as a drain pipe size calculator?

No. The sanitary drain pipe size calculator sizes the pipe that carries waste, from drainage fixture units and slope. This page sizes the vent of a stack from the table of developed lengths, so the DFU total is the same count but the table is not.

Is there a limit on how many times I can run this?

No. This calculator runs in your browser with no daily limit and no signup. Run it as often as you like.

Used on the same job

Size the stack first, then read the vent

The stack diameter comes from the drainage sizing, and the vent is read from it. The vent grows with the developed length and with the load on the stack. For the drain that carries the same fixture units, see the sanitary drain pipe size calculator, and for the condensate line of an air conditioner, the condensate drain calculator. You can also ask the assistant to go over a venting layout.

Open the chat