Pool Pump Will Not Stop Running

A pool pump that will not turn off may still be receiving a valid run command. Check the active feature and controlling device before assuming a relay has failed. Freeze protection, a cleaning override, and an overlapping schedule can all change the expected stopping time.
Why the pump keeps running. Active commands; Timer state; Protection functions. Conceptual illustration.

A pool pump that will not turn off may still be receiving a valid run command. Check the active feature and controlling device before assuming a relay has failed. Freeze protection, a cleaning override, and an overlapping schedule can all change the expected stopping time.

If there is overheating, dry running, a leak, or an electrical warning, shut down from a safe location. Do not continue troubleshooting menus while unsafe equipment operates.

Find the command keeping the pool pump running

Read the pump’s status and the controller’s active circuits. Identify whether the pump is under local or remote control. An app’s filtration switch may control only one of several requests.

A spa, heater, cleaner, or water feature may still demand circulation. Turning off the ordinary filtration schedule might not end that demand. Record which feature remains active.

Check for a timed override or a cooldown delay where the system supports one. Let a documented delay complete only if operation is otherwise safe. Do not confuse a delay with a permanent failure to stop.

Review the schedule across midnight

Check start and stop times, AM and PM, and every enabled program. A schedule crossing midnight can appear to run beyond the day’s visible stop time. Overlaps can leave no idle period.

On IntelliFlo VSF, a program can be configured for nearly continuous operation using the documented timing arrangement. That is a model specific behavior, not proof of a stuck contact. Review the actual program rather than only its name.

Use the schedule conflict checklist if the pump and controller disagree. Save the settings before changing them. Avoid deleting all programs as the first experiment.

Freeze protection and stop modes are not interchangeable

Cold weather operation may be controlled by the pump or automation system, depending on the installation. Check the active indicator and manual. Do not disable freeze protection simply because it interrupts the normal schedule.

A timeout can stop the pump temporarily and then allow operation to resume. A manual stop may have different behavior under external control. Neither is a substitute for isolating power before service.

If a sensor reading seems wrong, record it and arrange diagnosis. Do not alter protective thresholds to hide an unexplained run request.

Mechanical timer or switching fault?

A mechanical timer may have a missing OFF tripper or a dial that no longer advances. Check the timer’s visible operating checks. A clicking lever does not prove the electrical contacts opened correctly.

If no legitimate command remains but the pump continues, have an electrician or qualified control technician inspect the switching system. Do not open a relay enclosure or disconnect live wiring. A suspected stuck relay needs testing.

Make a list of active requests at the expected stop time

Record the ordinary filtration program and every visible feature still requesting circulation. Include a spa mode, cleaner, heater, or documented protection function where present. Turning off one request may leave another in control.

For example, filtration may end at 8 PM while a separate feature continues until 9 PM. A running pump during that hour does not by itself prove a failed OFF command. The controller’s actual ownership and priority rules determine the expected behavior.

If no valid request remains, record the controller display and pump status together. That gives the technician evidence for a control or switching investigation. Do not jump directly to replacing a relay from the sound of a click.

Check a schedule that crosses midnight

A program from 10 PM to 2 AM spans two calendar dates but represents one continuous run. Another program beginning at 2 AM could extend operation without an idle gap. List the full day rather than reading one row of the schedule in isolation.

Check AM and PM carefully, especially after a reset or control replacement. Also inspect every enabled program, not only the one called filtration. A forgotten cleaning program can be easy to miss in a crowded app.

Save the current settings before correcting a confirmed time error. Preserve the required circulation duties while doing so. Deleting every schedule can hide the original conflict and disrupt other equipment.

Separate a temporary pause from service isolation

A timeout or manual override may expire and allow another command to start the pump. That behavior can be intentional. Its duration and return behavior must come from the exact control instructions.

For maintenance, use the prescribed isolation method that prevents unexpected operation. An app showing OFF is not enough when another controller can issue a run request. Confirm the control relationship before anyone opens equipment.

After a control repair, watch the expected stop and the next normal start. A pump switched off at the breaker will be stopped, but that observation says nothing about whether the schedule or switching fault was corrected.

Verify the correction through a full cycle

Observe the next normal start and stop, plus any feature that previously kept the pump running. Record the active circuit and pump status when it stops. A manual power interruption does not prove the scheduling fault is fixed.

Keep the repaired settings with the equipment record. If the pump instead stops unexpectedly during operation, use the repeated shutdown guide. That symptom has a different diagnostic route.

Sources

Help keep this guide useful.

Spotted something we should check? Send a correction. See how we approach research and accuracy.

LESS GUESSWORK. MORE POOL TIME.

Let’s do the numbers.