Calculate My Reno All Calculators
Free materials calculator

Pipe Size & Friction Loss Calculator

Enter your flow in GPM, the pipe material and its inside diameter, and the run length, and get the water velocity, the friction loss in psi over the run and per 100 ft, a pass/fail check against the 5 ft/s velocity limit, and the smallest pipe that keeps the flow under it. Works in GPM and inches or L/min and millimetres.

Pipe size & friction loss

01. Flow & pipe

Use the flow each zone carries - from the sprinkler zones guide. Sizing help

PVC vs poly pipe - which to use where

Pick a stock size or set a measured inside diameter below.

02. Run length

Friction loss grows with the length, so use the longest run from the source to the furthest outlet.

Velocity vs the 5 ft/s limit

3.71 ft/s - OK

At or below the recommended 5 ft/s.

Velocity & friction loss
3.71 ft/swater velocity

Friction loss (100 ft)

2.38 psi

Loss per 100 ft

2.38 psi

Min. recommended ID

0.91 in

  • Friction loss (100 ft)2.38 psi
  • Loss rate2.38 psi / 100 ft
  • Min. recommended ID0.91 in
  • Velocity vs 5 ft/sPass

Velocity is the flow divided by the pipe's bore; friction loss is the Hazen-Williams pressure drop over the run. Keep velocity at or below 5 ft/s to avoid water hammer and wear, and add the loss above to your source pressure budget.

Guide & worked example

How this calculator works

A pipe can be too small in two ways, and this calculator checks both. Push a given flow through it and the water travels at a velocity set by the bore - too fast and it erodes fittings and hammers the line when a valve shuts. Along the run the water also gives up pressure to friction against the pipe walls - too much and the far end runs weak. Both come straight from the flow, the inside diameter, the pipe material and the run length:

velocity = flow ÷ bore area,   bore area = (π ÷ 4) × inside diameter²

Hazen-Williams friction (head loss in metres of water over the run):
hf = 10.67 × length × flow^1.852 ÷ ( C^1.852 × inside diameter^4.8704 )

pressure drop:  1 m of head = 1.422 psi = 9.807 kPa
min. inside diameter to stay under the limit:
d_min = √( flow ÷ (velocity limit × π ÷ 4) )

The Hazen-Williams formula is the water-industry standard for water near room temperature. The two things to notice: friction loss rises a little faster than the flow (to the power 1.852) and grows with the length, but it falls steeply as the bore grows (to the power 4.87) - which is why stepping up one pipe size cuts the loss so sharply. The C value is the pipe’s roughness, higher for smoother pipe; picking the material sets it. Everything runs in exact metric (cubic metres per second, metres, metres of head) internally, so switching between GPM / inches and L/min / millimetres never changes the answer.

Worked example

This example follows the unit system you pick in the calculator above.

12 GPM through 1" Schedule 40 PVC (inside diameter ≈ 1.049"), C = 150, over a 150 ft run:

  1. Convert: 12 GPM = 0.000757 m³/s; 1.049" = 0.02664 m.
  2. Bore area = (π ÷ 4) × 0.02664² = 0.000557 m².
  3. Velocity = 0.000757 ÷ 0.000557 = 1.36 m/s = 4.45 ft/s - just under the 5 ft/s limit, so it passes.
  4. Friction loss over 150 ft by Hazen-Williams is about 3.52 m of head = 5.0 psi.
  5. Minimum inside diameter to stay at the 5 ft/s limit: √(0.000757 ÷ (1.5 × π ÷ 4)) ≈ 1.00", so the 1.049" bore just clears it.

Common pipe sizes and inside diameters

The friction loss depends on the inside diameter (the bore), not the nominal (marked) size, which is just a label. Schedule 40 PVC is sold by nominal inch size; metric markets sell class-rated PVC and poly by outside diameter. These are typical figures - confirm the bore against the spec of your exact pipe, since a thicker wall (higher schedule or class) means a smaller inside diameter:

Nominal sizeTypical inside diameter (Sch 40 PVC)Metric class PVC (nominal → ID)
1/2”≈ 0.622” (15.8 mm)20 mm → ≈ 16 mm ID
3/4”≈ 0.824” (20.9 mm)25 mm → ≈ 20 mm ID
1”≈ 1.049” (26.6 mm)32 mm → ≈ 26 mm ID
1-1/4”≈ 1.380” (35.1 mm)40 mm → ≈ 33 mm ID
1-1/2”≈ 1.610” (40.9 mm)50 mm → ≈ 42 mm ID
2”≈ 2.067” (52.5 mm)63 mm → ≈ 53 mm ID

Poly (PE) and MDPE tubing vary more by manufacturer, so read the inside diameter off the roll’s spec. When in doubt, enter a measured bore using the Custom option in the size list.

Hazen-Williams C values by material

The C value is the pipe’s smoothness - higher means less friction loss. The calculator sets it from the material you pick:

