Variable speed pool pump with keypad on a daylight equipment pad

How to Adjust Variable Speed Pool Pump Schedule

The single biggest mistake variable-speed pump owners make is leaving the factory default schedule untouched. A poorly configured VS pump runs at higher RPMs than needed and gives you maybe 30% of the energy savings you bought. A properly tuned schedule captures 70–80% savings vs. a single-speed equivalent. Here’s how to set it up.

The three RPM zones

  • Low (1,000–1,500 RPM): skimming, salt cell generation, filtration polishing. Use 10–14 hours/day.
  • Medium (2,000–2,800 RPM): deeper filtration, heating loop. Use 2–3 hours/day.
  • High (3,000–3,400 RPM): vacuum, backwash, spa jet circulation, post-shock. Use only as needed.

Step-by-step: setting up an efficient schedule

1Determine your daily turnover requirement.

Your pool should turn over its full volume once every 8 hours. Calculate the GPM your pump needs at each RPM (your pump’s manual has a curve), then pick the lowest RPM that still gives you adequate turnover within the cumulative runtime.

2Set the low-speed block.

For a 20,000 gallon pool with a typical VS pump: 1,200 RPM for 10–14 hours covers skimming and salt cell generation. Run from morning to evening (or all day if you have a salt cell).

3Add a medium-speed block for deep filtration.

2,500 RPM for 2–3 hours, ideally before the pool gets used (early morning). This pulls finer particles into the filter.

4Reserve high speed for specific tasks.

Manual override only: vacuuming, post-shock distribution, spa jet circulation. Never schedule continuous 3,400 RPM operation — the energy savings vanish.

5Verify with a flow check.

At low speed, you should still see water trickling from return jets. If the salt cell’s flow switch isn’t triggering, increase low-speed RPM until it does.

VS pump parts at PST

For the math behind why VS pumps save money, see our VS pump savings article. Reach out to PST Pool Supplies with your pool size and current pump model, and we’ll help you set up a schedule that matches your actual use pattern.

Back to blog