If you have opted for professional services, you can get the dry carpets within 2-4 hours. However, it mostly depends on the materials used to dry the carpet. If you are depending on the natural air from windows or fans, it can take quite a few days to ensure that the carpet is absolutely dry.