How long does it take for a carpet to dry?

Drying the carpet depends on the quality of the carpet. For thick carpet, it will be more while thin carpets take less time to dry out. However, in general, it can take anywhere between 8-24 hours for the carpet to dry completely. Further, you can turn your heating system on or you can take the help of your air conditioning machine to get the work quickly. Weather also matters in accelerate drying time.