The average swimming pool should run efficiently at about 8 hours a day. The aim here is to ensure that all the water inside gets to go through the filter. If your pool is bigger, you might need to run the pump for longer to achieve this. Alternatively, you can opt to get a more powerful pump that will still achieve the same results using less time.