Hazen-Williams C-Factor Table
Hazen-Williams roughness coefficients (C) for common pipe materials, with both new-pipe and conservative aged (design) values. The C-factor sets the friction loss in the Hazen-Williams equation, the standard method for water-distribution, fire-protection, and irrigation piping. Values follow Crane TP-410, AWWA, and Williams & Hazen.
| Material | C (new / clean) | C (design / aged) | Notes |
|---|---|---|---|
| Plastic & lined pipe (smooth, minimal aging) | |||
| PVC / CPVC | 150 | 150 | Smooth bore; effectively no aging. |
| HDPE / polyethylene (PE) | 150 | 150 | Fusion-welded; no tuberculation. |
| Fiberglass (FRP / GRP) | 150 | 150 | Smooth resin bore. |
| Cement-mortar–lined ductile iron | 140 | 130 | Most common potable-water main. |
| Asbestos cement | 140 | 140 | Legacy; smooth and stable. |
| Steel | |||
| Steel, new (welded / seamless) | 150 | 120 | Unlined; corrodes over time. |
| Steel, cement-mortar lined | 140 | 135 | Lining resists corrosion. |
| Galvanized iron / steel | 120 | 120 | Zinc coating; moderate roughness. |
| Riveted steel | 110 | 100 | Seam roughness lowers C. |
| Corrugated steel | 60 | 60 | Very rough; culverts / drainage. |
| Copper, brass & stainless | |||
| Copper / brass | 150 | 140 | Very smooth; slight scale over time. |
| Stainless steel | 150 | 140 | Corrosion-resistant, smooth. |
| Cast & ductile iron (unlined) | |||
| Ductile iron, new unlined | 130 | 120 | Modern; usually cement-lined instead. |
| Cast iron, new unlined | 130 | 100 | Tuberculates with age — see below. |
| Cast iron, ~20 yr | — | 95 | Internal tuberculation reduces C. |
| Cast iron, ~40 yr | — | 75 | Heavily tuberculated. |
| Concrete & masonry | |||
| Concrete, new (smooth) | 140 | 130 | Steel-form or centrifugally cast. |
| Concrete, average / old | 120 | 110 | Rougher finish or aged. |
| Vitrified clay | 130 | 110 | Gravity sewers. |
| Brick sewer | 100 | 100 | Rough masonry. |
| Wood stave | 120 | 110 | Legacy. |
Values are typical reference figures; published ranges vary by source and pipe condition. Use the design column for sizing.
In SI units, head loss from friction over a length of pipe is:
- — head loss (m)
- — pipe length (m)
- — volumetric flow rate (m³/s)
- — Hazen-Williams coefficient (dimensionless, from the table above)
- — internal pipe diameter (m)
Because sits in the denominator raised to the 1.852 power, head loss is roughly inversely proportional to — dropping C from 150 to 100 increases friction loss by about 110% for the same flow.
Unlined metal pipe tuberculates as it corrodes, so its C-factor falls steadily with age. The classic Williams & Hazen / Lamont curve for unlined cast iron:
| Pipe age | C-factor |
|---|---|
| New | 130 |
| 5 years | 120 |
| 10 years | 110 |
| 20 years | 95 |
| 30 years | 85 |
| 40 years | 75 |
Hazen-Williams is an empirical formula calibrated for water at normal ambient temperature in turbulent flow. It is quick, needs only one roughness parameter (C), and is the convention in municipal water supply, fire sprinkler design (NFPA 13), and irrigation.
Switch to Darcy-Weisbach (with Colebrook-White) when the fluid is not water — gases, oils, or chemicals — when temperature varies widely, or when you need a physically rigorous answer across all flow regimes. Darcy-Weisbach accounts for fluid viscosity and Reynolds number; Hazen-Williams does not, which is why it must not be used for compressible (gas) flow.
SimuPipe supports both methods. The friction loss calculator lets you switch between Hazen-Williams and Darcy-Weisbach, and the full network solver uses these C-values per material.
- C values are typical published figures transcribed from Crane Technical Paper 410, AWWA Manual M11 (steel pipe) and M41 (ductile iron), and the original Williams & Hazen tables, with the Lamont (1981) review for aged unlined iron. They are representative, not measured for any particular pipe.
- "New" is the value for a clean, newly laid line; "Design" is the conservative figure for a line 15–20 years in service. Where a material does not tuberculate or scale (plastics, lined pipe) the two are the same.
- The design values for the eight materials the SimuPipe solver carries (steel, stainless, copper, PVC, HDPE, galvanized, cast iron, concrete) are the solver's defaults, so a network run on Hazen–Williams uses exactly these numbers unless you override them per pipe.
- The Hazen–Williams equation itself is empirical for water at ordinary temperatures (roughly 5–25 °C) in turbulent flow; C is not a property of the pipe alone but of pipe-plus-water, which is why the calculators warn when it is applied to another fluid.
Published ranges for a given material can span ±10 C-units between sources; where the table gives a single value it is the mid-range figure.
Frequently Asked Questions
What is the Hazen-Williams C-factor?
Does the C-factor increase or decrease as a pipe ages?
When should I use Hazen-Williams instead of Darcy-Weisbach?
Which C-factor should I use for design?
Is the Hazen-Williams equation valid for any fluid?
How does the C-factor relate to absolute roughness (ε)?
Size your pipes with SimuPipe
Compute friction loss and pressure drop with Hazen-Williams or Darcy-Weisbach across your whole network.
