Assuming you are filling the pool with a hosepipe, it would take approximately 6 hours and 40 minutes to fill a 10 foot by 30 inch pool.