Although each case is different, it usually takes between four to six hours for a couch to dry after upholstery cleaning. Keep in mind that drying times may vary due to staining, humidity, ventilation, and temperature levels.