This depends entirely on the water pressure at your property. Generally, it takes anywhere from 1 hour to 2 hours to fill a hot tub. We will start the filling process and leave you to finish filling and turn the tub on.