The average pool can take 12-24 hours to fill and that is only if you have a few hoses chugging away.