Pipe Sizing by Flow Rate and Velocity
How to get from a flow rate to a nominal pipe size: the continuity equation, the velocity limits that apply to each service, and a full Schedule 40 capacity table.
- Sizing basis
- Velocity, then pressure drop
- Typical liquid target
- 6 – 8 ft/s
- Pump suction target
- 2 – 4 ft/s
- Capacity formula
- Q = 3.117 × A × v
Short answer. Pipe is sized by picking a target velocity for the service, converting it to a required flow area, and then rounding up to the next standard NPS. Pressure drop is checked afterwards and governs on long runs. For ordinary pumped liquid, 6 to 8 ft/s is the usual starting point; pump suction lines are sized much lower, at 2 to 4 ft/s, to protect NPSH.
The sizing equation
Flow rate, area and velocity are related by continuity. In the units the work is actually done in:
Q (US gpm) = 3.117 × A (in²) × v (ft/s)
A (in²) = Q / (3.117 × v) · v (ft/s) = Q / (3.117 × A)
The constant is not magic: it converts in²·ft/s to US gallons per minute — multiply by 12 for inches per second, by 60 for minutes, and divide by 231 cubic inches per gallon.
Worked example
Size a line for 400 gpm of cooling water on a pump discharge, target velocity 8 ft/s.
- Required area: A = 400 / (3.117 × 8) = 16.04 in²
- Required bore: d = √(4A/π) = 4.52 in
- The smallest Schedule 40 size meeting that is NPS 5, bore 5.047 in (128.2 mm), area 20.01 in².
- Actual velocity at 400 gpm in NPS 5 Sch 40: v = 400 / (3.117 × 20.01) = 6.4 ft/s — below the target, because the standard size is larger than the exact requirement.
Note that NPS 5 is one of the sizes many piping specifications exclude from their standard size list. Where that applies, the next permitted size is taken instead — which is the usual reason a line ends up larger than the calculation strictly requires.
Always round up to the next standard size. Rounding down raises velocity, and pressure drop rises with roughly the square of velocity — so a half-size saving on pipe can cost far more in pump power over the life of the line.
Design velocity by service
| Service | Typical velocity | Why |
|---|---|---|
| Pump suction, liquid | 2 – 4 ft/s | Kept low to protect NPSH available. High suction velocity is a leading cause of cavitation. |
| Pump discharge, liquid | 6 – 12 ft/s | The usual economic range for water and light hydrocarbons. |
| General process liquid | 4 – 8 ft/s | Balances pumping cost against pipe cost. |
| Gravity drain and flow lines | 2 – 5 ft/s | Limited by available head, and must stay self-venting. |
| Slurry | 4 – 8 ft/s | Above the settling velocity to keep solids suspended, below the erosion limit for the material. |
| Saturated steam | 80 – 150 ft/s | Higher velocities are tolerable but noise and erosion rise sharply. |
| Superheated steam | 100 – 200 ft/s | Dry steam is less erosive, so higher velocity is acceptable. |
| Compressed air and gas | 30 – 60 ft/s | Set by pressure drop over the run rather than by erosion. |
| Pump suction, boiling liquid | 1 – 3 ft/s | Anything at its bubble point needs the lowest suction velocity you can afford. |
These are common engineering practice, not code requirements. Project specifications and the fluid's own erosion behaviour override them.
Flow capacity, Schedule 40
Capacity at four common design velocities for every Schedule 40 size through NPS 24, computed from the published bore.
Dimensions are given in inches, with the millimetre equivalent beneath in grey.
| NPS | Bore (Sch 40) | Flow area | 3 ft/s | 6 ft/s | 8 ft/s | 10 ft/s | US gal per ft |
|---|---|---|---|---|---|---|---|
| NPS 1/8 | 0.2696.83 mm | 0.057 in² | 1 | 1 | 1 | 2 | 0.003 |
| NPS 1/4 | 0.3649.25 mm | 0.104 in² | 1 | 2 | 3 | 3 | 0.005 |
| NPS 3/8 | 0.49312.52 mm | 0.191 in² | 2 | 4 | 5 | 6 | 0.010 |
| NPS 1/2 | 0.62215.80 mm | 0.304 in² | 3 | 6 | 8 | 9 | 0.016 |
| NPS 3/4 | 0.82420.93 mm | 0.533 in² | 5 | 10 | 13 | 17 | 0.028 |
| NPS 1 | 1.04926.64 mm | 0.864 in² | 8 | 16 | 22 | 27 | 0.045 |
| NPS 1 1/4 | 1.38035.05 mm | 1.496 in² | 14 | 28 | 37 | 47 | 0.078 |
| NPS 1 1/2 | 1.61040.89 mm | 2.036 in² | 19 | 38 | 51 | 63 | 0.106 |
| NPS 2 | 2.06752.50 mm | 3.356 in² | 31 | 63 | 84 | 105 | 0.174 |
| NPS 2 1/2 | 2.46962.71 mm | 4.788 in² | 45 | 90 | 119 | 149 | 0.249 |
| NPS 3 | 3.06877.93 mm | 7.393 in² | 69 | 138 | 184 | 230 | 0.384 |
| NPS 3 1/2 | 3.54890.12 mm | 9.887 in² | 92 | 185 | 247 | 308 | 0.514 |
| NPS 4 | 4.026102.26 mm | 12.730 in² | 119 | 238 | 317 | 397 | 0.661 |
| NPS 4 1/2 | 4.506114.45 mm | 15.947 in² | 149 | 298 | 398 | 497 | 0.828 |
| NPS 5 | 5.047128.19 mm | 20.006 in² | 187 | 374 | 499 | 624 | 1.039 |
| NPS 6 | 6.065154.05 mm | 28.890 in² | 270 | 540 | 720 | 900 | 1.501 |
| NPS 7 | 7.023178.38 mm | 38.738 in² | 362 | 724 | 966 | 1,207 | 2.012 |
| NPS 8 | 7.981202.72 mm | 50.027 in² | 468 | 936 | 1,247 | 1,559 | 2.599 |
| NPS 9 | 8.941227.10 mm | 62.786 in² | 587 | 1,174 | 1,566 | 1,957 | 3.262 |
| NPS 10 | 10.020254.51 mm | 78.854 in² | 737 | 1,475 | 1,966 | 2,458 | 4.096 |
| NPS 11 | 11.000279.40 mm | 95.033 in² | 889 | 1,777 | 2,370 | 2,962 | 4.937 |
| NPS 12 | 11.938303.23 mm | 111.932 in² | 1,047 | 2,093 | 2,791 | 3,489 | 5.815 |
| NPS 14 | 13.124333.35 mm | 135.276 in² | 1,265 | 2,530 | 3,373 | 4,216 | 7.027 |
| NPS 16 | 15.000381.00 mm | 176.715 in² | 1,652 | 3,305 | 4,406 | 5,508 | 9.180 |
| NPS 18 | 16.876428.65 mm | 223.681 in² | 2,092 | 4,183 | 5,577 | 6,972 | 11.620 |
| NPS 20 | 18.812477.82 mm | 277.946 in² | 2,599 | 5,198 | 6,931 | 8,663 | 14.439 |
| NPS 24 | 22.624574.65 mm | 402.002 in² | 3,759 | 7,518 | 10,024 | 12,530 | 20.883 |
Computed from the ASME B36.10M bore. For another schedule, scale by the ratio of flow areas — see the size pages for each schedule's bore.
Erosional velocity
For two-phase and gas service, API RP 14E gives an erosional velocity limit that is widely used as a check:
Ve = C / √ρ · ρ in lb/ft³, Ve in ft/s
C is commonly taken as 100 for continuous service in carbon steel and 125 for intermittent service, with higher values for corrosion-resistant alloys and clean, non-corrosive fluids. The correlation is empirical and has been criticised as conservative for clean service and unconservative where sand is present — treat it as a screening check, not a design basis.
When pressure drop governs instead
Velocity sizing works because on a short line the velocity limit is reached before the pressure drop budget is. On long runs the reverse is true, and the line must be sized on the Darcy-Weisbach loss against the available head. As a rule of thumb, anything over a few hundred feet should be checked on pressure drop, and anything feeding a pump or a control valve should be checked regardless of length.
See also: Schedule 40 dimensions · pipe weight chart · how schedule changes the bore · wall thickness from pressure.
Common questions
What velocity should I size a water line for?
6 to 8 ft/s for a pumped discharge line is the usual starting point. Pump suction lines are sized much lower — 2 to 4 ft/s — because suction velocity eats into the NPSH available.
How do I convert gpm to pipe size?
Divide the flow by 3.117 times the target velocity to get the required area in square inches, convert that to a diameter, and round up to the next standard NPS. The capacity table above does the same thing by lookup.
How many gallons per minute can a 4 inch pipe carry?
NPS 4 Schedule 40 has a bore of 4.026 in and a flow area of 12.73 in², giving about 238 gpm at 6 ft/s and 397 gpm at 10 ft/s. The practical answer depends entirely on the velocity you are willing to run.
Does schedule affect flow capacity?
Yes, significantly. A heavier schedule has the same outside diameter but a smaller bore, so it carries less at the same velocity. Schedule 80 gives up roughly 15% of the Schedule 40 flow area.
Why size pump suction lines larger than discharge lines?
To protect the net positive suction head available. Friction loss and velocity head on the suction side subtract directly from NPSHa, and losing it causes cavitation.