Free Pipe Flow Calculator
Enter values to see results
Understanding Gravity-Fed Pipe Flow
In many plumbing, irrigation, and drainage applications, water moves through pipes solely because of an elevation difference between the source and the discharge point. This pipe flow calculator — a free online tool — lets you quickly analyze such gravity-fed systems. You only need to supply the pipe diameter, the material it’s made of, its length, and the vertical drop. The calculator then applies the Hazen-Williams equation to compute the flow velocity and the discharge rate. Whether you are sizing a drainage line or designing a rainwater harvesting system, this gravity pipe flow calculator saves time and reduces guesswork.
What Is Gravity Flow?
Gravity flow happens when water travels through a closed pipe driven only by gravity, without any pump or external energy. The flow continues as long as a height difference (head) exists between the upstream and downstream ends. The actual speed of the water is influenced by three main factors: the slope (or inclination) of the pipe, its internal diameter, and the roughness of the pipe wall. Rougher surfaces create more friction, slowing the water. This water flow velocity calculator automatically accounts for all these parameters and gives you both the velocity and the volumetric flow rate.
The Hazen-Williams Equation
The core formula behind this pipe discharge calculator is the Hazen-Williams equation, an empirical relation developed specifically for water flowing in pipes. It is accurate for water temperatures between 40°F and 75°F (4°C to 25°C) and should not be used for other fluids. The equation is:
where:
- — flow velocity (in m/s for metric system, ft/s for imperial units).
- — roughness coefficient (depends on pipe material).
- — hydraulic radius (in meters or feet).
- — slope of the energy line (frictional head loss per pipe length, dimensionless).
- — unit conversion factor: for metric, for imperial.
The calculator handles all unit conversions and variable calculations, so you only need to provide the basic pipe dimensions and material.
Roughness Coefficient
The roughness coefficient indicates how smooth the interior of the pipe is. Higher values mean less friction and faster flow. Common values are listed below:
| Material | Roughness Coefficient |
|---|---|
| Cast iron | 100 |
| Concrete | 110 |
| Copper | 140 |
| Plastic | 150 |
| Steel | 120 |
If you know the exact roughness coefficient for your pipe material, you can enter it manually instead of selecting from the list.
Hydraulic Radius
For a circular pipe flowing full, the hydraulic radius is the cross-sectional area divided by the wetted perimeter. With radius and diameter :
When you enable the “Display more calculated variables” option, the tool also shows the area, perimeter, and hydraulic radius.
Slope
The slope is the ratio of the vertical drop (height difference between pipe ends) to the pipe length:
If the pipe slope varies along its length, the actual flow may differ from the calculated value; the calculator assumes a constant average slope.
Calculating Discharge
Once the velocity is determined, the volumetric flow rate (discharge) is obtained by multiplying the velocity by the cross-sectional area of the pipe:
For a circular pipe, . This gravity fed water flow calculator outputs both the speed and the discharge, making it easy to evaluate pipe performance.
Example: Flow Through a Plastic Pipe
Consider a plastic pipe with a diameter of 0.5 ft, a length of 12 ft, and a vertical drop of 3 ft.
- Radius: .
- Cross-sectional area: .
- Perimeter: .
- Hydraulic radius: (which equals ).
- Roughness coefficient: for plastic, .
- Slope: .
- Velocity (imperial units):
Approximating: , .
Hence . - Discharge:
This example shows how the Hazen-Williams equation is applied in practice. The tool handles both imperial and metric units, so you can work in the system most convenient for your project.
Whether you are planning a new gravity-fed pipeline or checking an existing one, this pipe flow calculator gives you reliable results in seconds.
FAQ
1. How does the Hazen-Williams equation work in this pipe flow calculator?
The calculator uses the Hazen-Williams equation: v = k × C × R^0.63 × S^0.54, where v is velocity, k is a unit conversion factor (0.849 metric, 1.318 imperial), C is the roughness coefficient (based on pipe material), R is the hydraulic radius, and S is the slope. Once velocity is known, discharge is found by multiplying v by the pipe's cross-sectional area.
2. What roughness coefficient should I use for a plastic pipe?
For a typical plastic pipe, the roughness coefficient C is 150. This is the highest value among common materials (cast iron 100, concrete 110, copper 140, steel 120), meaning plastic pipes offer the least frictional resistance and allow faster flow.
3. Does increasing the pipe diameter increase the flow rate?
Yes, flow rate increases with pipe diameter because it is directly proportional to the cross-sectional area. A larger diameter provides more area for water to flow, resulting in a higher volumetric discharge under the same slope and roughness conditions.
4. How is the slope calculated for a gravity-fed pipe?
The slope S is the vertical drop (height difference between the upstream and downstream ends) divided by the pipe length. For example, a drop of 3 feet over a 12‑foot pipe gives a slope of 3/12 = 0.25 (25%). The calculator uses this value in the Hazen-Williams equation to determine flow velocity.
How to Use
- Enter the pipe diameter and select its unit. Choose the pipe material from the dropdown.
- Enter the pipe length and drop (height difference) in your preferred units.
- View the calculated flow velocity and discharge instantly. Toggle advanced details for hydraulic radius and cross-sectional area.