NPS 12 (DN 300) pipe — dimensions and weight
Outside diameter 323.8 mm (12.75 in), unchanged by schedule. This page lists all 16 tabulated schedules that fit on that diameter, with wall thickness, bore, mass per metre and internal volume.
Nominal pipe size is a label, not a dimension. The outside diameter of NPS 12 is 12.75 in (323.8 mm), and the bore depends entirely on the wall you choose — 315.9 mm on the thinnest tabulated wall down to 257.2 mm on the heaviest. The naming convention was fixed decades ago so that a fitting size could serve every wall thickness; it is not a measurement, and treating it as one is how a line gets sized off a table for the wrong pipe.
NPS 12 (DN 300) — every tabulated schedule
| Schedule | Wall mm | Inside dia. mm | Metal area mm² | Mass / length | Water capacity L/m |
|---|---|---|---|---|---|
| 5S | 3.96 | 315.9 | 3,982.0 | 31.259 kg/m · 21.005 lb/ft | 78.390 |
| 10S | 4.57 | 314.7 | 4,585.9 | 35.999 kg/m · 24.190 lb/ft | 77.786 |
| 10 | 4.57 | 314.7 | 4,585.9 | 35.999 kg/m · 24.190 lb/ft | 77.786 |
| 20 | 6.35 | 311.1 | 6,333.8 | 49.721 kg/m · 33.411 lb/ft | 76.038 |
| 30 | 8.38 | 307.1 | 8,307.2 | 65.211 kg/m · 43.820 lb/ft | 74.064 |
| 40S | 9.52 | 304.8 | 9,405.8 | 73.835 kg/m · 49.615 lb/ft | 72.966 |
| 40 | 10.31 | 303.2 | 10,157.8 | 79.739 kg/m · 53.582 lb/ft | 72.214 |
| STD | 9.52 | 304.8 | 9,405.8 | 73.835 kg/m · 49.615 lb/ft | 72.966 |
| 60 | 14.27 | 295.3 | 13,883.1 | 108.982 kg/m · 73.233 lb/ft | 68.489 |
| 80S | 12.70 | 298.4 | 12,414.3 | 97.453 kg/m · 65.485 lb/ft | 69.957 |
| 80 | 17.45 | 289.0 | 16,796.9 | 131.856 kg/m · 88.603 lb/ft | 65.575 |
| XS | 12.70 | 298.4 | 12,414.3 | 97.453 kg/m · 65.485 lb/ft | 69.957 |
| 100 | 21.41 | 281.0 | 20,344.5 | 159.704 kg/m · 107.316 lb/ft | 62.027 |
| 120 | 25.40 | 273.0 | 23,815.3 | 186.950 kg/m · 125.624 lb/ft | 58.556 |
| 140 | 28.57 | 266.7 | 26,507.1 | 208.081 kg/m · 139.824 lb/ft | 55.864 |
| 160 | 33.32 | 257.2 | 30,415.9 | 238.765 kg/m · 160.443 lb/ft | 51.956 |
Wall thicknesses derived from ASME B36.10M / B36.19M. Outside diameter 323.8 mm. Mass computed for Carbon Steel at 7850 kg/m³.
STD and XS are derived rather than tabulated: STD equals Sch 40 up to NPS 10 and is fixed at 0.375 in above it; XS equals Sch 80 up to NPS 8 and is fixed at 0.500 in above. Both appear here as separate rows because both are orderable designations.
How NPS 12 pipe weight is calculated
Sch 40 at this size, step by step
m = π/4 · (D² − d²) · 10⁻⁶ · ρ
D is outside diameter, d is bore (D − 2t), ρ is density in kg/m³, m is mass in kg per metre.
Worked through with the default dimensions:
D = 323.8 mm (12.75 in, fixed for every schedule)t = 10.31 mm (Sch 40)d = D − 2t = 323.8 − 20.62 = 303.2 mmA = π/4 × (323.8² − 303.2²) = 10,157.8 mm²m = 10,157.8 × 10⁻⁶ × 7,850 = 79.739 kg/m (53.582 lb/ft)
- D
- 323.8 mm — fixed by the standard for NPS 12
- t
- 10.31 mm for Schedule 40 at this size
- d
- 303.2 mm — the bore, and the dimension that governs flow
- ρ
- 7,850 kg/m³ for carbon steel
Internal volume and surface area
Mass is only one of the quantities that fall out of the same geometry. Two others decide real work on a line, and neither appears on a printed pipe chart:
| Wall vs range | Wallmm | Boremm | Masskg/m |
|---|---|---|---|
| 25 % | 0.45 | 323.0 | 3.55 |
| 50 % | 0.73 | 322.4 | 5.85 |
| 100 % | 1.31 | 321.2 | 10.44 |
| 200 % | 2.47 | 318.9 | 19.56 |
| 500 % | 5.94 | 312.0 | 46.54 |
| 1,000 % | 11.72 | 300.4 | 90.19 |
Sampled across the lightest to heaviest tabulated wall at this size. Mass rises roughly linearly with wall while the bore falls, which is the trade-off a schedule choice actually represents.
- Internal volume — 72.214 L/m in Sch 40 ( 19.077 US gal/ft). Multiply by the line length to size a hydrostatic test or a flush.
- External surface — 1.0174 m² per metre of pipe, which is what a coating or insulation quantity is priced against. It depends only on the outside diameter, so it is identical in every schedule at NPS 12.
- Water mass — 72.21 kg per metre of water at 1,000 kg/m³. This is the number that decides whether a support is adequate during a test, not in service.
Download this size
NPS 12 pipe — CSV
Exports the schedule table above. The full pipe dataset, every size against every schedule, is on the downloads page.
Frequently asked questions
What is the outside diameter of NPS 12 pipe?
NPS 12 pipe has an outside diameter of 323.8 mm (12.75 in), and that diameter is fixed for every schedule at this size. Nominal pipe size is a label, not a dimension: NPS 12 does not measure 12 inches anywhere. The naming convention was chosen so that the outside diameter stays constant while the wall varies.
How much does NPS 12 pipe weigh?
In Schedule 40 it weighs 79.739 kg/m (53.582 lb/ft) with a 10.31 mm wall and a 303.2 mm bore. Not every schedule is tabulated for this size.
How many schedules are available for NPS 12?
This page lists 16 tabulated schedules, including the derived STD and XS walls. Note that STD and Sch 40 are the same thickness at the small sizes and different from NPS 12 upward, and XS and Sch 80 are the same up to NPS 8 and different above — the two confusions that most often produce a wrong order.
What is the internal diameter of NPS 12 pipe?
It depends entirely on the wall. The bore is the outside diameter minus twice the wall, so at NPS 12 it ranges from about 315.9 mm on the thinnest tabulated wall down to 315.9 mm on the heaviest. Flow capacity follows the bore, not the nominal size, which is why two pipes both sold as "NPS 12" can carry very different flows.
Nearby nominal sizes
Adjacent sizes in the NPS series. Outside diameters step non-uniformly — the jump from NPS 14 to NPS 16 is 2 in, the same as from NPS 2 to NPS 4.
- NPS 6 (DN 150) — 12 schedules
- NPS 8 (DN 200) — 17 schedules
- NPS 10 (DN 250) — 16 schedules
- NPS 14 (DN 350) — 16 schedules
- NPS 16 (DN 400) — 16 schedules
- NPS 18 (DN 450) — 16 schedules
Schedules at this size
Each schedule page lists every size that carries that wall.
- Sch 5S pipe — 3.96 mm wall here
- Sch 10S pipe — 4.57 mm wall here
- Sch 10 pipe — 4.57 mm wall here
- Sch 20 pipe — 6.35 mm wall here
- Sch 30 pipe — 8.38 mm wall here
- Sch 40S pipe — 9.52 mm wall here
- Sch 40 / STD pipe — 10.31 mm wall here
- Sch 60 pipe — 14.27 mm wall here
- Sch 80S pipe — 12.70 mm wall here
- Sch 80 / XS pipe — 17.45 mm wall here
- Sch 100 pipe — 21.41 mm wall here
- Sch 120 pipe — 25.40 mm wall here
- Sch 140 pipe — 28.57 mm wall here
- Sch 160 pipe — 33.32 mm wall here
- STD (Standard) pipe — 9.52 mm wall here
- XS (Extra Strong) pipe — 12.70 mm wall here
Pipe reference and tools
- Pipe overview — schedules, sizes and how weight is computed
- All pipe schedules — Sch 5S to XXS
- All nominal sizes — NPS 1/8 to NPS 36
- DN to NPS conversion — metric to imperial designations
- Pipe weight formula — worked derivation
- Pipe weight calculator — any OD and wall
- All calculators — metal weight and pipe weight
- Download the data — CSV, generated from the same source
- Cross-reference tables — DN / NPS / material equivalents
- Methodology and sources — where every number comes from
Outside diameter for NPS 12 is the standard's governed value of 12.75 in, converted at exactly 25.4 mm per inch. Wall thicknesses are the tabulated B36.10M / B36.19M values. Mass, bore, internal volume and surface areas are computed on this page.
- ASME B36.10M — Welded and Seamless Wrought Steel Pipe (dimensional tables).
- ASME B36.19M — Stainless Steel Pipe (dimensional tables).
- BIPM / NIST definitional constants: international inch = 25.4 mm, foot = 0.3048 m, pound = 0.45359237 kg.
Dataset version 2026.09.1 · dimensions last verified against source 2026-09-21. Found an error? Report it — corrections are issued with a version bump.