Pentair IntelliFlo variable speed pump installation

IntelliFlo Variable Speed Pump: Setup and Speed Schedule Guide

📅 September 30, 2025⏱ 7 min read

The Pentair IntelliFlo is the most widely installed variable speed pool pump in the residential market. It's well-engineered, well-supported, and when properly programmed it delivers significant energy savings. When poorly programmed — which is more common than it should be — it either fails to achieve turnover or runs too fast to save meaningful electricity. This guide covers proper setup for both the VS (RPM-based) and VSF (flow-based) versions.

IntelliFlo VS vs VSF: Which Do You Have?

Look at the pump's display panel. The IntelliFlo VS (model numbers: PF2VS015 and similar) programs speeds in RPM only. The IntelliFlo VSF (model numbers: PF2VSF015 and similar) has a built-in flow meter and can program in GPM — the pump automatically adjusts RPM to maintain the target flow rate as the filter loads with debris.

The VSF is superior for most installations because flow stays constant regardless of filter condition. As a filter loads, a VS pump running at fixed RPM will deliver less flow, potentially dropping below turnover requirements.

Step 1: Calculate Required Turnover Flow Rate

Before programming any speed settings, know what flow rate the pool actually needs:

Formula: Pool Volume (gallons) ÷ Turnover Time (minutes) = Required GPM

Example: 20,000-gallon pool, 8-hour turnover target = 20,000 ÷ 480 = 41.7 GPM → program 45 GPM with a small margin.

Pool Volume8-hr Turnover GPMSuggested Setting
10,000 gal21 GPM25 GPM
15,000 gal31 GPM35 GPM
20,000 gal42 GPM45 GPM
25,000 gal52 GPM55 GPM
30,000 gal63 GPM65–70 GPM

Step 2: Programming Speed Schedules on the IntelliFlo

The IntelliFlo supports 8 programmable speed settings (Programs 1–8). A typical residential programming approach:

Programming via the Pump Keypad (Standalone, No Automation)

  1. Press and hold the "Menu" button until the display shows "PROGRAM"
  2. Select Program number (1–8)
  3. Enter RPM or GPM for that program
  4. Set run time (hours/minutes) for that program
  5. Repeat for each program needed
  6. Set clock: press "Clock" button and set current time and day

Programming via IntelliCenter or ScreenLogic Automation

When the IntelliFlo is wired to a Pentair IntelliCenter or ScreenLogic system, all speed scheduling is done through the automation interface. The pump's local schedule is overridden by the automation system. Set pump speeds within each circuit definition in the automation panel, not on the pump itself.

Record all IntelliFlo program settings in SplashLens per account. When a customer reports "the pump is running but nothing works" after an automation update, having the original speed settings documented makes reset fast and accurate.

Step 3: Verify Actual Flow and Turnover

After programming, verify the pool is actually turning over. Methods:

Common IntelliFlo Setup Mistakes

Programming RPM Too Low for the Pool Size

A 30,000-gallon pool programmed at 1,200 RPM for 8 hours is not turning over. Flow at 1,200 RPM on most IntelliFlo models is 15–20 GPM — enough for a 10,000-gallon pool, not a 30,000-gallon one. Always verify the math.

Not Setting a Minimum Speed for Heater Operation

Most gas heaters require a minimum flow of 25–30 GPM to allow ignition. If the automation system runs the pump at a filtration speed below this threshold when the heater calls for heat, the heater won't fire. Program a "heater speed" of at least 40–50 GPM and configure the automation to switch to it when the heater activates.

Leaving the Default Factory Settings

IntelliFlo pumps ship with default programs that are rarely appropriate for any specific installation. Always program for the actual pool — never assume defaults are correct.

Store IntelliFlo Program Settings for Every Account

SplashLens keeps pump speed settings, program assignments, and automation notes per pool — so pump reprogramming after a power outage or automation reset takes minutes, not an hour of trial and error.

Open SplashLens Free →

Frequently Asked Questions

What is the difference between IntelliFlo VS and IntelliFlo VSF?

The IntelliFlo VS programs by RPM only. The IntelliFlo VSF adds a flow meter and can be programmed in gallons per minute — the pump self-adjusts RPM to maintain the target flow rate as the filter loads up.

What GPM should I set my IntelliFlo pump for filtration?

Calculate the required GPM by dividing pool volume by the target turnover time in minutes. For a 20,000-gallon pool with 8-hour turnover: 20,000 ÷ 480 = 42 GPM. Round up to 45–50 GPM for a comfortable margin.

How many speed programs can an IntelliFlo pump store?

The IntelliFlo VS and VSF store up to 8 programmable speed or flow settings. When integrated with IntelliCenter or ScreenLogic, the automation system controls which program runs and when.

Why is my IntelliFlo displaying a drive temperature fault?

A drive temperature fault means the variable frequency drive is overheating. Common causes: the pump is installed in an enclosure without adequate ventilation, the cooling fan has failed, or the pump is running at high speed in direct sunlight in a hot climate.