Pipe Weight Calculator
A 21-foot stick of 2-inch Schedule 40 steel pipe weighs about 76.63 lb, or 3.65 lb per foot. This pipe weight calculator estimates straight pipe weight from outside diameter, wall thickness, length, and material density. Use it to check handling loads, compare steel sizes, or turn a spec-sheet dimension into total pounds before you order, ship, or move pipe.
Quick answer
Pipe weight comes from the steel or plastic in the wall, not the empty space inside the pipe.
This estimate covers the pipe material only. Water, grout, insulation, fittings, coatings, and supports are not included.
What this tells you
- •Pipe weight comes from the steel or plastic in the wall, not the empty space inside the pipe.
- •The calculator subtracts the hollow inside diameter from the outside cylinder to find material volume.
- •Carbon steel defaults to 0.283 lb/in3, and you can replace that with your own density when the spec sheet says otherwise.
- •Results show both total weight and linear weight so you can quote a full run or a per-foot number.
How to Use
- 1Enter the pipe outside diameter and wall thickness.
- 2Choose inches or millimeters for those size inputs.
- 3Enter the pipe length in feet or meters.
- 4Keep the steel density or switch to another material or custom density, then calculate to see total weight and weight per foot.
How It Works
Formula
Inside Diameter = Outside Diameter - (2 x Wall Thickness)
Metal Area = pi / 4 x (Outside Diameter^2 - Inside Diameter^2)
Weight = Metal Area x Length x Density
Weight per Foot = Total Weight / Length(ft)The calculator converts diameter and wall thickness to inches and length to inches so the density can stay in lb per cubic inch. It finds the annular metal area, multiplies that area by pipe length for material volume, then multiplies by density for total weight. Linear weight comes from dividing total weight by the run length.
Calculation note: values are processed in the order shown above, using the current input units.
Worked Examples
2-inch Schedule 40 steel pipe
The wall area works out to about 1.0745 square inches. Over 21 feet of length, that gives about 270.78 cubic inches of steel, which weighs 76.63 pounds at the default steel density.
114.3 mm steel pipe run
This is the same geometry the formula uses for imperial sizes, just converted from metric first. The total run weight is about 192.50 kilograms, which is useful when delivery, lifting, or rack loading is planned in metric units.
Common Steel Pipe Weight Checks
Sample straight-pipe weights using the default carbon steel density of 0.283 lb/in3.
| Outside Diameter | Wall | Linear Weight | 20 ft Weight | Metric Linear Weight |
|---|---|---|---|---|
| 1.900 in | 0.145 in | 2.71 lb/ft | 54.30 lb | 4.04 kg/m |
| 2.375 in | 0.154 in | 3.65 lb/ft | 72.98 lb | 5.43 kg/m |
| 4.500 in | 0.237 in | 10.78 lb/ft | 215.58 lb | 16.04 kg/m |
| 6.625 in | 0.280 in | 18.95 lb/ft | 379.09 lb | 28.21 kg/m |
Treat these as quick checks for plain straight pipe only. Coatings, linings, collars, fittings, and fluid contents are separate weight items.
OD and wall both matter
Nominal pipe size is not enough to estimate weight. Two pipes can share the same trade size and outside diameter, yet weigh different amounts because one schedule has a thicker wall and therefore more metal per foot.
That is why this calculator asks for outside diameter and wall thickness instead of a name like 2-inch or 4-inch pipe. If you pull both numbers from the product data sheet, the estimate is much closer to the handling and freight weight you will see in the field.
Common mistakes
- Using nominal trade size instead of the actual outside diameter and wall thickness
- Measuring outside diameter correctly but forgetting that wall thickness must be in the same unit
- Leaving the default steel density in place when the pipe is aluminum, stainless, copper, PVC, or another material
- Assuming the result includes water, grout, insulation, flanges, fittings, or protective coatings