Updated on April 23rd, 2026

Pipe Flow Calculator

Created By Jehan Wadia

Select Flow Equation
Hazen-Williams: Best for full-pipe gravity flow of water at typical temperatures (40–75°F / 4–24°C). Uses roughness coefficient C. Not suitable for non-water fluids, very high/low temperatures, or pressurized systems with significant minor losses.
v = k · C · R0.63 · S0.54   Q = v · A
Pipe & Flow Parameters
Enter a valid positive diameter
Rise / Run. 1% = 0.01 ft/ft
Typical: PVC=150, New steel=140, Cast iron=130, Concrete=120, Old pipe=100
Pipe Material Reference — Click to Auto-Fill
Material Hazen-Williams C Manning n Roughness ε (in)

Pipe Cross-Section
Results
Detailed Output
Flow Rate vs. Pipe Diameter
Shows how flow rate changes as diameter varies (±50% from your input), holding all other parameters constant.

Introduction

The Pipe Flow Calculator helps you figure out how a fluid moves through a pipe. When water or any liquid flows through a pipe, several things matter — like the pipe's size, the speed of the fluid, and how thick or thin the fluid is. This tool uses basic fluid mechanics equations to calculate key values such as flow rate, velocity, and Reynolds number. Whether you are a student learning about how fluids behave or an engineer solving a real-world problem, this calculator makes the math quick and simple. Just enter your known values, and the calculator does the rest.

How to Use Our Pipe Flow Calculator

Enter details about your pipe and fluid to calculate the flow rate, velocity, or pressure drop in your piping system.

Pipe Diameter: Type in the inner diameter of your pipe. This is the width of the open space inside the pipe where fluid moves through. You can enter this in inches, centimeters, or meters.

Pipe Length: Enter the total length of the pipe from start to end. Use feet, meters, or any unit that matches your setup.

Fluid Velocity: Input how fast the fluid is moving through the pipe. This is measured in meters per second or feet per second. If you don't know the velocity, you can leave this blank and solve for it instead.

Fluid Density: Enter the density of the fluid flowing through the pipe. For water at room temperature, this is about 1000 kg/m³. Other fluids like oil or gas will have different values.

Dynamic Viscosity: Type in the viscosity of your fluid. Viscosity tells you how thick or resistant to flow the fluid is. Water has a low viscosity, while honey has a high viscosity.

Pipe Roughness: Enter the roughness height of the inside wall of the pipe. Smooth pipes like plastic have very low roughness. Older metal pipes tend to have higher roughness. This value affects how much friction slows down the flow.

Pressure Drop: If known, enter the difference in pressure between the start and end of the pipe. This helps calculate how much energy is lost as the fluid moves through the system.

Understanding Pipe Flow Calculations

Pipe flow is the movement of a fluid (usually water) through a closed or partially closed pipe. Engineers, plumbers, and designers need to calculate how fast a fluid moves, how much flows through, and how much energy is lost due to friction along the way. These calculations help them pick the right pipe size, material, and slope for water supply systems, storm drains, sewers, and irrigation lines. If you need to find the internal volume of a pipe itself, our Pipe Volume Calculator can help with that.

The Three Main Pipe Flow Equations

There are three widely used equations for calculating pipe flow, and each one works best in different situations:

Hazen-Williams Equation

This is the simplest and most popular formula for water flowing through a full pipe under gravity. It uses a roughness coefficient called C, which depends on the pipe material. A smooth, new PVC pipe has a high C value (around 150), while an old, corroded cast iron pipe has a lower C value (around 100). The higher the C value, the smoother the pipe and the faster the water flows. This equation only works well for water at normal temperatures — it is not accurate for other fluids like oil or very hot water.

Manning Equation

The Manning equation is designed for partially filled pipes and open channels, like storm sewers and drainage ditches where the water surface is exposed to air. It uses a roughness value called n. A lower n means a smoother surface. This equation lets you specify the flow depth — how high the water sits inside the pipe. Interestingly, a partially filled pipe (at about 82% full) can actually carry slightly more water than a completely full pipe because of how the shape affects the hydraulic radius. The pipe's slope is a critical input, as it drives gravity flow in these systems.

Darcy-Weisbach Equation

This is the most accurate and universal equation. It works for any fluid, any temperature, and any pipe material. It uses the absolute roughness (ε) of the pipe's inner wall and accounts for the fluid's viscosity (how thick or thin it is) and the Reynolds number, which tells you whether the flow is smooth and orderly (laminar) or chaotic and mixed (turbulent). The friction factor is found using the Colebrook-White equation, which requires repeated trial-and-error calculations — something a calculator handles instantly.

Key Concepts in Pipe Flow

Hydraulic Radius is the flow area divided by the wetted perimeter (the part of the pipe touching water). For a full circular pipe, it equals one-quarter of the diameter. A larger hydraulic radius means less friction per unit of flowing water. Understanding the area of a circle is fundamental to computing cross-sectional flow area in round pipes.

