On the average, it will take approximately 2-4 hours for carpet and upholstery to dry after being carpet cleaned. To expedite the drying process, you will want to use a fan and increase your air circulation.