Back to Blog
Engineering Guide#Piping#Fluid Mechanics#Engineering Guide

Pressure Drop in Pipes — Darcy-Weisbach Equation Explained

April 15, 2026Estimated read time: 2 minReviewed by MechCalc Pro Engineering Team

Understanding pressure loss in piping systems using the Darcy-Weisbach equation and Moody friction factor for engineers.

The Darcy-Weisbach Equation

Pressure drop in straight pipes is calculated using the Darcy-Weisbach formula:

ΔP=f⋅LD⋅ρv22\Delta P = f \cdot \frac{L}{D} \cdot \frac{\rho v^2}{2}

Where:

  • ff = Darcy friction factor (dimensionless)
  • LL = Pipe length (m)
  • DD = Internal diameter (m)
  • ρ\rho = Fluid density (kg/m³)
  • vv = Mean flow velocity (m/s)

Reynolds Number & Flow Regimes

First, determine the flow regime using Reynolds Number:

Re=ρvDμRe = \frac{\rho v D}{\mu}

  • Re<2300Re < 2300: Laminar — f=64/Ref = 64 / Re
  • Re>4000Re > 4000: Turbulent — use Moody chart or Colebrook equation

Haaland Explicit Approximation

For turbulent flow, Haaland's equation provides an accurate explicit approximation:

1f=−1.8log⁡10[(ε/D3.7)1.11+6.9Re]\frac{1}{\sqrt{f}} = -1.8 \log_{10} \left[ \left(\frac{\varepsilon/D}{3.7}\right)^{1.11} + \frac{6.9}{Re} \right]

Minor Losses (Valves & Fittings)

Fittings and valves add pressure drop using K-factors:

ΔPminor=∑K⋅ρv22\Delta P_{minor} = \sum K \cdot \frac{\rho v^2}{2}

Related Tools

Share this Engineering Article

Share valuable engineering insights with your colleagues or design team.