How long does drug & alcohol detox take?
Most medically supervised detox takes three to seven days, but the timeline depends on the substance. Alcohol detox often runs three to five days, opioid withdrawal four to seven, and benzodiazepine tapers longer. Your body — not a fixed calendar — sets the real length.
What determines how long detox takes?
Detox is the period when your body clears a substance and withdrawal sets in. How long that lasts is mostly out of anyone's hands, because it is driven by biology, not by willpower or how serious the addiction is. A few factors shape the timeline:
- Which substance you used, and how the body processes it.
- How much and how long you used it — heavier, longer use generally means a longer, harder withdrawal.
- Whether more than one substance is involved, which raises both the length and the risk.
- Your overall health, age, and any other medical or mental health conditions.
- Whether medication is started during detox, which can change the path entirely.
In a medically supervised setting, the care team uses standardized symptom scales to decide when you are stable, rather than discharging on a set schedule. Our full guide to medical detox in Ohio walks through what each day looks like.
How long does alcohol detox take?
Alcohol withdrawal symptoms often begin within 6 to 12 hours of the last drink, peak around 24 to 72 hours, and ease over roughly three to five days. The catch is that alcohol withdrawal can be medically dangerous — it can progress to seizures and delirium tremens, which can be life-threatening. That is why doctors recommend supervised detox for significant alcohol dependence rather than quitting alone. If you are weighing the risks, see is alcohol withdrawal dangerous?
How long does opioid detox take?
Opioid withdrawal — from heroin, fentanyl, or prescription painkillers — typically lasts four to seven days for the worst symptoms, which feel like a severe flu. Fentanyl can stretch this out, because it lingers in the body and withdrawal may start later. Opioid detox is rarely fatal on its own, but the days afterward are the highest-risk window for overdose, since tolerance drops fast. Many programs start a medication like buprenorphine during detox, which shifts the goal from waiting out withdrawal to stabilizing on medication-assisted treatment.
How long does benzodiazepine detox take?
Benzodiazepine withdrawal — from Xanax, Klonopin, Valium, or Ativan — usually takes longer than other detoxes, often a week or more, because the safe approach is a slow, gradual taper under medical supervision. Like alcohol, stopping benzodiazepines suddenly can cause seizures and can be dangerous. The taper is deliberately unhurried; a longer timeline here is a sign care is being done correctly, not a sign of a worse problem.
What happens when detox is done?
Detox is the first step in recovery — not the whole of it. It stabilizes the body, but it does not treat the patterns, triggers, and underlying conditions that drive addiction, and relapse rates after detox alone are very high. A good Ohio facility plans the handoff before discharge: residential rehab, an outpatient program, or ongoing medication. For more on that transition, read what happens after detox? Ohio Medicaid covers both detox and the levels of care that follow it at participating facilities.
Find treatment near you
Browse licensed, SAMHSA-listed facilities by city.
Keep reading.
Why does opioid detox sometimes take longer?
Does a longer detox mean a worse addiction?
What happens when detox is finished?
Not sure where to start? One call can map out the next step.
1-800-662-HELP (4357)The SAMHSA National Helpline connects you with treatment referrals across Ohio, in English and Spanish. In a crisis, call or text 988. For an overdose, call 911.