A two inch pipe does not measure two inches across. Its outside diameter is 60.3 mm, and it has been that number for longer than most of the plants using it have been standing. Your tape measure is fine. Nominal Pipe Size is a designator, not a dimension, and that single fact is behind most of the misreadings of a steel pipe size chart that happen somewhere between a drawing and a purchase order. Below are the numbers, in NPS and DN, with the outside diameters that never change and the wall thicknesses that do, for carbon steel and for stainless steel pipe. Then the part most charts leave out. The carbon steel schedules and the stainless S schedules are not the same numbers, and above NPS 10 they are not close.
When pipe was first standardised, the nominal number was a rough description of the bore. Wall thicknesses were what they were, and the outside diameter followed.
Then the industry did the sensible thing and standardised the outside diameter instead, because threading dies, flanges and fittings all key off the OD. The bore became whatever was left after the wall was subtracted. The nominal name stayed.
So NPS 2 has an OD of 60.3 mm regardless of whether the wall is 2.77 mm or 11.07 mm. The bore changes. The OD does not. This is the entire logic of the schedule system, and once it is clear, every chart on this page reads itself.
Two more points that catch people out:
The outside diameter for a given size is fixed for both carbon steel and stainless. Only the wall changes.
These charts are for estimating and enquiry purposes. Dimensional values used for design or fabrication must be taken from the current edition of the governing standard and from the mill test certificate. Metric figures below are the standard’s own listed millimetre values, not conversions, so they will not always match a unit calculator exactly.
NPS (in) | DN (mm) | OD (mm) | OD (in) |
|---|---|---|---|
1/8 | 6 | 10.3 | 0.405 |
1/4 | 8 | 13.7 | 0.540 |
3/8 | 10 | 17.1 | 0.675 |
1/2 | 15 | 21.3 | 0.840 |
3/4 | 20 | 26.7 | 1.050 |
1 | 25 | 33.4 | 1.315 |
1 1/4 | 32 | 42.2 | 1.660 |
1 1/2 | 40 | 48.3 | 1.900 |
2 | 50 | 60.3 | 2.375 |
2 1/2 | 65 | 73.0 | 2.875 |
3 | 80 | 88.9 | 3.500 |
4 | 100 | 114.3 | 4.500 |
5 | 125 | 141.3 | 5.563 |
6 | 150 | 168.3 | 6.625 |
8 | 200 | 219.1 | 8.625 |
10 | 250 | 273.0 | 10.750 |
12 | 300 | 323.8 | 12.750 |
14 | 350 | 355.6 | 14.000 |
16 | 400 | 406.4 | 16.000 |
18 | 450 | 457.0 | 18.000 |
20 | 500 | 508.0 | 20.000 |
22 | 550 | 559.0 | 22.000 |
24 | 600 | 610.0 | 24.000 |
A schedule number specifies wall thickness. It does not specify a constant wall thickness.
SCH 40 at NPS 1/2 is 2.77 mm. SCH 40 at NPS 24 is 17.48 mm. Same schedule, six times the wall. The schedule is a series designed to hold roughly similar pressure capability across the size range, not a thickness in its own right, which is why “we always use schedule 40” is a specification habit rather than a specification.
The higher the schedule number, the thicker the wall and the smaller the bore. The OD stays where it is.
Wall thickness in mm, with inches in brackets. This is the table that governs carbon steel and alloy steel pipe, including the common ASTM A106, A53 and A335 grades.
NPS | DN | OD (mm) | SCH 10 | SCH 40 | SCH 80 | SCH 160 | XXS |
|---|---|---|---|---|---|---|---|
1/8 | 6 | 10.3 | 1.24 (0.049) | 1.73 (0.068) | 2.41 (0.095) | n/a | n/a |
1/4 | 8 | 13.7 | 1.65 (0.065) | 2.24 (0.088) | 3.02 (0.119) | n/a | n/a |
3/8 | 10 | 17.1 | 1.85 (0.073) | 2.31 (0.091) | 3.20 (0.126) | n/a | n/a |
1/2 | 15 | 21.3 | 2.11 (0.083) | 2.77 (0.109) | 3.73 (0.147) | 4.78 (0.188) | 7.47 (0.294) |
3/4 | 20 | 26.7 | 2.11 (0.083) | 2.87 (0.113) | 3.91 (0.154) | 5.56 (0.219) | 7.82 (0.308) |
1 | 25 | 33.4 | 2.77 (0.109) | 3.38 (0.133) | 4.55 (0.179) | 6.35 (0.250) | 9.09 (0.358) |
1 1/4 | 32 | 42.2 | 2.77 (0.109) | 3.56 (0.140) | 4.85 (0.191) | 6.35 (0.250) | 9.70 (0.382) |
1 1/2 | 40 | 48.3 | 2.77 (0.109) | 3.68 (0.145) | 5.08 (0.200) | 7.14 (0.281) | 10.16 (0.400) |
2 | 50 | 60.3 | 2.77 (0.109) | 3.91 (0.154) | 5.54 (0.218) | 8.74 (0.344) | 11.07 (0.436) |
2 1/2 | 65 | 73.0 | 3.05 (0.120) | 5.16 (0.203) | 7.01 (0.276) | 9.53 (0.375) | 14.02 (0.552) |
3 | 80 | 88.9 | 3.05 (0.120) | 5.49 (0.216) | 7.62 (0.300) | 11.13 (0.438) | 15.24 (0.600) |
4 | 100 | 114.3 | 3.05 (0.120) | 6.02 (0.237) | 8.56 (0.337) | 13.49 (0.531) | 17.12 (0.674) |
5 | 125 | 141.3 | 3.40 (0.134) | 6.55 (0.258) | 9.53 (0.375) | 15.88 (0.625) | 19.05 (0.750) |
6 | 150 | 168.3 | 3.40 (0.134) | 7.11 (0.280) | 10.97 (0.432) | 18.26 (0.719) | 21.95 (0.864) |
8 | 200 | 219.1 | 3.76 (0.148) | 8.18 (0.322) | 12.70 (0.500) | 23.01 (0.906) | 22.23 (0.875) |
10 | 250 | 273.0 | 4.19 (0.165) | 9.27 (0.365) | 15.09 (0.594) | 28.58 (1.125) | 25.40 (1.000) |
12 | 300 | 323.8 | 4.57 (0.180) | 10.31 (0.406) | 17.48 (0.688) | 33.32 (1.312) | 25.40 (1.000) |
14 | 350 | 355.6 | 6.35 (0.250) | 11.13 (0.438) | 19.05 (0.750) | 35.71 (1.406) | n/a |
16 | 400 | 406.4 | 6.35 (0.250) | 12.70 (0.500) | 21.44 (0.844) | 40.49 (1.594) | n/a |
18 | 450 | 457.0 | 6.35 (0.250) | 14.27 (0.562) | 23.83 (0.938) | 45.24 (1.781) | n/a |
20 | 500 | 508.0 | 6.35 (0.250) | 15.09 (0.594) | 26.19 (1.031) | 50.01 (1.969) | n/a |
22 | 550 | 559.0 | 6.35 (0.250) | n/a | 28.58 (1.125) | 53.98 (2.125) | n/a |
24 | 600 | 610.0 | 6.35 (0.250) | 17.48 (0.688) | 30.96 (1.219) | 59.54 (2.344) | n/a |
NPS 22 has no SCH 40 listing. That is not a gap in the table, it is how the standard is written.
Stainless, duplex and nickel alloy pipe uses the S schedules. Same outside diameters, different wall series, and a much shorter list of available thicknesses.
NPS | DN | OD (mm) | SCH 5S | SCH 10S | SCH 40S | SCH 80S |
|---|---|---|---|---|---|---|
1/8 | 6 | 10.3 | n/a | 1.24 (0.049) | 1.73 (0.068) | 2.41 (0.095) |
1/4 | 8 | 13.7 | n/a | 1.65 (0.065) | 2.24 (0.088) | 3.02 (0.119) |
3/8 | 10 | 17.1 | n/a | 1.65 (0.065) | 2.31 (0.091) | 3.20 (0.126) |
1/2 | 15 | 21.3 | 1.65 (0.065) | 2.11 (0.083) | 2.77 (0.109) | 3.73 (0.147) |
3/4 | 20 | 26.7 | 1.65 (0.065) | 2.11 (0.083) | 2.87 (0.113) | 3.91 (0.154) |
1 | 25 | 33.4 | 1.65 (0.065) | 2.77 (0.109) | 3.38 (0.133) | 4.55 (0.179) |
1 1/4 | 32 | 42.2 | 1.65 (0.065) | 2.77 (0.109) | 3.56 (0.140) | 4.85 (0.191) |
1 1/2 | 40 | 48.3 | 1.65 (0.065) | 2.77 (0.109) | 3.68 (0.145) | 5.08 (0.200) |
2 | 50 | 60.3 | 1.65 (0.065) | 2.77 (0.109) | 3.91 (0.154) | 5.54 (0.218) |
2 1/2 | 65 | 73.0 | 2.11 (0.083) | 3.05 (0.120) | 5.16 (0.203) | 7.01 (0.276) |
3 | 80 | 88.9 | 2.11 (0.083) | 3.05 (0.120) | 5.49 (0.216) | 7.62 (0.300) |
4 | 100 | 114.3 | 2.11 (0.083) | 3.05 (0.120) | 6.02 (0.237) | 8.56 (0.337) |
5 | 125 | 141.3 | 2.77 (0.109) | 3.40 (0.134) | 6.55 (0.258) | 9.53 (0.375) |
6 | 150 | 168.3 | 2.77 (0.109) | 3.40 (0.134) | 7.11 (0.280) | 10.97 (0.432) |
8 | 200 | 219.1 | 2.77 (0.109) | 3.76 (0.148) | 8.18 (0.322) | 12.70 (0.500) |
10 | 250 | 273.0 | 3.40 (0.134) | 4.19 (0.165) | 9.27 (0.365) | 12.70 (0.500) |
12 | 300 | 323.8 | 3.96 (0.156) | 4.57 (0.180) | 9.53 (0.375) | 12.70 (0.500) |
14 | 350 | 355.6 | 3.96 (0.156) | 4.78 (0.188) | 9.53 (0.375) | 12.70 (0.500) |
16 | 400 | 406.4 | 4.19 (0.165) | 4.78 (0.188) | 9.53 (0.375) | 12.70 (0.500) |
18 | 450 | 457.0 | 4.19 (0.165) | 4.78 (0.188) | 9.53 (0.375) | 12.70 (0.500) |
20 | 500 | 508.0 | 4.78 (0.188) | 5.54 (0.218) | 9.53 (0.375) | 12.70 (0.500) |
24 | 600 | 610.0 | 5.54 (0.218) | 6.35 (0.250) | 9.53 (0.375) | 12.70 (0.500) |
These are the wall thicknesses that apply to SS 304 pipe, SS 310, SS 317L and SS 904L.
This is the section most pipe size charts leave out, and it is the one that costs money.
Below NPS 10, SCH 40S and SCH 40 are the same number, and so are 80S and 80. People learn that, generalise it, and then order a large-bore line on the assumption it still holds. It does not.
NPS | SCH 40 (mm) | SCH 40S (mm) | SCH 80 (mm) | SCH 80S (mm) |
|---|---|---|---|---|
10 | 9.27 | 9.27 | 15.09 | 12.70 |
12 | 10.31 | 9.53 | 17.48 | 12.70 |
14 | 11.13 | 9.53 | 19.05 | 12.70 |
16 | 12.70 | 9.53 | 21.44 | 12.70 |
18 | 14.27 | 9.53 | 23.83 | 12.70 |
20 | 15.09 | 9.53 | 26.19 | 12.70 |
24 | 17.48 | 9.53 | 30.96 | 12.70 |
At NPS 24, SCH 80 carbon steel is 30.96 mm and SCH 80S stainless is 12.70 mm. That is less than half the wall. Above NPS 12, the S schedules simply stop increasing: 40S is 9.53 mm and 80S is 12.70 mm all the way up, because they were never intended as pressure classes at those diameters.
There is a matching trap at the small end. At NPS 3/8, SCH 10 is 1.85 mm and SCH 10S is 1.65 mm.
The practical rule: write the wall thickness on the enquiry, not just the schedule. A drawing that says “NPS 16, SCH 40” is unambiguous only if it also says which material and therefore which standard applies. The same applies when a line specification mixes carbon steel headers with duplex 2205 or super duplex branches.
Before schedule numbers existed there were three weights: Standard, Extra Strong and Double Extra Strong. They are still in the tables and still in daily use.
That last one produces a result that looks wrong and is not:
NPS | SCH 160 (mm) | XXS (mm) |
|---|---|---|
8 | 23.01 | 22.23 |
10 | 28.58 | 25.40 |
12 | 33.32 | 25.40 |
At NPS 8 and above, SCH 160 is thicker than XXS. The name is historical, not a ranking. If someone specifies XXS expecting the heaviest available wall at 12 inch, they are 7.92 mm short of it.
Inside diameter is not specified in the standard. It is calculated, and it carries the tolerance of everything used to calculate it.
ID = OD − (2 × wall thickness)
NPS 4, SCH 40:
Same size in SCH 80:
Two schedules, identical outside diameter, 5 mm of bore difference. For a flow calculation that matters, because area scales with the square of the bore.
Once you have OD and wall, weight follows from the same two numbers. Our steel pipe weight chart and calculator gives the formula, a worked example and the weight per metre for every schedule below.
Worth saying plainly, because it is the difference between a chart and a delivery.
Wall thickness carries a manufacturing tolerance of minus 12.5 per cent on the nominal figure. An 8.18 mm nominal wall can legitimately arrive at 7.16 mm and be fully compliant with the standard and its certificate. Outside diameter carries its own tolerance, tighter on small bore and proportional on large bore.
So:
Four things remove almost all ambiguity:
Send us the OD, wall, schedule and length and we will confirm availability against current stock and mill programmes. Our full pipe and tube range covers stainless, duplex, super duplex, nickel alloy and titanium.
Two related decisions sit alongside the size itself. Which specification governs the material is covered in ASTM A312 vs A269 vs A213, and whether to buy seamless or welded is covered in seamless vs welded steel pipe. Both change what the same nominal size actually costs to deliver.
