Pipe Flow Calculator

Calculate water flow through pipes using the Hazen-Williams equation. Determine flow rate, velocity, and pressure drop for pipe sizing and hydraulic design.

Updated June 2026 · How this works

How It Works
The formula, explained simply

The pipe flow calculator uses the Hazen-Williams equation to determine water flow characteristics through pressurized pipes. This empirical formula, developed in 1903, remains the standard for water distribution system design in North America and many other regions.

The calculator computes flow velocity by dividing the volumetric flow rate by the pipe's cross-sectional area. It then applies the Hazen-Williams equation to calculate head loss due to friction along the pipe length. The head loss depends on the flow rate raised to the 1.852 power, pipe length, pipe diameter raised to the 4.871 power, and the Hazen-Williams roughness coefficient.

Pressure drop results from converting head loss to pressure units, accounting for water density and gravitational acceleration. The calculator supports both metric and imperial units, automatically converting between measurement systems while maintaining calculation accuracy. Results include both flow velocity and pressure drop, essential parameters for pipe sizing and pump selection in hydraulic systems.

When To Use This
Right tool, right situation

Use the pipe flow calculator when designing water distribution systems, sizing pipes for buildings, or analyzing existing system capacity. It's essential for determining pump requirements, as pressure drop directly affects pump head calculations. The calculator helps optimize pipe diameter selection, balancing initial costs against operating efficiency.

Apply this tool for potable water, fire protection, irrigation, and cooling water systems where the Hazen-Williams equation is appropriate. It works best for water temperatures between 40-80°F (4-27°C) and turbulent flow conditions typical in distribution systems.

Avoid using Hazen-Williams for non-water fluids, laminar flow conditions, or extreme temperatures where fluid properties change significantly. For these applications, use the Darcy-Weisbach equation with appropriate friction factors. The calculator is also unsuitable for compressible gases or steam applications.

Common Mistakes
Why results sometimes look wrong

The most common error is using nominal pipe diameter instead of internal diameter, which significantly underestimates flow capacity. Always verify the actual internal diameter from manufacturer specifications, as it varies between pipe types and wall thicknesses.

Another frequent mistake is applying inappropriate roughness coefficients. Using values for new pipes when calculating flow in aged systems leads to overestimating capacity. Conservative coefficients (C=100-120) are safer for existing infrastructure. Conversely, using overly conservative values for new PVC installations results in oversized pipes and unnecessary costs.

Ignoring velocity limits causes operational problems. Velocities above 3 m/s create erosion and noise issues, while velocities below 0.5 m/s allow sediment accumulation. Many designers focus only on pressure drop while neglecting velocity verification, leading to long-term maintenance problems.

The Math
Worked examples and deeper derivation

The Hazen-Williams equation is: V = 1.318 × C × R^0.63 × S^0.54, where V is velocity, C is the roughness coefficient, R is hydraulic radius, and S is the slope (head loss per unit length). For circular pipes, this simplifies to calculate head loss as hL = 10.67 × Q^1.852 × L / (C^1.852 × D^4.871), where Q is flow rate, L is length, and D is diameter.

Flow velocity equals volumetric flow rate divided by cross-sectional area: V = Q/A = Q/(π × D²/4). Pressure drop converts head loss using P = ρ × g × hL, where ρ is water density (1000 kg/m³) and g is gravitational acceleration (9.807 m/s²). The equation's exponential terms reflect the non-linear relationship between flow rate and energy losses in turbulent pipe flow.

Residential water line
100mm diameter PVC pipe, 50m length, 200 L/min flow rate, C=150
Velocity of 0.42 m/s with 2.1 kPa pressure drop is ideal for residential water distribution.
Commercial building supply
4-inch steel pipe, 100ft length, 50 GPM flow rate, C=120
Velocity of 1.59 ft/s with 0.43 psi pressure drop meets commercial plumbing standards.
Fire protection system
150mm cast iron pipe, 75m length, 500 L/min flow rate, C=130
Velocity of 0.47 m/s with 1.2 kPa pressure drop ensures adequate fire suppression flow.

Common questions

How do I calculate water flow rate through a pipe?
Use the Hazen-Williams equation with pipe diameter, length, roughness coefficient, and desired flow rate. The formula accounts for friction losses and pipe material to determine actual flow velocity and pressure drop in water distribution systems.
What is the Hazen-Williams coefficient for different pipes?
Common coefficients are: PVC and plastic pipes (150), new steel (120-130), cast iron (100-130), concrete (120-140), and old corroded pipes (60-100). Higher values indicate smoother pipes with less friction loss.
What is the maximum recommended water velocity in pipes?
Water velocity should stay below 3 m/s (10 ft/s) to prevent erosion, noise, and water hammer. Minimum velocity of 0.5 m/s (1.6 ft/s) prevents sediment buildup in horizontal pipes.

Need something this doesn't cover?

Suggest a tool — we'll build it →