How to Calculate GPM of a Pump: Flow Rate Made Simple
By The Calcumatix Team Reviewed by Calcumatix Editorial Review 4 min read
Quick Answer
GPM equals total gallons divided by time in minutes: GPM = gallons ÷ minutes. To measure a pump in the field, fill a 5-gallon bucket and time how long it takes. If it fills in 20 seconds (0.333 minutes), the flow rate is 5 ÷ 0.333 = 15.0 GPM. To find the required GPM for a job, divide the total volume to move by the allowed time in minutes.
You have just installed a sump pump and need to confirm it moves enough water before the spring thaw arrives. The nameplate says 1/3 HP, but that tells you nothing about whether it can clear the pit fast enough. What you actually need is the flow rate in gallons per minute (GPM). There are two ways to find it: calculate it from a timed bucket test at the pump’s operating conditions, or calculate the required GPM from the volume you need to move and the time you have to move it. Both start from the same formula.
How Do You Solve for GPM in the Field?
A direct measurement of a pump’s actual flow rate at its installed operating conditions is more reliable than the nameplate rating, because flow rate drops when the pump works against higher pressure or head. The bucket test is the standard field method for measuring GPM without specialised instruments.
What you need: A bucket or container of known volume (a marked 5-gallon bucket works well), a stopwatch, and the pump running at normal operating pressure.
To measure GPM with a bucket test:
- Divert pump discharge into a bucket of known volume (e.g. 5 gallons).
- Time how long it takes to reach the volume mark using a stopwatch.
- Convert time from seconds to minutes (seconds ÷ 60) and divide volume by minutes.
Bucket Test Worked Example
Inputs: A 5-gallon bucket fills in 20 seconds.
Step 1: Convert seconds to minutes 20 s ÷ 60 = 0.333 min (rounded to three decimal places)
Step 2: Apply the GPM formula GPM = gallons ÷ minutes GPM = 5 ÷ 0.333
Step 3: Calculate GPM = 15.0 (rounded to one decimal place)
Result: The pump delivers 15.0 GPM at the tested conditions. If the pump must drain a 300-gallon pit in 30 minutes, it needs at least 300 ÷ 30 = 10 GPM, so this pump meets the requirement with headroom to spare.
How Do You Calculate the Required GPM for a Job?
When you need to size a pump rather than test an existing one, calculate the required GPM from the volume to move and the time available. This is the reverse form of the same formula: GPM = volume ÷ time.
Required GPM Worked Example
Scenario: A basement floods during heavy rain and collects approximately 180 gallons in 45 minutes. Find the minimum GPM the sump pump must deliver to keep up with the inflow.
Step 1: Write the formula Required GPM = volume ÷ time in minutes
Step 2: Substitute values Required GPM = 180 gallons ÷ 45 minutes
Step 3: Calculate Required GPM = 4.0 GPM (exact)
Result: The pump must deliver at least 4.0 GPM to match the inflow rate. In practice, choose a pump rated for 6 to 8 GPM at the installed head height to allow a margin for head losses in the discharge pipe and for higher inflow rates during peak rain events.
Use the GPM calculator to solve for GPM, volume, or time.
What Is the GPM Formula and Its Three Forms?
The GPM formula has three arrangements depending on which variable you need to solve for:
| To Solve For | Formula |
|---|---|
| Flow rate | GPM = volume (gallons) ÷ time (minutes) |
| Volume | Volume = GPM × time (minutes) |
| Time | Time = volume (gallons) ÷ GPM |
Units note: Time must be in minutes for the result to be in GPM. If you have seconds, divide by 60 first. If you have hours, multiply by 60. Volume must be in gallons; for litres, 1 US gallon = 3.785 litres.
What Affects a Pump’s Actual GPM at Operating Conditions?
A pump’s rated GPM from the manufacturer is measured at a specific head (back pressure). As the total head increases (taller lift height, longer pipe run, more fittings), the actual GPM decreases. The pump curve, which plots GPM against head, shows this relationship. Most residential sump pumps are rated at 0, 5, and 10 feet of head; the GPM drops significantly between those values.
Running a pump beyond its rated head causes it to work harder for less flow, increasing motor temperature and reducing service life. This is why the bucket test matters: it gives the actual GPM at the installed conditions, not the nameplate figure at zero head. If the measured GPM is well below the nameplate rating, the installed head is likely higher than the pump’s design point.
Sources
- 24hr Supply: How to Calculate GPM Flow Rate, bucket test method and formula derivation.
- Hydraulic Institute: Pump Standards and Flow Rate Measurement, authoritative pump testing and performance curve guidance.
Calculate head loss with the friction loss calculator or see all tools in the engineering calculators hub.
Frequently asked questions
How Do I Convert Gallons per Hour to GPM?
Divide gallons per hour by 60. A pump rated at 900 gallons per hour delivers 900 ÷ 60 = 15 GPM. Conversely, multiply GPM by 60 to get gallons per hour. The GPM Calculator handles unit conversions between seconds, minutes, and hours automatically.
Why Does My Pump Deliver Less GPM Than the Nameplate Rating?
The nameplate GPM is measured at the pump’s design head, typically near zero or a specified low-head condition. Every additional foot of vertical lift and every foot of pipe adds back pressure (head), which reduces flow rate. The longer and narrower the discharge pipe, the greater the friction loss and the lower the actual GPM. Use the pump curve from the manufacturer’s data sheet to find the expected GPM at your installed head.
What Is a Good GPM for a Residential Sump Pump?
A typical residential sump pump delivers 15 to 40 GPM at installed head conditions of 10 to 20 feet. The correct size depends on the peak inflow rate during the heaviest local rainfall event and the volume of the pit. A common sizing approach is to calculate the peak inflow rate and choose a pump rated for at least 1.5 times that rate at the installed head.
Can I Calculate GPM Without a Bucket Test?
Yes, if the pipe diameter and flow velocity are known. The pipe flow formula is: GPM = 2.449 × d² × velocity, where d is internal pipe diameter in inches and velocity is in feet per second. However, measuring pipe velocity without specialised equipment is difficult in the field. The bucket test is more practical for most residential and light commercial pump verification tasks.