On average, it will take 1-2 hrs to complete the job. But again, this depends on the condition of the pool.