Flow Rate Calculator
Flow Rate Calculator: Formulas, GPM Tables & Applications
Flow rate is one of the most fundamental measurements in engineering, medicine, plumbing, and manufacturing. Whether you're calculating water through a pipe, setting an IV drip rate, dialing in a 3D printer's extrusion, or sizing a pool pump, the underlying principle is the same — and this guide covers all of it with the formulas, worked examples, and reference tables you need.
What Is Flow Rate?
Flow rate refers to the volume of a given fluid that passes through a given cross-sectional area per unit of time. It is typically represented by the symbol Q. There are two types:
Volumetric flow rate (Q) — volume passing a point per unit time (gallons per minute, litres per minute, cubic feet per second, etc.)
Mass flow rate (ṁ) — mass passing a point per unit time (kg/s, lb/min, etc.), used when fluid density matters

Flow Rate Formula
Volumetric Flow Rate
Q = V ÷ t
Where:
- Q = volumetric flow rate (m³/s, L/min, GPM, etc.)
- V = volume of fluid (m³, litres, gallons)
- t = time (seconds, minutes)
Flow Rate from Pipe Velocity
Q = A × v
Where:
- A = cross-sectional area of the pipe (m² or ft²)
- v = fluid velocity (m/s or ft/s)
For a circular pipe: A = π × (d/2)² = π × r²
Mass Flow Rate
ṁ = Q × ρ
Where:
- ṁ = mass flow rate (kg/s)
- Q = volumetric flow rate (m³/s)
- ρ = fluid density (kg/m³) — for water at 20°C: 998 kg/m³ ≈ 1,000 kg/m³
How to Calculate GPM Flow Rate
GPM (gallons per minute) is the most common unit for water flow in the US. To calculate it from a timed bucket test:
GPM = Volume (gallons) ÷ Time (minutes)
Example: You fill a 5-gallon bucket in 45 seconds.
45 seconds ÷ 60 = 0.75 minutes GPM = 5 ÷ 0.75 = 6.67 GPM
For pipe flow, convert from velocity:
GPM = pipe area (sq in) × velocity (ft/s) × 2.449
Flow Rate in a Pipe: Formula and Reference Table
For a circular pipe, the flow rate depends on internal diameter and water velocity. Typical water velocity in residential pipes is 2–8 ft/s (0.6–2.4 m/s).
Water Flow Rate by Pipe Size (GPM)
| Pipe Diameter | At 2 ft/s | At 4 ft/s | At 6 ft/s | At 8 ft/s |
|---|---|---|---|---|
| 1/2 inch | 1.0 GPM | 2.0 GPM | 3.0 GPM | 4.0 GPM |
| 3/4 inch | 2.2 GPM | 4.4 GPM | 6.6 GPM | 8.8 GPM |
| 1 inch | 3.9 GPM | 7.8 GPM | 11.7 GPM | 15.6 GPM |
| 1.5 inch | 8.8 GPM | 17.6 GPM | 26.4 GPM | 35.2 GPM |
| 2 inch | 15.6 GPM | 31.2 GPM | 46.8 GPM | 62.4 GPM |
| 3 inch | 35.2 GPM | 70.3 GPM | 105.5 GPM | 140.6 GPM |
| 4 inch | 62.4 GPM | 124.8 GPM | 187.2 GPM | 249.6 GPM |
A 1-inch pipe at standard household pressure (around 60 psi with 4 ft/s velocity) carries approximately 7.8 GPM. At full flow (8 ft/s), it reaches ~15.6 GPM.
What is 1 inch of water in GPM?
"1 inch of water" typically refers to rainfall intensity — 1 inch of rain per hour on 1 acre = 27,154 gallons per hour = 452.6 GPM. In irrigation, 1 inch of water per week on 1,000 sq ft = 623 gallons per week.
Water Flow Rate Calculator: Pressure and Diameter
Flow rate through a pipe also depends on pressure. The relationship uses the Hagen-Poiseuille equation for laminar flow:
Q = (π × d⁴ × ΔP) ÷ (128 × μ × L)
Where:
- d = pipe internal diameter
- ΔP = pressure difference (Pa or psi)
- μ = dynamic viscosity (for water at 20°C: 0.001 Pa·s)
- L = pipe length
For practical use, a simplified pressure-based flow rate reference:
| Pressure (psi) | 1/2" pipe | 3/4" pipe | 1" pipe | 2" pipe |
|---|---|---|---|---|
| 20 psi | 1.7 GPM | 3.5 GPM | 6.5 GPM | 26 GPM |
| 40 psi | 2.4 GPM | 4.9 GPM | 9.2 GPM | 37 GPM |
| 60 psi | 3.0 GPM | 6.0 GPM | 11.3 GPM | 45 GPM |
| 80 psi | 3.4 GPM | 6.9 GPM | 13.0 GPM | 52 GPM |
These values assume Schedule 40 PVC pipe at standard water temperature.
Flow Rate Calculator for Nursing (IV Drip Rate)
In nursing and pharmacy, flow rate refers to the volume of IV fluid delivered over time. There are two standard calculations:
IV Flow Rate in mL/hour
Flow Rate (mL/hr) = Total Volume (mL) ÷ Time (hours)
Example: 1,000 mL over 8 hours = 125 mL/hr
IV Drip Rate in drops per minute (gtt/min)
Drip Rate = (Volume in mL × Drop Factor) ÷ Time in minutes
Drop factor (gtts/mL) is printed on the IV tubing package:
- Macro drip set: 10, 15, or 20 gtts/mL
- Micro drip set: 60 gtts/mL
Example: 500 mL over 4 hours (240 minutes), drop factor 20 gtts/mL:
(500 × 20) ÷ 240 = 10,000 ÷ 240 = 41.7 → round to 42 gtts/min
| Volume | Time | 10 gtt/mL | 15 gtt/mL | 20 gtt/mL | 60 gtt/mL |
|---|---|---|---|---|---|
| 100 mL | 1 hour | 17 gtt/min | 25 gtt/min | 33 gtt/min | 100 gtt/min |
| 250 mL | 2 hours | 21 gtt/min | 31 gtt/min | 42 gtt/min | 125 gtt/min |
| 500 mL | 4 hours | 21 gtt/min | 31 gtt/min | 42 gtt/min | 125 gtt/min |
| 1,000 mL | 8 hours | 21 gtt/min | 31 gtt/min | 42 gtt/min | 125 gtt/min |
The flow rate calculator for nursing uses the same formula — volume ÷ time — with the drop factor applied for manual drips. For pharmacy calculations, flow rate is typically expressed in mL/hr for infusion pump programming.
Flow Rate Calculator for 3D Printers
In 3D printing, "flow rate" or "extrusion multiplier" refers to the percentage of filament the printer actually extrudes relative to what the slicer instructs. Calibrating it correctly eliminates under-extrusion and over-extrusion.
How to Calculate 3D Printer Flow Rate
Step 1 — Mark 120 mm of filament from the extruder entry point.
Step 2 — Command the printer to extrude 100 mm at a set temperature.
Step 3 — Measure remaining filament. Subtract the distance from the mark to the entry point from 120 mm.
Actual extruded = 120 mm − remaining distance
Step 4 — Calculate flow rate percentage:
Flow Rate % = (Actual Extruded ÷ 100) × 100
If your printer extruded 96 mm when commanded to extrude 100 mm:
Flow Rate = (96 ÷ 100) × 100 = 96% — increase flow rate to 104% in slicer
A second method uses a print-and-measure approach with wall thickness:
Flow Rate % = (Expected Wall Thickness ÷ Measured Wall Thickness) × Current Flow Rate
Flow Rate Calculator: Pool Pump Sizing
For pool circulation, the standard rule is to turn over the entire pool volume every 8 hours (some codes require 6 hours).
Required GPM = Pool Volume (gallons) ÷ Turnover Time (minutes)
| Pool Size | Volume (gallons) | 8-hr turnover (GPM) | 6-hr turnover (GPM) |
|---|---|---|---|
| 12×24 ft | ~8,000 gal | 16.7 GPM | 22.2 GPM |
| 16×32 ft | ~14,000 gal | 29.2 GPM | 38.9 GPM |
| 20×40 ft | ~22,000 gal | 45.8 GPM | 61.1 GPM |
Most residential pool pumps are rated 30–75 GPM. Always size the pump to the pool, not vice versa — an oversized pump wastes energy and stresses the filtration system.
How to Calculate Pipe Size for Flow Rate
Working backwards from a required flow rate to find the minimum pipe diameter:
d = √(4Q ÷ (π × v))
Where Q is in m³/s and v is target velocity in m/s. Or in practical terms:
| Required GPM | Minimum Pipe Diameter (at 4 ft/s) |
|---|---|
| Up to 5 GPM | 3/4 inch |
| 5–12 GPM | 1 inch |
| 12–30 GPM | 1.5 inch |
| 30–55 GPM | 2 inch |
| 55–120 GPM | 3 inch |
| 120–200 GPM | 4 inch |
For water distribution, staying below 8 ft/s prevents pipe erosion and noise. Above 10 ft/s causes turbulence-related wear.
Flow Rate in Cubic Feet Per Second (CFS)
Cubic feet per second (CFS) is the standard unit for natural waterways, irrigation canals, and large municipal systems.
1 CFS = 448.8 GPM = 28.3 litres/second
To convert GPM to CFS: CFS = GPM ÷ 448.8
To convert litres/min to CFS: CFS = L/min ÷ 1,698.7
| Flow Rate | GPM | L/min | L/hr | m³/hr |
|---|---|---|---|---|
| 1 CFS | 448.8 GPM | 1,698.7 L/min | 101,922 L/hr | 101.9 m³/hr |
| 1 GPM | — | 3.785 L/min | 227.1 L/hr | 0.227 m³/hr |
| 1 L/min | 0.264 GPM | — | 60 L/hr | 0.060 m³/hr |
Is 2.5 GPM a Good Flow Rate?
For a showerhead or faucet, yes. The US EPA WaterSense standard requires showerheads to use no more than 2.0 GPM. Standard low-flow fixtures target 1.5–2.5 GPM. A conventional shower head runs 2.5 GPM (the US federal maximum since 1992), while older unrestricted models can reach 4–8 GPM.
For context:
- Kitchen faucet: 1.5–2.2 GPM
- Bathroom faucet: 1.0–1.5 GPM
- Dishwasher: 0.4–1.0 GPM equivalent
- Washing machine: 3–5 GPM
- Garden hose: 9–17 GPM
- Fire hose: 125–250 GPM
Frequently Asked Questions
How Do I Calculate the Flow Rate?
Divide the volume of fluid by the time taken: Q = V ÷ t. For pipe flow, multiply the pipe's cross-sectional area by fluid velocity: Q = A × v. Use our flow rate calculator to input any two known values and solve for the third.
How Do You Calculate GPM Flow Rate?
Fill a known container (e.g., 5 gallons), time how long it takes, then divide: GPM = gallons ÷ minutes. For a pipe, use the diameter and velocity formula or the pressure-based reference tables above.
What Is the Flow Rate of a 1-Inch Pipe?
At standard household pressure (60 psi) and a velocity of 4 ft/s, a 1-inch Schedule 40 pipe carries approximately 7.8 GPM. At maximum recommended velocity (8 ft/s), it reaches about 15.6 GPM.
What Is the Flow Rate in Cubic Feet Per Second?
Flow rate in CFS = volume (cubic feet) ÷ time (seconds). 1 CFS equals 448.8 GPM or 28.3 litres per second. It's the standard unit used for rivers, irrigation channels, and large water distribution systems.
Is 2.5 GPM a Good Flow Rate?
For household fixtures, yes. 2.5 GPM is the US federal maximum for showerheads and is considered the standard "good" flow rate. WaterSense-certified fixtures use 2.0 GPM or less. For pipes and pumps, whether 2.5 GPM is adequate depends entirely on the application.
How to Calculate Pipe Size for Flow Rate?
Use the formula d = √(4Q ÷ (π × v)), where Q is the required flow rate and v is the target velocity. In practice, use the reference table above: up to 5 GPM needs 3/4-inch pipe; 5–12 GPM needs 1-inch; 12–30 GPM needs 1.5-inch.
How Many GPM Is 1 Inch of Water?
1 inch of rainfall per hour on 1 acre equals approximately 452.6 GPM. For a 1,000 sq ft area, 1 inch of water = ~623 gallons total, or about 10.4 GPM if delivered over 1 hour.
How to Calculate the Rate of Flow of Water from a Pipe?
Measure the pipe's internal diameter, estimate or measure water velocity, then use Q = A × v. Cross-sectional area = π × (d/2)². Alternatively, use the pressure-and-diameter tables in this guide for quick estimates without velocity measurement.
How Many GPM Is 5 Gallons in 45 Seconds?
Convert seconds to minutes: 45 ÷ 60 = 0.75 minutes. Then GPM = 5 ÷ 0.75 = 6.67 GPM. This is a common bucket test used to measure actual faucet or hose output.
