It depends on the type of fabric and the air ventilation in the room. Most curtains need around 2 hrs to dry off completely when steam cleaned.