It is a pretty small pump, only rated for 8.9 Gallons per minute. My 3/4 horse hayward is rated at 80 GPM for comparison. Just doing a rough calculation, it would take approximately 9 hours of run time to do one complete pool water turn over. IMHO, I'd look for something bigger.