戒毒所分为强制戒毒所和自愿戒毒所强制戒毒所:禁毒法规定强制隔离戒毒期限为两年,期满一年后经过诊断评估合格的可以报决定机关提前解除强制隔离戒毒,决定机关可以责令其不超过三年的社区康复。自愿戒毒所:根据毒瘾的程度来决定治疗时间的长短,一般来说是2-3个月时间。