MaterialHazen-Williams CNotes
PVC / CPVC (new)150Smoothest common supply pipe
Polyethylene (PE / MDPE / poly tube)150Same as PVC when new
Copper135Slightly rougher than plastic
Galvanised / old steel100Roughens further with age and scale

Old, scaled or corroded pipe runs a lower C than new, so a real-world line loses a little more than the clean figure - leave some headroom in your pressure budget.

Tips for sizing a pipe

  • Size on the longest run. Use the distance from your source to the furthest outlet; that is the worst case the line must deliver against.
  • Check both limits. A pipe can pass the velocity check but still lose too much pressure on a long run, or the other way round - look at both numbers, not just one.
  • Step up if it fails. Because loss falls with the bore to the 4.87 power, going up one pipe size cuts the friction loss sharply and drops the velocity too.
  • Enter the real bore. Use the inside diameter from the spec sheet, not the nominal label - they are not the same, especially in thicker schedules and classes.
  • Leave a margin. The C values are for clean pipe; older pipe is rougher, so do not size right at your pressure limit.

For the full method see what size pipe for a sprinkler system, and to choose the pipe itself, PVC vs poly pipe for irrigation.

Sizing an irrigation system? Work out the flow each zone carries first with the sprinkler zone calculator, then bring that flow here to confirm the pipe to each zone is big enough.

Pipe sizing where you are

In the United States, flow is rated in gallons per minute (GPM) and pipe is sized as nominal pipe sizes in inches (for example 3/4" or 1" Schedule 40 PVC). Enter your flow and the pipe's inside diameter in those units in the calculator above and it sizes the run to match.

Rigid PVC and CPVC are common for supply lines and poly (PE) tubing for irrigation laterals. Remember that the nominal size is not the inside diameter - a 1" Schedule 40 pipe has an inside bore closer to 1.049", so size on the actual ID from the spec sheet.

Frequently asked questions

01

What size pipe do I need?

Big enough that the water neither runs too fast nor loses too much pressure to friction over the run. Size on two checks: keep velocity at or below about 5 ft/s, and keep the friction loss within your pressure budget. Enter your flow, the pipe inside diameter and the run length and the calculator gives both - and the smallest inside diameter that keeps the flow under the velocity limit if your pipe is too small.

02

How do I work out friction loss in a pipe?

This calculator uses the Hazen-Williams formula, the water-industry standard for water near room temperature: head loss rises with the flow (to the power 1.852) and the run length, and falls steeply as the inside diameter grows (to the power 4.87). It is computed in metres of head internally and shown as psi over your run and per 100 ft. Friction loss is roughly proportional to length, so a run twice as long loses about twice the pressure.

03

What is a safe water velocity in a pipe?

Irrigation and water-supply practice keeps velocity at or below about 5 ft/s (1.5 m/s). Faster water erodes fittings over time and slams the line with water hammer when a valve shuts. The calculator flags pass or fail against the 5 ft/s limit and, when a pipe runs too fast, shows the minimum inside diameter that would bring it back under.

04

Does the nominal pipe size equal the inside diameter?

No. The nominal (marked) size is a label, not the bore. A 1" Schedule 40 PVC pipe, for example, has an inside diameter closer to 1.049", and a 3/4" pipe about 0.824". The friction loss depends on the actual inside diameter, so enter the bore from the spec sheet, not the nominal number. The size list in the calculator uses typical Schedule 40 inside diameters - confirm yours, since a thicker schedule has a smaller bore.

05

What is the Hazen-Williams C value?

C is a roughness coefficient: higher means a smoother pipe with less loss. New PVC and polyethylene (poly tube) are about 150, copper about 135, and galvanised or old steel about 100. Pick the material in the calculator to set C. Old, scaled or corroded pipe runs lower than new, so a real-world line loses a bit more than the clean figure.

06

Does a longer pipe run lose more pressure?

Yes - friction loss is roughly proportional to the run length, so doubling the distance roughly doubles the loss. Use the longest run from your source to the furthest outlet when sizing, because that is the worst case the system has to deliver against. If the loss eats too much of your pressure, step up a pipe size: a larger bore cuts the loss sharply.

07

How is friction loss different from static pressure?

Static pressure is what your supply reads with no water moving; friction loss is the pressure the moving water gives up to the pipe walls along the run. The pressure left at the outlet is the static pressure minus the friction loss (and any height the water has to climb). Size the pipe so the friction loss leaves enough pressure for whatever the line feeds - sprinkler heads, taps or an appliance.

08

How does this relate to my sprinkler zones?

Your zones set the flow each line carries; this calculator checks the pipe that carries it. Size a zone with the sprinkler zone calculator to get the flow, then enter that flow here with your pipe size and run length to confirm the pipe is not too fast and does not lose too much pressure before the last head. If it fails, step up the pipe so every head still runs at its rated pressure.

Related guides

Related calculators