Pool Filter Pump Calculator
Last updated: 2026-08-10
Enter your email and download a PDF report with your results.
| Pool length (m) | Pool width (m) | Daily filtration cycles (turnos/día) | Average depth (m) | |
|---|---|---|---|---|
| Small bathroom | 4 m | 2 m | 2 turnos/día | 1.5 m |
| Medium bathroom | 6 m | 3 m | 2 turnos/día | 1.5 m |
| Large bathroom | 8 m | 4 m | 2 turnos/día | 1.5 m |
| Apartment | 12 m | 6 m | 2 turnos/día | 1.5 m |
| House | 16 m | 8 m | 2 turnos/día | 1.5 m |
The Pool Filter Pump Calculator is a free online tool that helps you determine the right filter pump flow rate and filter size for your swimming pool. Whether you are installing a new pool or upgrading an existing filtration system, this calculator takes the guesswork out of choosing the correct equipment for efficient water circulation and clarity.
What the Pool Filter Pump Calculator Does and When to Use It
The calculator computes the minimum pump flow rate (in cubic meters per hour) and the required filter area (in square meters) needed to turn over your pool water the recommended number of times per day. It also estimates the weekly chlorine dosage for standard maintenance. You should use this calculator whenever you are selecting a new pump and filter, designing a pool, or troubleshooting poor water quality caused by undersized equipment. The tool works for rectangular or square pools with a consistent average depth, and it uses metric inputs (meters) while providing results that are easy to convert to imperial units if needed.
A properly sized pump and filter are essential for keeping pool water clear, preventing algae growth, and reducing chemical usage. Running the calculator before making a purchase can save you money and frustration.
The Formula Explained Variable by Variable
The calculator uses a straightforward series of calculations based on your pool's dimensions and desired turnover rate. Here is the logic behind each step:
Input Variables
- largo_m (Length in meters): The longest dimension of your pool.
- ancho_m (Width in meters): The shortest horizontal dimension.
- profundidad_media_m (Average depth in meters): The midpoint between the shallowest and deepest points. If unknown, the calculator defaults to 1.5 meters (about 4.9 feet).
- turnos_dia (Turnovers per day): How many times the entire pool volume should pass through the filter in 24 hours. Standard recommendation is 1 to 2 turnovers for residential pools, but heavy-use or commercial pools may require more.
Output Calculations
- Pool Volume (vol_m3): Volume = Length × Width × Average Depth. The result is in cubic meters, rounded to one decimal place.
- Required Flow Rate (caudal_m3h): Flow rate = Volume ÷ (Turnovers per day × 8 hours). The assumption is that the pump runs about 8 hours per day to achieve the desired turnover. This gives the minimum flow in cubic meters per hour, rounded to two decimals.
- Filter Area (filtro_area_m2): Filter area = Flow rate ÷ 20. This rule of thumb assumes a maximum filtration velocity of 20 meters per hour for sand or cartridge filters. The result is in square meters, rounded to two decimals.
- Weekly Chlorine (cloro_semanal_kg): Chlorine = Volume × 0.003. This is a rough guide for standard calcium hypochlorite granules (70% available chlorine) in kilograms per week, rounded to two decimals.
Worked Examples with Concrete Numbers
Example 1: A Small Family Pool
Inputs: Length = 8 meters, Width = 4 meters, Average Depth = 1.5 meters, Turnovers per Day = 2.
Step 1: Volume
8 × 4 × 1.5 = 48.0 cubic meters (about 12,680 gallons US).
Step 2: Flow Rate
48.0 ÷ (2 × 8) = 48.0 ÷ 16 = 3.00 cubic meters per hour (about 13.2 gallons per minute).
Step 3: Filter Area
3.00 ÷ 20 = 0.15 square meters (about 1.6 square feet).
Step 4: Weekly Chlorine
48.0 × 0.003 = 0.14 kilograms per week (about 5 ounces).
Interpretation: A small pump (3 m³/h) with a filter area of 0.15 m² is sufficient. Many small cartridge filters already meet this requirement.
Example 2: A Large Lap Pool
Inputs: Length = 20 meters, Width = 5 meters, Average Depth = 2.0 meters, Turnovers per Day = 2.
Step 1: Volume
20 × 5 × 2.0 = 200.0 cubic meters (about 52,834 gallons US).
Step 2: Flow Rate
200.0 ÷ (2 × 8) = 200.0 ÷ 16 = 12.50 cubic meters per hour (about 55 gallons per minute).
Step 3: Filter Area
12.50 ÷ 20 = 0.63 square meters (about 6.8 square feet).
Step 4: Weekly Chlorine
200.0 × 0.003 = 0.60 kilograms per week (about 1.3 pounds).
Interpretation: This pool requires a medium-sized pump and a filter with a surface area of at least 0.63 m², such as a standard 500 mm sand filter or a large cartridge unit.
Common Mistakes When Using the Calculator
- Using incorrect average depth: Many users simply enter the maximum depth. For a pool that is 1 meter shallow and 3 meters deep, the average is 2 meters, not 3. Averaging incorrectly results in an oversized or undersized pump.
- Assuming 24-hour pump run time: The formula assumes 8 hours of run time per day. If you plan to run the pump longer, you can adjust the "turnovers per day" downward. For example, 1 turnover in 24 hours with a 12-hour pump run would require a different flow rate calculation.
- Ignoring filter velocity limits: The rule of 20 meters per hour is a safe maximum. Some filters (like DE) can handle higher velocities, but exceeding the recommended velocity reduces filtration efficiency and may damage the media. Always verify with the filter manufacturer's specifications.
- Forgetting head loss and plumbing resistance: The calculator gives a theoretical minimum flow rate. Real-world pumps must overcome friction from pipes, fittings, and elevation changes. It is wise to add 10–20% to the calculated flow rate to account for head loss.
- Using imperial units without converting: If you input feet instead of meters, all results will be wildly inaccurate. To convert: 1 meter = 3.28 feet, 1 cubic meter = 264 gallons US. The calculator only works with meters.
Frequently Asked Questions
Can I use this calculator for round or oval pools?
No, this version is designed for rectangular pools with a uniform average depth. For round pools, you need a volume formula using π × radius² × depth. For oval shapes, the formula changes as well. However, you can approximate a rectangular footprint if the shape is close to square or rectangle. For precise results with other shapes, look for a dedicated round or oval pool filter pump calculator.
What if my pump runs more or less than 8 hours a day?
The calculator assumes an 8-hour daily runtime to achieve the desired number of turnovers. If you plan to run the pump for 12 hours, for example, you can adjust the "turnovers per day" field. For instance, if you want 2 turnovers in 24 hours with a 12-hour run, you would set turnovers per day to 1.33 (because 12 hours / 8 hours = 1.5, and 2 turnovers ÷ 1.5 = 1.33). Alternatively, you can manually calculate using the formula: Flow rate = Volume ÷ (desired run hours × turnovers per day divided by 24).
Is the chlorine estimate accurate for all pool types?
No, the chlorine estimate (0.003 kg per cubic meter) is a rough average for residential pools using granular calcium hypochlorite with 70% available chlorine. Actual chlorine demand depends on water temperature, bather load, sun exposure, and stabilizer (cyanuric acid) levels. Use the calculator's chlorine value as a starting point only and always test your pool water regularly. Saltwater pools or those using liquid chlorine or trichlor tablets will require different dose rates.