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.
- 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.
- 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.
- 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.
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 %
| Pipe | 3 inch soil or waste stack, stack vent or vent stack, Table 906.1 |
|---|---|
| Load | 20 DFU, read in the 21 DFU row |
| Developed length | 60 ft |
| Vent size | 2 inch, the smallest vent of the row whose longest length of 110 ft is at or above 60 ft |
| Longest length by vent size | 1-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.
Sign up with your email. Back on this page in the same browser, your inputs are filled in. No card.
Free without signup
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.
| Stack, inch | DFU | 1-1/4 inch | 1-1/2 inch | 2 inch | 2-1/2 inch | 3 inch | 4 inch | 5 inch | 6 inch | 8 inch | 10 inch | 12 inch |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1-1/4 | 2 | 30 | - | - | - | - | - | - | - | - | - | - |
| 1-1/2 | 8 | 50 | 150 | - | - | - | - | - | - | - | - | - |
| 1-1/2 | 10 | 30 | 100 | - | - | - | - | - | - | - | - | - |
| 2 | 12 | 30 | 75 | 200 | - | - | - | - | - | - | - | - |
| 2 | 20 | 26 | 50 | 150 | - | - | - | - | - | - | - | - |
| 2-1/2 | 42 | - | 30 | 100 | 300 | - | - | - | - | - | - | - |
| 3 | 10 | - | 42 | 150 | 360 | 1,040 | - | - | - | - | - | - |
| 3 | 21 | - | 32 | 110 | 270 | 810 | - | - | - | - | - | - |
| 3 | 53 | - | 27 | 94 | 230 | 680 | - | - | - | - | - | - |
| 3 | 102 | - | 25 | 86 | 210 | 620 | - | - | - | - | - | - |
| 4 | 43 | - | - | 35 | 85 | 250 | 980 | - | - | - | - | - |
| 4 | 140 | - | - | 27 | 65 | 200 | 750 | - | - | - | - | - |
| 4 | 320 | - | - | 23 | 55 | 170 | 640 | - | - | - | - | - |
| 4 | 540 | - | - | 21 | 50 | 150 | 580 | - | - | - | - | - |
| 5 | 190 | - | - | - | 28 | 82 | 320 | 990 | - | - | - | - |
| 5 | 490 | - | - | - | 21 | 63 | 250 | 760 | - | - | - | - |
| 5 | 940 | - | - | - | 18 | 53 | 210 | 670 | - | - | - | - |
| 5 | 1,400 | - | - | - | 16 | 49 | 190 | 590 | - | - | - | - |
| 6 | 500 | - | - | - | - | 33 | 130 | 400 | 1,000 | - | - | - |
| 6 | 1,100 | - | - | - | - | 26 | 100 | 310 | 780 | - | - | - |
| 6 | 2,000 | - | - | - | - | 22 | 84 | 260 | 660 | - | - | - |
| 6 | 2,900 | - | - | - | - | 20 | 77 | 240 | 600 | - | - | - |
| 8 | 1,800 | - | - | - | - | - | 31 | 95 | 240 | 940 | - | - |
| 8 | 3,400 | - | - | - | - | - | 24 | 73 | 190 | 729 | - | - |
| 8 | 5,600 | - | - | - | - | - | 20 | 62 | 160 | 610 | - | - |
| 8 | 7,600 | - | - | - | - | - | 18 | 56 | 140 | 560 | - | - |
| 10 | 4,000 | - | - | - | - | - | - | 31 | 78 | 310 | 960 | - |
| 10 | 7,200 | - | - | - | - | - | - | 24 | 60 | 240 | 740 | - |
| 10 | 11,000 | - | - | - | - | - | - | 20 | 51 | 200 | 630 | - |
| 10 | 15,000 | - | - | - | - | - | - | 18 | 46 | 180 | 571 | - |
| 12 | 7,300 | - | - | - | - | - | - | - | 31 | 120 | 380 | 940 |
| 12 | 13,000 | - | - | - | - | - | - | - | 24 | 94 | 300 | 720 |
| 12 | 20,000 | - | - | - | - | - | - | - | 20 | 79 | 250 | 610 |
| 12 | 26,000 | - | - | - | - | - | - | - | 18 | 72 | 230 | 500 |
| 15 | 15,000 | - | - | - | - | - | - | - | - | 40 | 130 | 310 |
| 15 | 25,000 | - | - | - | - | - | - | - | - | 31 | 96 | 240 |
| 15 | 38,000 | - | - | - | - | - | - | - | - | 26 | 81 | 200 |
| 15 | 50,000 | - | - | - | - | - | - | - | - | 24 | 74 | 180 |
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.
| Case | Setup | Result |
|---|---|---|
| Two-bath house, 3 inch stack, 60 ft of vent | 3 inch stack, 20 DFU in the 21 DFU row, 60 ft | 2 inch vent, longest 110 ft, 54.5% used |
| Same stack with a short vent of 30 ft | 3 inch stack, 20 DFU in the 21 DFU row, 30 ft | 1-1/2 inch vent, longest 32 ft, 93.8% used |
| Same stack with a long vent of 150 ft | 3 inch stack, 20 DFU in the 21 DFU row, 150 ft | 2-1/2 inch vent, longest 270 ft, 55.6% used |
| ICC Example A, 3 inch stack at 102 DFU and 25 ft | 3 inch stack, 102 DFU in the 102 DFU row, 25 ft | 1-1/2 inch vent, longest 25 ft, 100.0% used |
| The same stack with one more foot of vent | 3 inch stack, 102 DFU in the 102 DFU row, 26 ft | 2 inch vent, longest 86 ft, 30.2% used |
| 4 inch stack, 140 DFU, 80 ft | 4 inch stack, 140 DFU in the 140 DFU row, 80 ft | 3 inch vent, longest 200 ft, 40.0% used |
| 6 inch stack, 1,000 DFU, 200 ft | 6 inch stack, 1,000 DFU in the 1,100 DFU row, 200 ft | 5 inch vent, longest 310 ft, 64.5% used |
| 2 inch stack, 12 DFU, 100 ft | 2 inch stack, 12 DFU in the 12 DFU row, 100 ft | 2 inch vent, longest 200 ft, 50.0% used |
Standards and data sources
- ICC, Methods of Venting Plumbing Fixtures and Traps in the 2021 International Plumbing Code - Table 906.1 for stacks of 1-1/4 to 8 inch, up to the 3,400 DFU row of 8 inch, note a on the developed length, and Example A, a 3 inch stack with 102 DFU and 25 ft that takes a 1-1/2 inch stack vent.
- UpCodes, Texas IPC 2021, Chapter 9 Vents - Table 906.1 in full, 38 rows from 1-1/4 to 15 inch stacks, and the text of Sections 906.1 to 906.3. The UpCodes print shifts the 1-1/4 inch column of the 2 and 2-1/2 inch stack rows down one row, and this page takes those cells from the ICC print and the Virginia code.
- UpCodes, Maryland Plumbing Code 2024 (the 2024 IPC), Chapter 9 Vents - A second print of the same table in the 2024 edition. Every cell agrees with the Texas print of the 2021 edition, so the table did not change between the two.
- Virginia Plumbing Code 2006, Chapter 9, Table 916.1, as posted by InspectApedia - An independent print of the whole table from an IPC-based code. It agrees in every cell but two that were edited later, 720 against 729 ft for the 8 inch stack at 3,400 DFU with an 8 inch vent, and 570 against 571 ft for the 10 inch stack at 15,000 DFU with a 10 inch vent. This page uses the 2021 values.
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
- 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.
- 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.
- 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.
- 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.
- 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