Swimming pool pumps should be run an average 8 hours a day to properly circulate and clean your water. The pump should push your entire pool in gallons in this 8 hour period of time. However, often times swimming pool pump horse power is overrated for their size swimming pool.