On average, a water truck can carry 6,000 gallons at a time. Therefore, for a 15,000-gallon pool, you will need 2-3 water trucks.