Pipe schedule dimensions and weights

Pipe is specified by a Nominal Pipe Size and a schedule number, and neither is a dimension. NPS is a label: for NPS 1/2 through 12 it is loosely related to the historic bore, and for NPS 14 and above it happens to equal the outside diameter in inches. What is fixed for a given NPS is the outside diameter, so that the same flanges, fittings, valves and pipe supports fit every schedule. Increasing the schedule thickens the wall inward and reduces the bore.

The schedule number itself derives from the old Barlow relation Sch ≈ 1000·P/S — the ratio of a working pressure to an allowable stress. That heritage means a given schedule is not a constant pressure rating across sizes: NPS 2 Sch 40 has a much higher pressure capacity than NPS 24 Sch 40, because the wall grows far more slowly than the diameter. Always compute the pressure capacity for the actual diameter and wall rather than assuming a schedule carries a rating.

Two standards apply. ASME B36.10M covers welded and seamless wrought steel pipe and gives the plain schedule numbers 10, 20, 30, 40, 80, 160 along with STD, XS and XXS. ASME B36.19M covers stainless steel pipe and gives the S-suffixed schedules 5S, 10S, 40S and 80S, which are generally thinner because stainless has better corrosion resistance and needs less allowance. Note that STD and Sch 40 are identical up to NPS 10 and then diverge — STD is fixed at 9.53 mm from NPS 12 up, while Sch 40 keeps growing — and XS and Sch 80 are identical up to NPS 8, with XS fixed at 12.70 mm above that. XXS is not defined above NPS 12.

For any strength or fitness-for-service calculation, remember that these are nominal walls. Seamless and welded pipe to most specifications carries a 12.5 % mill undertolerance, so a nominal 9.53 mm wall may legitimately be delivered at 8.34 mm. Design calculations and remaining-life assessments should use the minimum wall, not the nominal, unless the actual thickness has been measured.

Bore  ID = OD − 2·wall
Metal cross-section  A = π·(OD − wall)·wall
Mass per metre = A[mm²] × ρ[kg/m³] / 10⁶
Bore cross-section = π·ID²/4 ;  contained volume = bore area[mm²]/1000  litres per metre
Minimum wall after mill undertolerance = (1 − tol) × nominal   (12.5 % typical, i.e. 0.875 × nominal)

Members-only calculator

Sign in or join free to use the full NDT toolbox.

Sign in View memberships

Notes:
  • Walls are nominal. Most pipe specifications permit 12.5 % undertolerance - use the reduced wall for design and remaining-life work unless the actual thickness has been measured.
  • A schedule number is not a pressure rating. Compute the pressure capacity for the actual OD and wall.
  • STD equals Sch 40 up to NPS 10 and is fixed at 9.53 mm above; XS equals Sch 80 up to NPS 8 and is fixed at 12.70 mm above.
  • XXS is not defined above NPS 12, and 40S and 80S are not defined above NPS 12 in B36.19M.
  • Stainless pipe to B36.19M uses the same outside diameters as B36.10M, so flanges and fittings interchange.

Reference: ASME B36.10M-2022 (welded and seamless wrought steel pipe) and ASME B36.19M-2018 (stainless steel pipe)

These calculators support — never replace — calculations against the governing code edition and your written procedure. Verify results independently before use.

Related calculators

193 calculations with worked examples

NDT calculators

All calculators

955 discussions · 382 answers

Latest forum discussions

Open the forum
Process columns and pipe racks against a blue sky

Looking for work?

105 live NDT vacancies worldwide

Upload your CV once and get new vacancies for your methods by email.

Sponsors of NDT Inspect
Magnaflux
Sponsor slot open