Reynolds Number (Re) tells you the flow regime. When Re is below 2,300, the flow is laminar — the water moves in smooth, parallel layers. Above 4,000, it becomes turbulent — the water mixes and swirls. Between those values is a transitional zone where behavior is unpredictable. You can explore this dimensionless number in more detail with our dedicated Reynolds Number Calculator.

Head Loss is the energy lost as water pushes through the pipe against friction. It is measured in feet or meters of water. More friction, longer pipes, smaller diameters, and faster velocities all increase head loss. Head loss can also be expressed as a pressure drop in psi, kPa, or bar. This concept is closely related to hydrostatic pressure, which governs the baseline pressure at any depth in a fluid system.

Velocity matters for practical reasons. If water moves too slowly (below about 2 ft/s), dirt and sediment can settle in the pipe and cause clogs. If it moves too fast (above about 10 ft/s), it can erode the pipe walls, create noise, and cause water hammer — sudden pressure surges when valves close. Velocity is directly tied to kinetic energy — faster-moving fluid carries more energy, which must be absorbed when flow is suddenly stopped.

Pipe Material and Roughness

The pipe's inner surface has a big effect on flow. Smooth plastics like PVC and HDPE create very little friction, so water flows faster and less energy is lost. Rough materials like corrugated metal or old concrete slow the water down significantly. Over time, even smooth pipes get rougher as mineral deposits, corrosion, and biological growth build up on the inner walls. This is why engineers use lower roughness ratings for older pipes in their designs.

Practical Design Tips

When sizing a pipe, engineers aim for a velocity between 2 and 10 ft/s for most water systems. They also check that the pipe can handle the required flow rate with an acceptable pressure drop. For gravity-fed systems like sewer lines, the pipe slope must be steep enough to maintain self-cleansing velocity but not so steep that it causes erosion or supercritical flow conditions. Changing the pipe diameter has a dramatic effect on flow capacity — doubling the diameter increases the full-pipe flow rate by roughly five to six times, depending on the equation used. For projects involving water features or storage, you may also want to estimate capacity with a Pool Volume Calculator or size a pond liner appropriately. Understanding buoyancy and force principles can also be valuable when designing submerged or pressurized pipe systems.


Frequently Asked Questions

What is the difference between Hazen-Williams, Manning, and Darcy-Weisbach equations?

Hazen-Williams is the simplest and works best for water flowing through a full pipe under gravity. Manning is for partially filled pipes or open channels where the water surface is exposed to air, like storm drains. Darcy-Weisbach is the most accurate and works for any fluid, any temperature, and any pipe material. Use Hazen-Williams for quick water pipe sizing, Manning for sewer and drainage design, and Darcy-Weisbach when you need high accuracy or are working with non-water fluids.

What is the Hazen-Williams C value and how do I pick the right one?

The C value describes how smooth the inside of a pipe is. A higher C means a smoother pipe and faster flow. Common values are:

  • PVC / Plastic: 150
  • New steel: 140
  • Cast iron: 130
  • Concrete: 120
  • Old corroded pipe: 100

You can also click any row in the pipe material table on the calculator to auto-fill the C value.

What is Manning's n and what value should I use?

Manning's n is a roughness number used for open-channel and partially filled pipe flow. A lower n means a smoother surface. Typical values are:

  • PVC: 0.009
  • Concrete: 0.013
  • Clay: 0.015
  • Corrugated metal: 0.024

Pick the value that matches your pipe material, or click a material in the reference table to fill it in automatically.

What does absolute roughness (ε) mean?

Absolute roughness (ε) is the average height of tiny bumps on the inside wall of a pipe. It is measured in inches or millimeters. Smooth pipes like PVC have very small roughness (about 0.00006 in), while rough pipes like old concrete can be 0.12 in or more. This value is used in the Darcy-Weisbach equation to calculate how much friction slows down the flow.

What is pipe slope and how do I enter it?

Pipe slope is how much the pipe drops in height over a given distance. It is the rise divided by the run. You can enter it as a decimal (like 0.01), a percentage (like 1%), or in permil (‰). For example, a slope of 0.01 means the pipe drops 1 foot for every 100 feet of length. Slope drives gravity flow in systems like sewers and storm drains.

What does the flow depth (y) input do in Manning mode?

Flow depth is the height of water sitting inside the pipe. In Manning mode, the pipe is not always full. You set the depth to match your actual or expected water level. The calculator then figures out the wetted area, wetted perimeter, and hydraulic radius for that partial fill. The depth must be less than or equal to the pipe diameter.

Why does a pipe at about 82% full carry more water than a completely full pipe?

