Engineering Reference

Pipe Pressure Drop Calculator

Flow velocity, Reynolds number, friction factor and pressure drop for a fluid flowing in a pipe, using the Darcy-Weisbach equation.

Data verified 2026-09-29 · based on n/a — standard engineering relationships, no single governing revision

Quick Answer

Pressure drop follows ΔP = f · (L/D) · ρv²/2. Both the velocity and the friction factor are needed, and the regime matters: flow below Re ≈ 2,300 is laminar, above 4,000 turbulent. Pressure drop rises with roughly the square of flow rate in turbulent flow.

Pipe Pressure Drop (Darcy-Weisbach)

The Formulas Used

Velocity: v = 0.4085 · Q ÷ D²   (Q in US gpm, D in inches, v in ft/s)
Reynolds number: Re = ρ·v·D ÷ µ   Laminar below 2,300, turbulent above 4,000
Darcy-Weisbach: ΔP = f · (L ÷ D) · ρ·v² ÷ 2
Swamee-Jain friction factor: f = 0.25 ÷ [log₁₀(ε/3.7D + 5.74/Re0.9)]²

Why Pressure Drop Rises With the Square of Flow

In turbulent flow — which is almost every practical pipe flow — the friction factor is nearly constant, so pressure drop is proportional to v², and therefore to Q². Doubling the flow rate quadruples the pressure drop, and the pump power needed rises with the cube of flow for the same system.

That is the single most useful fact for troubleshooting: if a system delivers less flow than expected, the cause is usually a restriction, and the symptom is that the pump is operating far to the left of its curve. It is also why doubling the pipe diameter is so effective — velocity falls by a factor of four for the same flow, and pressure drop falls by roughly a factor of sixteen (the velocity-squared term dominates over the diameter term in f·L/D).

Frequently Asked Questions

How do I calculate pressure drop in a pipe?
Use Darcy-Weisbach: ΔP = f·(L/D)·ρv²/2. You need the flow velocity, the Reynolds number to establish the regime, and the friction factor. For turbulent flow in commercial pipe, the Swamee-Jain approximation gives the friction factor without iterating on the Moody chart.
Why does pressure drop increase with the square of flow?
Because in turbulent flow the friction factor is nearly constant, so the pressure drop is proportional to velocity squared. Doubling the flow rate quadruples the drop, and the pump power required rises eightfold if the system curve is dominated by friction.
What Reynolds number counts as turbulent?
Below about 2,300 the flow is laminar, above 4,000 it is fully turbulent, and between the two it is transitional and unpredictable. Almost all practical pipe flow is turbulent — water at 3 ft/s in a 2 in pipe is already at Re ≈ 47,000.
Does pipe roughness matter?
In fully turbulent flow, yes. The calculator uses a roughness of 0.00015 ft, typical of commercial steel. Drawn copper and plastic are smoother and lose less; old galvanised or concrete pipe is rougher and can lose substantially more. In laminar flow roughness has almost no effect.
What does this calculator not include?
Fittings, valves, bends and elevation change. Fittings are usually handled by adding equivalent lengths to the pipe length, and elevation by adding the static head separately. A system with many fittings can have more loss in them than in the straight pipe.

Related

Value Sources

Each data column on this page is tied to the source it came from. The numbers in square brackets correspond to the table headers above.

#SourceTypeRevision / method
[1]ASME B1.1 — Unified Inch Screw ThreadsstandardASME B1.1-2019 — source
[2]ASTM A615 — Deformed steel bars for concrete reinforcementstandardASTM A615/A615M-20 — source
[3]ASTM E140 — Hardness Conversion TablesstandardASTM E140-12b — source
[4]Values computed in your browserderivedEvaluated locally from the formulas shown on the page. No data leaves the device.
[5]ISO 4287 — Surface texture: Profile methodstandardISO 4287:1997 — source
[6]ISO 68-1 — Basic profilestandardISO 68-1:2023 — source
[7]NFPA 70 NEC Table 310.16standardNEC 2023 (NFPA 70-2023) — source

Data Sources

StandardRevisionWhat it covers on this page
Formulas as shown on this pagen/a — standard engineering relationships, no single governing revisionevery value this calculator produces

Cross-checked against:

Derived values — the following values on this page are calculated, not taken directly from the standard:

ValueHow it is derived
All outputsComputed in the browser from the formulas above. No data leaves the device.

Outputs are computed from the formulas shown. Verify against the governing standard for design or acceptance work.

Accuracy and use. The values on this page are compiled from the published standards and cross-checked sources listed above. Where values are derived, the derivation is stated. No warranty, express or implied, is made as to the accuracy or completeness of this information, and no liability is accepted for any loss or damage arising from its use. Engineering reference data is provided for guidance in preliminary work — before a value is used for design, fabrication or acceptance testing, verify it against the current revision of the governing standard and against your own inspection. The user assumes all risk and responsibility in connection with the use of this information.

Cite This Page

Every value on this page is traceable to the sources listed above. If you use the data in a document, paper or report, cite it as:

Each row in the tables above also has a permanent link — hover a row and use the # link to cite a single value rather than the whole page.