The amount of time the process takes for a swimming pool to be vacuumed is contingent upon the dimensions of the pool. In general, it takes 15 minutes to clean an average pool completely. Larger pools may require longer. Additionally, this number can be quite different depending on how clean the water is.