Flow Rate Calculator

Conduit Profile
Fluid Properties (Mass Flow)
Calculated Flow Data
Volumetric Flow Rate: 0 GPM
Alternative Flow Rates:
US Gallons per Minute: 0 gpm
Liters per Minute: 0 L/min
Cubic Meters per Hour: 0 m³/h
Mass Flow & Mechanics:
Mass Flow Rate: 0 lbs/min
Cross-Sectional Area: 0 sq in
Professional Hydraulics & HVAC Fluid Dynamics Estimator

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 Calculator

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 DiameterAt 2 ft/sAt 4 ft/sAt 6 ft/sAt 8 ft/s
1/2 inch1.0 GPM2.0 GPM3.0 GPM4.0 GPM
3/4 inch2.2 GPM4.4 GPM6.6 GPM8.8 GPM
1 inch3.9 GPM7.8 GPM11.7 GPM15.6 GPM
1.5 inch8.8 GPM17.6 GPM26.4 GPM35.2 GPM
2 inch15.6 GPM31.2 GPM46.8 GPM62.4 GPM
3 inch35.2 GPM70.3 GPM105.5 GPM140.6 GPM
4 inch62.4 GPM124.8 GPM187.2 GPM249.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" pipe3/4" pipe1" pipe2" pipe
20 psi1.7 GPM3.5 GPM6.5 GPM26 GPM
40 psi2.4 GPM4.9 GPM9.2 GPM37 GPM
60 psi3.0 GPM6.0 GPM11.3 GPM45 GPM
80 psi3.4 GPM6.9 GPM13.0 GPM52 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

VolumeTime10 gtt/mL15 gtt/mL20 gtt/mL60 gtt/mL
100 mL1 hour17 gtt/min25 gtt/min33 gtt/min100 gtt/min
250 mL2 hours21 gtt/min31 gtt/min42 gtt/min125 gtt/min
500 mL4 hours21 gtt/min31 gtt/min42 gtt/min125 gtt/min
1,000 mL8 hours21 gtt/min31 gtt/min42 gtt/min125 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 SizeVolume (gallons)8-hr turnover (GPM)6-hr turnover (GPM)
12×24 ft~8,000 gal16.7 GPM22.2 GPM
16×32 ft~14,000 gal29.2 GPM38.9 GPM
20×40 ft~22,000 gal45.8 GPM61.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 GPMMinimum Pipe Diameter (at 4 ft/s)
Up to 5 GPM3/4 inch
5–12 GPM1 inch
12–30 GPM1.5 inch
30–55 GPM2 inch
55–120 GPM3 inch
120–200 GPM4 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 RateGPML/minL/hrm³/hr
1 CFS448.8 GPM1,698.7 L/min101,922 L/hr101.9 m³/hr
1 GPM—3.785 L/min227.1 L/hr0.227 m³/hr
1 L/min0.264 GPM—60 L/hr0.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.