The Hazen-Williams Equation
Hazen-Williams is the standard empirical formula for water flow in pipes, widely used for plumbing, irrigation, and fire protection design. The imperial form is hf = 4.52 × Q1.852 / (C1.852 × d4.87), where hf is the head loss in feet of water per foot of pipe, Q is flow in gpm, C is the pipe roughness coefficient, and d is the inside diameter in inches. Multiply by pipe length to get total head loss. The equation is accurate for water at typical temperatures (40-75 °F) and flow conditions common in buildings.
C-Factor by Material
PVC and PEX: C = 150 (smoothest). Copper: C = 140. New black steel: C = 120. Galvanized steel or old cast iron: C = 100. Higher C means smoother walls and less friction. C drops over time as mineral scale, biofilm, or corrosion build up — old galvanized pipe that started at C = 120 may drop to C = 80 after 30 years, doubling its friction loss. For new installations use the fresh values; for retrofit design, drop 10-20% to account for aging.
Why Diameter Matters So Much
Friction loss is proportional to 1/d4.87, meaning if you double the pipe diameter you cut the loss by a factor of 30. A 1/2" pipe at 10 gpm loses about 28 psi per 100 ft. A 3/4" pipe at the same flow loses about 6 psi per 100 ft. A 1" pipe loses only 1.5 psi per 100 ft. That is why plumbing designers always upsize trunk lines and only go smaller on branches close to fixtures.
Velocity Limits
Keep water velocity under 8 ft/s (2.4 m/s) for cold water and under 5 ft/s for hot water. Above these limits, the water carves channels in the pipe walls (erosion corrosion), causes loud water hammer when valves close, and generates audible hissing. Recirculating hot water lines should target 2-4 ft/s for quiet operation. Fire sprinkler mains are allowed up to 20 ft/s because of the intermittent flow.
Typical Pressure Drop by Flow and Pipe Size
Loss per 100 ft of PVC (C = 150) calculated from Hazen-Williams. Use this to quickly check if your result is in the right ballpark. Velocity shown in parentheses (watch for >8 ft/s warning).
| Flow (GPM) | 1/2" ID | 3/4" ID | 1" ID | 1-1/4" ID |
|---|---|---|---|---|
| 5 GPM | 7.8 psi (8.2 ft/s) | 1.9 psi (3.6 ft/s) | 0.6 psi (2.0 ft/s) | 0.2 psi (1.3 ft/s) |
| 10 GPM | 28 psi (16.3 ft/s) ⚠ | 6.8 psi (7.3 ft/s) | 2.1 psi (4.1 ft/s) | 0.7 psi (2.6 ft/s) |
| 15 GPM | — | 14.4 psi (10.9 ft/s) ⚠ | 4.4 psi (6.1 ft/s) | 1.5 psi (3.9 ft/s) |
| 20 GPM | — | 24.6 psi (14.5 ft/s) ⚠ | 7.5 psi (8.2 ft/s) ⚠ | 2.6 psi (5.2 ft/s) |
| 30 GPM | — | — | 15.8 psi (12.3 ft/s) ⚠ | 5.5 psi (7.9 ft/s) |
⚠ flags pipes exceeding 8 ft/s — erosion and noise risk. Copper is slightly smoother (C=140, ~10% more loss). PEX is the same as PVC (C=150). New steel is C=120 with ~40% more loss; old galvanized at C=80-100 can double the drop.
Typical residential branch sizing: 1/2" PEX/copper to individual fixtures, 3/4" trunk lines to groups of fixtures, 1" to the water heater and the main house inlet. Oversize by one step (e.g., 3/4" instead of 1/2" to a shower) if the run is over 30 ft — it costs $20 and cuts pressure loss by 75%.
Frequently Asked Questions
Should I use actual ID or nominal pipe size?
Use the actual inside diameter. Nominal sizes are different from real sizes, especially in copper (Type K, L, M have different walls) and PVC (Schedule 40 vs 80).
Does this work for air or other fluids?
No — Hazen-Williams is calibrated for water only. Air and gas flow uses Darcy-Weisbach or other equations.
How do I size a well pump?
Add up static head + friction loss + pressure tank requirement. This calculator handles the friction part for any well-to-house pipe run.
Can I chain multiple pipe sizes?
Yes — calculate each segment separately at the same flow rate, then sum the losses.
What about fittings?
Each elbow, tee, or valve adds an "equivalent length" of straight pipe — typically 1-5 ft each. Add these to the straight run for a realistic total.
Save your results & get weekly tips
Get calculator tips, formula guides, and financial insights delivered weekly. Join 10,000+ readers.
No spam. Unsubscribe anytime.