This happens because of how the circular shape affects the hydraulic radius. As the water level rises past about 82% of the diameter, the wetted perimeter grows faster than the flow area. This lowers the hydraulic radius and reduces flow efficiency. So the peak flow rate in a gravity pipe actually occurs at roughly 93% depth, and peak velocity at about 82% depth, not at 100% full.

What is the Reynolds number and why does it matter?

The Reynolds number (Re) tells you whether the flow is smooth or chaotic. When Re is below 2,300, the flow is laminar — it moves in calm, parallel layers. Above 4,000, the flow is turbulent — it swirls and mixes. Between 2,300 and 4,000 is a transitional zone. The flow regime affects how much friction occurs, which changes the pressure drop and energy loss in the pipe.

What is a safe velocity range for water in pipes?

For most water systems, aim for a velocity between 2 and 10 ft/s (about 0.6 to 3 m/s). Below 2 ft/s, sediment can settle and clog the pipe. Above 10 ft/s, you risk pipe erosion, noise, and water hammer (sudden pressure spikes when valves close). The calculator will show a warning if your velocity falls outside this range.

What is the Froude number shown in Manning results?

The Froude number (Fr) compares the flow speed to the speed of a surface wave. If Fr is less than 1, the flow is subcritical — calm and controlled. If Fr is greater than 1, the flow is supercritical — fast and hard to control. Supercritical flow can cause hydraulic jumps and turbulence downstream, so engineers usually design for subcritical conditions.

How does pipe diameter affect flow rate?

Pipe diameter has a very large effect on flow. Roughly, doubling the diameter increases the flow capacity by about 5 to 6 times. This is because both the flow area and the hydraulic radius increase together. The sensitivity chart at the bottom of the calculator shows exactly how flow rate changes as you vary the diameter from your input value.

What does the sensitivity chart show?

The sensitivity chart plots how the flow rate (or head loss for Darcy-Weisbach) changes as the pipe diameter varies from 50% to 150% of your input value. All other inputs stay the same. A red line marks your actual diameter. This helps you quickly see how upgrading or downsizing the pipe would affect performance.

What unit presets are available and what do they change?

There are five presets: SI (m), SI (mm), SI (bar), Imperial (ft), and Imperial (in). Choosing a preset automatically converts all your current input values to the matching unit system. For example, switching from Imperial (ft) to SI (m) converts your diameter from inches to meters, your length from feet to meters, and so on. Your actual values are preserved — only the units change.

How does fluid temperature affect the Darcy-Weisbach calculation?

Temperature changes the kinematic viscosity of water. Cold water is thicker and flows with more resistance. Hot water is thinner and flows more easily. When you change the temperature input, the calculator automatically updates the viscosity value. This affects the Reynolds number and the friction factor, which changes the head loss result.

Can I use this calculator for fluids other than water?

Yes, but only with the Darcy-Weisbach equation. Enter the kinematic viscosity of your fluid manually in the viscosity field (override the auto-calculated water value). Hazen-Williams and Manning are designed specifically for water and will not give accurate results for oil, chemicals, or other fluids.

What is head loss and how is it different from pressure drop?

Head loss is the energy lost to friction as fluid moves through a pipe. It is measured in feet or meters of water. Pressure drop is the same energy loss expressed as a pressure difference in units like psi, kPa, or bar. They represent the same thing in different units. The calculator shows both so you can use whichever is more convenient.

What does the pipe material reference table do?

The table lists common pipe materials with their typical Hazen-Williams C, Manning n, and roughness ε values. When you click a row, it automatically fills in the matching values for whichever equation you have selected. This saves time and helps you use standard engineering values instead of guessing.

What is the Colebrook-White equation?

The Colebrook-White equation calculates the Darcy friction factor (f) for turbulent pipe flow. It depends on the relative roughness (ε/D) and the Reynolds number. Because the equation has the friction factor on both sides, it must be solved by repeated trial and error (iteration). The calculator does this automatically and finds the answer in a fraction of a second.

What does the cross-section diagram show?

The diagram shows a circle representing your pipe. In Manning mode, the blue-shaded area shows how much of the pipe is filled with water based on your flow depth input. A dashed red line marks the water depth (y), and a dashed purple line marks the pipe diameter (D). In Hazen-Williams and Darcy-Weisbach modes, the entire pipe is shown as full.

What is hydraulic radius and why is it important?

Hydraulic radius (Rh) is the flow area divided by the wetted perimeter — the part of the pipe wall that touches the water. A larger hydraulic radius means less friction per unit of flowing water, so the flow is more efficient. For a full circular pipe, the hydraulic radius equals one-quarter of the diameter (D/4).


Related Calculators

Buoyancy Calculator

Visit Buoyancy Calculator

Hydrostatic Pressure Calculator

Visit Hydrostatic Pressure Calculator

Reynolds Number Calculator

Visit Reynolds Number Calculator

Viscosity Calculator

Visit Viscosity Calculator