Every pool should cycle through all of its water at least once a day, so most pool owners will want to run the pumps for at least 4-8hrs daily.