Pool Flow Rate Calculator
Your pump has one job that matters most: move the entire pool through the filter within the turnover time your pool needs, usually 6 to 8 hours for a residential pool. Too little flow and the water goes cloudy; too much and you are burning electricity for nothing. This calculator works the problem three ways: required flow rate from pool volume and turnover time, pool volume from your pool’s dimensions and shape, and a reverse check that turns your pump’s actual flow into its real turnover time. Every result comes in GPM, liters per minute, and cubic meters per hour.
The GPM target is a circulation requirement, not a pump model. The right pump also depends on total dynamic head, filter flow limits, and heater minimums.
Quick Answer
A rectangular pool 40 ft long, 20 ft wide, with 5 ft average depth holds 29,920 gallons (40 × 20 × 5 × 7.48). For a 7-hour turnover it needs 71.24 GPM (269.7 L/min, 16.18 m³/h): 29,920 ÷ (7 × 60). The reverse check confirms the arithmetic: 29,920 ÷ (71.24 × 60) = 7.00 hours. Pick a mode in the calculator above and it runs the same math on your pool.
Key takeaways
- Flow rate answers "what GPM do I need?" while turnover rate answers "how long does one full cycle take?" – inverse directions of the same formula, covered here and in our pool turnover rate calculator.
- Residential pools target a full turnover every 6–8 hours; several state codes, including Washington's, require 6 hours or less.
- The GPM target is a circulation requirement, not a pump model: total dynamic head, filter flow limits, and heater minimums decide the actual pump.
- Every result ships with metric conversions (L/min and m³/h), and the tool flags turnover times outside the recommended range.
How to use the flow rate calculator
The default mode, Required flow rate (GPM), is the one most pool owners need: enter your pool's volume in gallons and your target turnover time in hours, and it returns the GPM your system must sustain. If you don't know the gallons, switch to Pool volume from dimensions first: pick rectangular, round, or oval, enter the dimensions and average depth, and the tool computes the volume. Copy that figure into the flow-rate mode to size your pump.
The third mode, Turnover time from actual flow, runs the math backward. Enter your pool volume and the pump's real flow (measured with a flow meter in the return line, or read from the pump curve at your system's head) and it tells you the actual turnover time, with a verdict on whether it sits inside the recommended 6–8 hour residential range.
The formulas
All three modes run the same circulation equation, solved for a different variable. The Model Aquatic Health Code (CDC) states it in exactly this form:
- Flow rate (GPM) = pool volume (gallons) ÷ (turnover hours × 60)
- Turnover time (hours) = pool volume (gallons) ÷ (actual GPM × 60)
- Rectangular volume = length × width × average depth × 7.48
- Round volume = diameter × diameter × average depth × 5.9
- Oval volume = length × width × average depth × 5.9
The 7.48 is gallons per cubic foot; the 5.9 factors compress the rectangular figure for curved shapes. Average depth is (shallow depth + deep depth) ÷ 2 for a uniformly sloped pool. Metric conversions ride along on every result: L/min = GPM × 3.78541, m³/h = GPM × 0.227125.
Worked example, verified against the tool
A rectangular pool 40 ft long, 20 ft wide, with 5 ft average depth: volume = 40 × 20 × 5 × 7.48 = 29,920 gallons. For a 7-hour turnover, flow = 29,920 ÷ (7 × 60) = 71.24 GPM (269.7 L/min, 16.18 m³/h). The reverse check confirms the arithmetic: 29,920 ÷ (71.24 × 60) = 7.00 hours, inside the recommended range. Enter the same numbers above and the tool reproduces every figure, including the verdicts: the flow mode reports "Meets the usual 6-8 hour residential target," and the turnover mode reports "Within the recommended 6-8 hour residential range."
One behavior worth knowing: the verdicts compare the tool's exact internal value, not the rounded number it displays. Entering a GPM that was rounded down from the true answer can push the exact turnover a hair past 8.00 hours and trigger the "slower than target" note even though the display reads 8.00. That is the tool being literal about its bands, not a math error; use the exact GPM from the flow mode and the verdicts line up.
Turnover targets and honest pump sizing
Not every pool plays by the same clock. The common targets:
| Pool type | Target turnover | Basis |
|---|---|---|
| Residential pool | Every 6–8 hours | Industry standard; WA code requires 6 h or less |
| Public / commercial pool | Every 6 hours or less | State health codes (e.g. WA WAC 246-260) |
| Spa / hot tub | Every 2–3 hours | Higher temperature and bather concentration |
| Heavy-use / party pool | Faster than 6 hours | The tool's note: fine for spas or heavy-use pools |
Residential pools generally target a full turnover every 6 to 8 hours; spas and hot tubs turn over in 2 to 3 hours; commercial pools follow local health codes, with Washington's rules requiring the full volume to turn over in six hours or less. But the GPM target is a circulation requirement, not a pump model: the right pump also depends on total dynamic head (pipe length, fittings, elevation), filter flow limits, and heater minimums. An oversized pump wastes energy and can damage filters; an undersized one leaves water cloudy.
Variable-speed pumps earn their keep here. They hold the target flow at low speed for most of the day and ramp up only for vacuuming or heating, and an ENERGY STAR fact sheet puts the typical saving at about $350 a year. Since 2021, federal rules have effectively required variable speed for standard inground filter pumps around 1 HP and up, so the "which pump" question is mostly settled; the GPM target from this calculator tells you what to program it to.
What competing calculators miss
The ranking flow-rate tools all do volume-divided-by-time and stop. None estimates volume from your pool's dimensions inside the same tool, none runs the reverse turnover check, and only one shows metric units. This page does all three in one tool, shows GPM with L/min and m³/h every time, flags turnover times outside the recommended range with per-mode verdicts, and adds one-click copy and share.
The deeper gap is honesty about what GPM means. Competitor pump-size pages jump straight from GPM to horsepower tables, which implies the GPM number picks the pump. It doesn't: head loss, filter limits, and heater minimums all constrain the real choice, and a horsepower chart can't see your plumbing. This page keeps the GPM target where it belongs, as the circulation requirement, and says plainly what else the pump decision needs.
If you know your pump's flow and want the reverse direction worked up further, our pool turnover rate calculator (linked above) analyzes your current setup, adds a pump sizing mode, and estimates pump energy costs. For the gallon figure your chemical dosing needs, the pool volume calculator covers it; and to estimate how long a garden hose takes to fill the pool, try the hose flow rate calculator.
Frequently asked questions
Pool flow rate is the volume of water moving through the filtration system per minute, usually measured in gallons per minute (GPM). It is the number your pump must sustain to turn the whole pool over within the target time: flow rate = pool volume ÷ (turnover hours × 60).
They are inverse directions of the same formula. Flow rate answers "what GPM do I need?" (volume ÷ hours ÷ 60); turnover rate answers "how long does one full cycle take?" (volume ÷ GPM ÷ 60). This page leads with the flow-rate direction; our pool turnover rate calculator leads with the turnover direction and adds pump energy costs.
Whatever turns your pool over every 6 to 8 hours. A 20,000-gallon pool needs about 42–56 GPM for that range (20,000 ÷ 480 = 41.67 at 8 hours; 20,000 ÷ 360 = 55.56 at 6 hours). Enter your own volume above for the exact figure.
Use the volume mode above: enter length, width, and average depth for your pool's shape. A 40 × 20 × 5 ft rectangular pool holds about 29,920 gallons. Average depth is (shallow depth + deep depth) ÷ 2.
Yes. Excessive flow strains filters, heaters, and plumbing and can actually reduce filtration efficiency, because water moves through the filter media too fast. Match the pump to the target GPM, not above it, and respect the filter's maximum rated flow.
With a flow meter in the return line, or from the pump curve at your system's head. Enter the measured GPM in the turnover mode to check reality against the target.
Usually yes. It holds the target flow at low speed for most of the day while using far less energy than a single-speed pump running full tilt, and it can ramp up for vacuuming or heating. ENERGY STAR puts typical savings near $350 a year, and federal rules now effectively require variable speed for standard inground pumps around 1 HP and up.
Add This Calculator to Your Website
Embed this calculator on your own site with the code below. Pick a size to preview it live, then copy the code.
Powered by Calculator Zilo
References
- Centers for Disease Control and Prevention. Model Aquatic Health Code: Recirculation and Filtration, Turnover Time (PDF). Accessed October 23, 2026.
- AQUA Magazine. Five Steps to Proper Pool Pump Selection. Accessed October 23, 2026.
- Washington State Legislature. Chapter 246-260 WAC: Water Recreation Facilities. Accessed October 23, 2026.
- Centers for Disease Control and Prevention. Operating and Managing Public Pools, Hot Tubs and Splash Pads. Accessed October 23, 2026.
- ENERGY STAR. Make a Savings Splash with ENERGY STAR Certified Pool Pumps. Accessed October 23, 2026.
