This depends on the type and thickness of your carpets, and on the weather at the time, but most carpets will be dry in two to three hours. Some may take a little longer. We can provide a turbo dryer if rapid drying is required.