On average Detox can range between 3-10 days, before beginning inpatient residential treatment. The length of stay is determined by an individual's needs and goals and is re-evaluated at certain milestones.