Table of Contents
ToggleFluid Mechanics · Pressure Drop · Darcy-Weisbach · Pipe Design
How to Calculate Pressure Drop in Pipes: Darcy-Weisbach Formula, Minor Losses and Interactive Calculator
A complete practical guide to pipe pressure drop calculation: the Darcy-Weisbach equation with every term explained, how to find the friction factor, minor losses from fittings using K-values, an interactive calculator covering both major and minor losses, and two worked examples for water and gas lines.
When fluid flows through a pipe it loses pressure. It does not matter if the pipe is perfectly straight and smooth. Friction between the moving fluid and the pipe wall converts some of the fluid's energy into heat and that energy is gone. Add bends, valves, reducers and fittings, and the losses mount further. Every pressure drop has to be compensated somewhere: by a pump, a compressor, or by gravity. Get the calculation wrong and the pump is undersized, the flow never reaches the required rate, or a control valve that was sized for the wrong differential pressure never achieves proper control.
The Darcy-Weisbach equation is the industry standard for pipe pressure drop calculation. It is used in water supply, oil and gas, chemical processing, HVAC and any other fluid system. This guide explains the equation from first principles, shows you how to find the friction factor, covers minor losses from fittings using K-values, provides a complete K-value reference table, and gives you a self-contained interactive calculator. For context on how pressure drop across a valve is used in control valve sizing, see our guide on control valve flow coefficient Cv and Kv.
The Darcy-Weisbach equation: every term explained with units
Reynolds number: laminar vs turbulent flow and why it matters
Friction factor f: Moody chart regions, Blasius approximation, Colebrook equation
Minor losses: K-values for elbows, tees, valves, reducers and filters
K-value reference table for all common fittings
Interactive calculator: major losses, minor losses and total pressure drop
Worked Example 1: Water pipeline 100 m, 4-inch pipe
Worked Example 2: Adding minor losses from fittings
How to reduce pressure drop in an existing system
What Causes Pressure Drop in a Pipe?
Pressure drop in a piping system comes from two distinct sources. Understanding both is essential to a complete calculation.
| Loss type | Cause | Formula | Also called |
|---|---|---|---|
| Major losses | Friction between the flowing fluid and the pipe wall. Proportional to pipe length. | Darcy-Weisbach equation | Friction losses, linear losses |
| Minor losses | Flow disturbances at bends, valves, tees, reducers, entry and exit points. Not proportional to length. | K-value method: ΔP = K × ½ρV² | Local losses, form losses, fitting losses |
Figure 1: Each element in the piping system creates a pressure loss. Straight pipe sections create major (friction) losses proportional to length. Fittings, valves and transitions create minor (local) losses characterised by their K-value. Total ΔP = major losses + sum of all minor losses.
The Darcy-Weisbach Equation: Major (Friction) Losses
Where:
ΔP = pressure drop due to friction (Pa = N/m²)
f = Darcy friction factor (dimensionless)
L = pipe length (m)
D = pipe internal diameter (m)
ρ = fluid density (kg/m³)
V = mean flow velocity (m/s)
Flow velocity from volumetric flow rate Q: V = Q / A = Q / (π × D² / 4) = 4Q / (π × D²)
Convert ΔP in Pa to other units: ΔP (bar) = ΔP (Pa) / 100000
ΔP (kPa) = ΔP (Pa) / 1000
ΔP (psi) = ΔP (Pa) / 6894.76
ΔP (mmWC) = ΔP (Pa) / 9.807
The term (L/D) is called the pipe's length-to-diameter ratio. The term (ρV²/2) is the dynamic pressure of the flow.
Reynolds Number and How to Find the Friction Factor
The friction factor f depends on whether the flow is laminar or turbulent, which is determined by the Reynolds number. This is the most commonly misunderstood part of pressure drop calculations.
Where μ = dynamic viscosity of the fluid (Pa·s)
(Water at 20°C: μ = 0.001 Pa·s)
Flow regime from Reynolds number: Re below 2300: LAMINAR (smooth, layered flow)
Re 2300 to 4000: TRANSITION (unstable)
Re above 4000: TURBULENT (chaotic, most industrial flows)
Friction factor f for laminar flow (exact): f = 64 / Re
Friction factor f for turbulent flow, smooth pipe (Blasius, Re 4000 to 100000): f = 0.316 / Re^0.25
Friction factor f for turbulent flow, rough or large pipe (Colebrook equation): 1 / sqrt(f) = -2.0 × log10(e/(3.7D) + 2.51/(Re × sqrt(f)))
(solve iteratively: use Swamee-Jain approximation below)
Swamee-Jain approximation (explicit, ±3% accuracy): f = 0.25 / [log10(e/(3.7D) + 5.74/Re^0.9)]²
Where e = pipe roughness (m). Typical values:
Steel (new): e = 0.046 mm
Steel (used): e = 0.15 mm
Cast iron: e = 0.26 mm
PVC / smooth: e = 0.0015 mm
Concrete: e = 1.0 to 3.0 mm
Minor Losses from Fittings: The K-Value Method
Every fitting, valve and transition in a piping system creates additional pressure loss beyond the straight-pipe friction loss. These are calculated using the loss coefficient K (also called the resistance coefficient).
Where:
K = loss coefficient of the fitting (dimensionless, from table)
ρ = fluid density (kg/m³)
V = velocity at the fitting (m/s)
Total pressure drop in a system:
ΔP_total = ΔP_major + ΔP_minor_1 + ΔP_minor_2 + ...
= [f × L/D + K_1 + K_2 + K_3 + ...] × (ρ × V²) / 2
All K values must use velocity at the same reference diameter. When velocity changes through a reducer, use the velocity at the downstream (smaller) diameter.
| Fitting type | Typical K value | Notes |
|---|---|---|
| Sharp-edged pipe entry | 0.5 | Fluid entering pipe from a tank or vessel |
| Well-rounded pipe entry | 0.04 to 0.10 | Smooth inlet horn reduces entry loss significantly |
| Pipe exit (discharge to tank) | 1.0 | All kinetic energy lost at exit. Always K = 1.0 |
| 90° standard elbow | 0.9 | Most common bend in plant piping |
| 90° long-radius elbow (r/D = 1.5) | 0.4 to 0.6 | Lower loss than standard elbow. Use where space allows. |
| 45° elbow | 0.4 | Half the angle, roughly half the loss of 90° |
| Tee (flow through branch) | 1.0 to 2.0 | Flow turning 90° into branch. High loss. |
| Tee (flow straight through) | 0.3 to 0.6 | Flow continuing straight past a branch take-off |
| Gate valve (fully open) | 0.2 | Lowest loss of any valve type when fully open |
| Ball valve (fully open) | 0.05 to 0.1 | Very low loss when fully open |
| Globe valve (fully open) | 6 to 10 | Highest loss of common valves. Avoid in low-DP systems. |
| Butterfly valve (fully open) | 0.5 to 1.5 | Loss depends on disc geometry and pipe diameter |
| Check valve (swing) | 2 to 4 | Significant loss. Specify wafer or dual-plate for lower K. |
| Sudden contraction (pipe reducer) | 0.4 to 0.5 | Based on downstream velocity. Less loss than sudden expansion. |
| Sudden expansion | (1 - A1/A2)² | Borda-Carnot formula. Use actual area ratio. |
| Y-strainer (clean) | 0.8 to 2.0 | Increases significantly when filter element is dirty |
| Orifice plate (flow measurement) | Varies with beta ratio | Use orifice plate pressure drop formula, not K-value approach |
Pipe Pressure Drop Calculator: Major and Minor Losses Combined
Pipe and Flow Parameters
Worked Examples
Example 1: Water Pipeline, Major Losses Only
Water at 20°C flows through a 100 mm diameter, 100 m long steel pipe at 50 m³/h. Find the pressure drop. (ρ = 998 kg/m³, μ = 0.001 Pa·s, e = 0.046 mm)
V = Q / A = 0.01389 / 0.007854 = 1.769 m/s
Step 2: Reynolds number Re = ρVD / μ = 998 × 1.769 × 0.1 / 0.001 = 176,494
Re = 176,494 → Turbulent flow
Step 3: Friction factor (Swamee-Jain) term = e/(3.7D) + 5.74/Re^0.9
= 0.000046/(3.7×0.1) + 5.74/176494^0.9
= 0.0001243 + 0.0001087 = 0.000233
f = 0.25 / [log10(0.000233)]² = 0.25 / [-3.633]² = 0.25 / 13.20
f = 0.01894
Step 4: Pressure drop ΔP = f × (L/D) × (ρV²/2)
= 0.01894 × (100/0.1) × (998 × 1.769² / 2)
= 0.01894 × 1000 × 1563
ΔP = 29,604 Pa = 29.6 kPa = 0.296 bar
Example 2: Adding Minor Losses from Fittings
Same pipe as Example 1. Add: 2 × 90° standard elbows (K=0.9 each), 1 fully open gate valve (K=0.2), pipe entry (K=0.5), pipe exit (K=1.0).
Minor losses: ΔP_minor = K_total × ½ρV² = 3.5 × 1563 = 5,470 Pa
Total pressure drop: ΔP_total = 29,604 + 5,470
ΔP_total = 35,074 Pa = 35.1 kPa = 0.351 bar Minor losses added 18.5% to the total in this case. In shorter pipes or systems with many fittings, minor losses can be 30-50% of the total.
How to Reduce Pressure Drop in an Existing System
| Action | Effect on ΔP | Notes |
|---|---|---|
| Increase pipe diameter by one nominal size | Large reduction (ΔP varies with D^5) | Doubling diameter reduces friction loss by a factor of 32. Most effective single change. |
| Reduce flow velocity (increase pipe size or reduce flow) | Significant (ΔP varies with V²) | Halving velocity quarters the pressure drop. Check if reduced velocity causes sedimentation. |
| Replace standard elbows with long-radius elbows | Moderate (K from 0.9 to 0.4-0.6) | Easy retrofit. Reduces minor losses by 40-55% per elbow. |
| Replace globe valves with ball or gate valves | Very significant (K from 6-10 to 0.05-0.2) | Globe valves are the single biggest fitting loss. Replace where globe valve control function is not needed. |
| Clean or replace clogged filter/strainer | Significant for dirty filters | K value can increase 5-10 times for a clogged element. Install differential pressure gauge across filter. |
| Remove unnecessary fittings and valves | Moderate | Every unnecessary fitting adds K loss. Simplify piping during modifications. |
| Use smoother pipe material | Small (turbulent flow only) | e.g. PVC vs steel drops f slightly. Effect is small in fully turbulent flow where f is roughness-dominated. |
External Resources
- Engineering Toolbox: Darcy-Weisbach Equation. Comprehensive reference with Moody chart, friction factor tables and worked examples.
- Engineering Toolbox: Minor Loss Coefficients. Extensive K-value reference table for all common pipe fittings and valves.
- Moody Chart and Colebrook Equation Reference. Technical reference on friction factor determination for all flow regimes.
- Control Valve Flow Coefficient (Cv and Kv): Formula and Calculator. How pressure drop across a valve is used in control valve sizing.
Quick FAQs
- Control Valve Flow Coefficient (Cv and Kv): What It Is and How to Calculate It
- Venturi Tube Flow Meter: Working Principle, Formula and Calculator
- Types of Flow Meters: A Complete Guide with Selection Chart
- Turndown Ratio in Flow Meters Explained: Formula, Calculator and Meter Comparison
- DP Level Transmitter Calibration: Zero Suppression and Zero Elevation Explained
What we learn today
- ΔP = f × (L/D) × (ρV²/2) is the Darcy-Weisbach equation for friction (major) losses. f comes from Reynolds number and pipe roughness.
- Minor losses from fittings: ΔP_minor = K × (ρV²/2). Each fitting type has a K value. Globe valves (K=6-10) cause far more loss than ball or gate valves (K=0.05-0.2).
- Re below 2300 = laminar, use f = 64/Re. Re above 4000 = turbulent, use Swamee-Jain or Colebrook. Quick estimate: f = 0.02 for steel pipe.
- Doubling pipe diameter reduces friction pressure drop by 32 times (ΔP varies with D^5). The single most effective way to reduce pressure drop is to increase pipe size.
I hope you like above blog. There is no cost associated in sharing the article in your social media. Thanks for Reading !! Happy Learning
