Pipe Flow Calculator

Enter flow rate, pipe diameter, pipe length, and the Hazen-Williams roughness coefficient C to find friction head loss, pressure drop, and flow velocity in a water pipe.

Quick Facts

Hazen-Williams equation
S = 10.67 × Q1.852 / (C1.852 × D4.8704)
Gives friction head loss per unit length (m/m) for water flowing full in a pipe.
Flow velocity
V = Q / A, where A = πD²/4
Divides flow rate by the pipe's cross-sectional area.
Typical C values
PVC ≈150, new iron ≈130, old iron ≈80-100
Smoother, newer pipes carry more flow for the same head loss.
Valid range
Water, turbulent flow, D ≥ 50 mm
Not accurate for gases, laminar flow, or very high velocities.

Your Results

Calculated
Flow Velocity
-
V = Q / A
Friction Head Loss
-
h_f over the pipe length (Hazen-Williams)
Pressure Drop
-
ΔP = ρ × g × h_f (water)
Hydraulic Gradient
-
Head loss per unit length, S = h_f / L

Ready

Enter flow rate, pipe diameter, length, and C, then press Calculate.

How the Pipe Flow Calculator Works (Hazen-Williams Equation)

This calculator finds the friction head loss, pressure drop, and flow velocity for water flowing through a pipe using the Hazen-Williams equation, the standard empirical formula for pipe flow in water distribution, plumbing, and fire-protection engineering. In SI units, the head loss gradient is S = 10.67 × Q1.852 / (C1.852 × D4.8704), where S is head loss per unit length of pipe (m per m), Q is the volumetric flow rate (m³/s), C is the Hazen-Williams roughness coefficient, and D is the pipe's inside diameter (m). Multiplying S by the pipe length L gives the total friction head loss h_f = S × L. Unlike the Darcy-Weisbach equation, Hazen-Williams does not require an iterative friction-factor calculation, which is why it remains popular for sizing water mains and sprinkler piping by hand.

From head loss to pressure drop and velocity

Head loss h_f is expressed in meters (or feet) of water column — it is the height a column of water would need to fall to supply the energy lost to pipe-wall friction. To convert it to a pressure drop, the calculator applies ΔP = ρ × g × h_f, using the density of water (ρ ≈ 998 kg/m³ at room temperature) and standard gravity (g = 9.81 m/s²). Separately, the flow velocity comes from the continuity equation V = Q / A, where A = πD²/4 is the pipe's circular cross-sectional area — this is independent of C and tells you whether the flow rate is reasonable for the pipe size (water systems are typically designed for 1-3 m/s, or 3-10 ft/s, to limit erosion and noise).

Choosing a roughness coefficient C

C is not a physical constant — it is an empirical roughness rating calibrated for water at ordinary temperatures. New PVC or plastic pipe rates around C = 150; new cast iron, ductile iron, concrete, or copper rate C = 130-140; galvanized steel is closer to C = 120; and old, corroded, or tuberculated iron pipe can drop to C = 80-100. Because head loss scales with C-1.852, using an outdated C for an aged pipe will understate real friction losses — when in doubt, use a lower (more conservative) C for older infrastructure.

Where this formula does and doesn't apply

Hazen-Williams was fitted to water data and assumes turbulent flow in pipes at least 2 in (50 mm) in diameter, with velocities generally under about 3 m/s (10 ft/s). It should not be used for gases, oils, or other fluids with markedly different viscosity, nor for laminar flow. For those cases, the Darcy-Weisbach equation with a friction factor from the Moody chart or Colebrook equation is the more general — but more computationally involved — alternative.

Frequently Asked Questions

What is the Hazen-Williams equation?
The Hazen-Williams equation is an empirical formula for head loss due to friction in water flowing through a pipe: S = 10.67 × Q1.852 / (C1.852 × D4.8704), where S is head loss per unit length (m/m), Q is flow rate (m³/s), C is a roughness coefficient, and D is inside pipe diameter (m). It is widely used for water distribution and fire-protection piping because it avoids the iterative friction-factor calculation required by the Darcy-Weisbach equation.
What Hazen-Williams C value should I use?
C depends on pipe material and age: about 150 for new PVC or plastic pipe, 130-140 for new cast iron, ductile iron, or copper, and as low as 80-100 for old, corroded, or heavily scaled iron pipe. Higher C means a smoother pipe and less head loss for the same flow.
How does head loss relate to pressure drop?
Head loss (in meters or feet) converts to pressure drop using ΔP = ρ × g × h_f, where ρ is fluid density and g is gravitational acceleration. For water at ρ = 998 kg/m³, one meter of head loss equals about 9.79 kPa (1.42 psi) of pressure drop.
When does the Hazen-Williams equation not apply?
Hazen-Williams is calibrated for water at ordinary temperatures in turbulent flow, typically for pipes 2 in (50 mm) or larger and velocities under about 3 m/s (10 ft/s). It is not accurate for other fluids, gases, laminar flow, or high-velocity systems — use the Darcy-Weisbach equation with the Colebrook friction factor for those cases.