Pool Plumbing Calculator
Pipe sizing and plumbing materials for pool circulation.
About this calculator
Pool Volume (gallons) and Turnover Time (hours) combine into a single number -- Required Flow Rate (GPM) -- that everything else in this calculator is sized from: more volume or a faster (shorter) turnover both raise the flow rate the pump has to move, while a LONGER turnover time lowers it, since the same volume spread across more hours needs less flow per minute. Suction Pipe Size (in) and Return Pipe Size (in) are both solved from that flow rate using the same Q = A x V relationship, just at different target velocities (6 ft/s max for suction, 8 ft/s for return, per typical pool-plumbing practice), then snapped up to the nearest standard Schedule 40 PVC size (1.5 through 6 in). At a high enough flow rate -- a large pool, a short turnover, or a low Number of Return Jets spreading return flow across fewer lines -- the solved diameter can exceed even the largest 6 in standard size; this calculator flags that case explicitly rather than quietly recommending 6 in pipe running well past its safe velocity, since undersized SUCTION plumbing specifically is a recognized entrapment hazard -- the reason pool codes like ANSI/APSP-7 regulate suction outlet sizing at all, and the reason the federal Virginia Graeme Baker Pool and Spa Safety Act (enforced by the U.S.
Consumer Product Safety Commission's Pool Safely campaign, poolsafely.gov) exists in the first place. Number of Return Jets affects Return Pipe Size (in) two ways at once: it divides the total flow across more lines (each line needs less diameter) but also multiplies Return Pipe Length (ft) and the fitting counts (Tee Fittings, in particular, only appear once more than one return line is specified).
Inputs
Results
Required flow rate (GPM)
31.3
Suction sizing exceeds single-pipe max
No
Figures current as of 2026. Source: U.S. Consumer Product Safety Commission, Pool Safely campaign
How to Use This Calculator
- Enter the pool volume in gallons (use the Pool Volume calculator if unsure).
- Set the turnover time in hours — residential pools typically target 6-8 hours.
- Enter the suction run length in feet from the skimmer/drain to the pump.
- Enter the return run length from the pump/filter to the farthest return jet.
- Set the number of return jets — a rule of thumb is one return per 5,000 gallons.
- Review Required Flow Rate (GPM), Suction Pipe Size, and Return Pipe Size to specify equipment and pipe.
How the result changes with Turnover time (hours)
| Turnover time (hours) | Required flow rate (GPM) | Suction sizing exceeds single-pipe max |
|---|---|---|
| 4 | 62.5 | No |
| 6 | 41.7 | No |
| 12 | 20.8 | No |
| 20 | 12.5 | No |
What each input means
- Pool volume (gallons)
- Total water volume of the pool in US gallons. Feeds the suction/return pipe-sizing safety flags below, so this value is not unit-converted even though it is labeled — a rounded round-trip near the sizing cutoff could mask an undersized-pipe warning.
- Turnover time (hours)
- Hours to circulate the entire pool volume once. Residential pools typically use 6-8 hours.
- Suction run (ft)
- Distance from skimmer/main drain to the pump in feet.
- Return run (ft)
- Distance from pump/filter to the farthest return fitting.
- Number of return jets
- Number of wall return fittings (typically 1 per 5,000 gallons).
- Average pool depth (ft)
- Average depth for vertical pipe run calculations.
What each result means
- Required flow rate (GPM)
- Gallons per minute needed to achieve the target turnover.
- Suction pipe size (in)
- Recommended Schedule 40 PVC pipe diameter for suction side (max 6 ft/s velocity).
- Return pipe size (in)
- Recommended pipe diameter for each return line (max 8 ft/s velocity).
- Total pipe needed (ft)
- Combined length of suction and return piping.
- 90-degree elbows
- Estimated number of 90-degree elbows needed.
- Tee fittings
- Number of tee fittings for return manifold.
- Valves needed
- Minimum valves: suction, return, and main drain.
- Return wall fittings
- Number of return jet fittings to install.
- Suction sizing exceeds single-pipe max
- True when the required suction diameter exceeds the largest standard 6 in Schedule 40 size — split across multiple suction lines or have an engineer size a larger line rather than run one 6 in pipe at unsafe velocity.
- Return sizing exceeds single-pipe max
- True when the required return diameter (per line) exceeds the largest standard 6 in Schedule 40 size — add more return lines to bring per-line flow back into range.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersPool volume (gallons) = 15000, Turnover time (hours) = 8, Suction run (ft) = 30, Return run (ft) = 40 = 6 input(s) provided
- Calculate Required flow rateRequired flow rate = poolVolumeGal / (turnoverHours * 60)31.3 = 31.3
- Calculate Suction pipe sizeSuction pipe size1.5 = 1.5
- Calculate Return pipe sizeReturn pipe size1.5 = 1.5
Figures and sources
- Virginia Graeme Baker Pool and Spa Safety Act — suction entrapment hazard prevention (2026) — U.S. Consumer Product Safety Commission, Pool Safely campaign
Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does a longer Turnover Time (hours) lower the required flow rate?
Required Flow Rate (GPM) is Pool Volume (gallons) divided by Turnover Time (hours) times 60 -- the same total volume spread across more hours means less has to move through the pipes each minute. A pool targeting a slower 12-hour turnover needs a noticeably smaller flow rate (and correspondingly smaller pipe and pump) than the same pool targeting an aggressive 4-hour turnover, even though both eventually circulate the identical volume of water.
What does 'Suction sizing exceeds single-pipe max' mean, and when does it happen?
It means the flow rate this calculator computed needs a suction pipe wider than the largest standard 6 in Schedule 40 PVC size to stay under the 6 ft/s max recommended suction velocity -- which matters because an undersized suction line running water too fast is a recognized entrapment hazard, the reason pool codes like ANSI/APSP-7 regulate suction sizing at all and the reason suction entrapment prevention is federal law under the Virginia Graeme Baker Pool and Spa Safety Act (see the U.S. Consumer Product Safety Commission's Pool Safely campaign at poolsafely.gov). It shows up on large pools with a short Turnover Time (hours): a 60,000+ gallon pool turning over in an hour, for instance, computes a required diameter well past 6 in. When it flags true, the answer isn't "just use 6 in pipe" -- it's multiple parallel suction lines or an engineered larger line.
Why does Number of Return Jets change both the pipe size AND the pipe length?
They move in the same direction for different reasons. More return jets divide the total return flow across more individual lines, so EACH line's Return Pipe Size (in) can shrink even as the total flow stays the same. But Return Pipe Length (ft) is each line's run length multiplied by the jet count, so adding jets also adds more total pipe to install -- smaller-diameter pipe, but more total feet of it.
How are the fitting counts (elbows, tees, valves) estimated?
90-Degree Elbows are estimated at roughly one per 10 ft of pipe run on both suction and return sides, plus a fixed allowance for the pump and manifold connections. Tee Fittings only appear once Number of Return Jets exceeds 1 -- each additional line beyond the first needs one more tee to branch off the manifold, so a single-return system shows 0 tees regardless of how long that one line runs. Valves Needed is a fixed 3 (suction, return, and main drain isolation) on every configuration.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Pipe Flow Rate Calculator
Calculate water flow rate and velocity based on pipe diameter, pressure, length, and material, plus friction loss based on pressure and length.
Crop ProtectionSpray Nozzle Calculator
Nozzle flow fit for GPM, speed, spacing.
IrrigationSprinkler System Design Calculator
Calculate precipitation rate, head count, zone sizing, and run times for sprinkler irrigation systems.
LandscapingIrrigation Zone Calculator
Calculate the number of sprinkler heads, flow rate, run time, and pipe size for an irrigation zone.
Farm EquipmentIrrigation Pivot Sizing Calculator
Pivot length from field radius and water source.
More in Construction & Building Trades.