How long does drug detox last? There is no single number of days. Withdrawal may last a few days or longer. This depends on the substance involved.
A medically supervised detox stay is based on your needs. It is not a guaranteed three-day schedule.
Withdrawal timelines are estimates. They are not a way to decide if stopping at home is safe. For more on finding care, see our guide to finding drug detox care.
We publish a treatment directory. We are not a treatment provider. We do not claim medical review.
If you have an immediate medical emergency, call 911 now. For treatment referrals, contact SAMHSA’s National Helpline at 1-800-662-HELP (4357).
Drug Detox Timeline by Substance
A general timeline is not a promise. No one can predict your exact end date. Every body handles drugs differently. The ranges below are broad estimates. They are not a personal forecast. They show what to expect early on. Do not use them to decide if you can detox at home. Always get medical help for detox.
Weeks to years
general estimate for how long benzodiazepine withdrawal symptoms can last[1]
The table below lists common patterns for five drug types. These are general estimates, not guarantees.
| Substance | Onset Estimate | Peak Estimate | Typical Duration | Notes |
|---|---|---|---|---|
| Short-acting opioids (e.g., heroin, oxycodone) | 6–12 hours[2] | 36–72 hours[2] | About 5 days[2] | Acute phase; protracted symptoms possible[2] |
| Long-acting opioids (e.g., methadone) | 36–72 hours[2] | Later than short-acting[2] | Longer than short-acting[2] | Less severe but longer withdrawal syndrome[2] |
| Alcohol | Not specified in provided sources | Not specified in provided sources | Mild to life-threatening; some symptoms last months[3] | Severe cases involve seizures or delirium[4] |
| Other substances | Timelines vary too much to give a reliable range | Timelines vary too much to give a reliable range | Timelines vary too much to give a reliable range | Consult a medical professional for specific estimates |
Severe or worsening symptoms, such as seizures, confusion, or hallucinations, require immediate medical attention. Call 911 or go to the nearest emergency room if you experience these danger signs.
For more details on how long opioid withdrawal lasts, see our guide on the opioid withdrawal timeline.
These drug detox timelines by substance are just starting points. Your drug withdrawal timeline depends on your health and usage history. A medical professional can check your needs. They can make a safe plan just for you.
Withdrawal, Detox Stay, and Drug Elimination Are Different
When you ask how long it takes for the body to detox from drugs, you might mean three things. Knowing the difference helps you set clear goals for care.

| Term | What it means | What affects timing | What it does not tell you |
|---|---|---|---|
| Withdrawal symptoms | Body reactions after stopping or cutting back on a drug. | The drug used, amount used, and your health. | It is not a measure of how clean your body is. |
| Medically supervised detox stay | Medical care to manage symptoms and stabilize your health. | How bad the symptoms are and your medical needs. | It is not a guarantee that all drug traces are gone. |
| Drug elimination | How long it takes for your body to process and remove the drug and its metabolites. | Your metabolism, dose size, and the specific drug. | It is not a safe-detox timeline or a sign of recovery. |
| Test detection | How long a drug or its metabolites can be found in a test sample. | Metabolite presence, test type (urine, blood, hair), and cutoff levels.[5] | It is not a safe-detox timeline or a sign of recovery. |
There is no universal point at which a drug is "completely eliminated," and timelines vary significantly by substance. For example, withdrawal from short-acting opioids like heroin typically peaks within 36 to 72 hours,[2] while withdrawal from longer-acting opioids like methadone may not begin for 36 to 72 hours and can last longer.[2] Benzodiazepine withdrawal symptoms can also vary widely, lasting from weeks to years depending on the medication and usage history.[1] Because these timelines differ so much, a test-detection window is not a safe-detox timeline. A negative test does not mean your body has finished adjusting, and neither a test result nor a universal timeline establishes that withdrawal is complete or that you are safe to stop getting care.
Detox can help manage withdrawal, but it does not treat a substance use disorder. Ongoing care can support recovery and lower the risk of returning to use.[6]
Why There Is No Fixed Detox Length
Detox length varies because bodies process drugs differently. No single timeline fits everyone.
Several factors shape your path:
- Substance type. Different drugs cause different withdrawal signs.
- Usage history. How much you use and how often matters.
- Timeframe. How long you have used the drug plays a role.
- Multiple substances. Using more than one drug makes withdrawal complex.
- Health needs. Other medical or mental health issues affect care.
Care teams build plans based on full checks of your physical, mental, and social needs.[7] This individualized approach matches care to your real risks. ASAM guidance looks at the risk of severe or complicated withdrawal when choosing a care setting.[4]
Withdrawal is not always over when the acute phase ends. For some drugs, sleep issues, mood shifts, or focus problems can last for weeks after the start.[4] A short calendar guess cannot prove withdrawal is done. It also cannot show that leaving care is safe.
Is a 3 Day Detox Long Enough?
Many people ask if three days is enough. A fixed number of days cannot tell if a stay fits you. Only a qualified medical professional can judge your specific needs. Do not rely on generic timelines to decide your stay length.
Why a short stay might not be enough depends on the specific substance and your personal health. Withdrawal onset, the peak of acute symptoms, and the time needed for stabilization vary significantly. For example, withdrawal from short-acting opioids like heroin or oxycodone typically peaks 36 to 72 hours after the last dose and lasts about five days.[2] In contrast, withdrawal from longer-acting opioids like methadone can take 36 to 72 hours just to begin, followed by a longer overall withdrawal period.[2] Because these timelines differ so widely, a three-day window may end before the most intense symptoms have passed or before a person has stabilized safely.
Use this self-check to see if you are ready to talk with a provider about your timeline.
What Should I Ask About My Detox Timeline?
This self-check is for information only and isn't a diagnosis.
Withdrawal Risks and When to Get Urgent Help
A general timeline cannot tell you if a person is in danger. Some symptoms are normal. Others are life-threatening emergencies. Never manage severe symptoms alone.
- Call 911 now. Call 911 or go to the nearest emergency room now for a seizure, delirium, hallucinations, or severe confusion during withdrawal, or for trouble breathing.[1][4] If someone cannot be woken, call 911; this can be a sign of a possible opioid overdose.[8] For a suspected opioid overdose, give naloxone if available, call 911, and follow the dispatcher’s instructions.
- Stay with the person. Do not leave an unresponsive person alone. Wait with them until help arrives.
- Get professional advice. If symptoms are worrying but not an immediate emergency, contact a clinician or emergency department. Do not use this article's timeline for safety decisions.
Benzodiazepine withdrawal can be severe or life-threatening. It may include seizures or delirium.[1] Severe alcohol withdrawal can also cause seizures or delirium.[4] Seizures, delirium, hallucinations, or severe confusion during withdrawal require calling 911 or going to the nearest emergency room now. These conditions are dangerous. Do not manage them without medical care.
Read our guide on alcohol detox safety risks for more on stopping alcohol safely. See our guide on withdrawal emergency signs for details on other dangers.
Your body changes after detox or a break from opioids. Tolerance drops during this time.[9] If you return to using, your old dose could be too much.[9] This raises the risk of overdose.[9] Stay connected with your care team after leaving a program.[9]
How to Find Medical Detox Near You
Medical detox, or withdrawal management, is a structured process designed to safely manage the physical symptoms of stopping substance use. While some people receive medications to ease withdrawal symptoms, the specific treatment plan depends on the individual’s needs and the substances involved.[7] Typical components of medically supervised care include an initial assessment of your health and history, continuous monitoring of vital signs and symptoms, the use of medications when appropriate to manage discomfort or prevent complications, and stabilization to prepare you for the next phase of care. Services and staffing levels differ by setting; some programs have more staff on site or monitor patients more closely than others.
Stays in medical detox vary significantly based on the substance, the duration of use, and how the body responds to treatment. There is no single fixed schedule for how long a stay will last. Discharge decisions are based on clinical assessment and stabilization rather than a predetermined number of days. For example, withdrawal from short-acting opioids may peak within a few days, while withdrawal from longer-acting opioids like methadone can take longer to begin and resolve.[2] Benzodiazepine withdrawal symptoms can also vary widely in duration, lasting from weeks to years depending on the medication and use pattern.[1] Because of these variations, a dependable general range for all substances cannot be provided; your care team will determine the appropriate length of stay based on your specific progress.
The right place depends on your specific needs. The level of care must match your withdrawal risk and clinical needs.[10] Always ask questions before you start. This helps you pick a safe spot. It ensures the team can handle any issues that come up.
Questions to Ask a Medical Detox Program
Your ticks are saved on this device only.
Finding a medically supervised detox program takes a bit of work. You can look at our list of medical detox programs near you. Read our guide on withdrawal management medications to learn more about treatment options.
You can also call SAMHSA’s National Helpline for free help.[11] It is open 24 hours a day, 7 days a week.[11] They can connect you with local resources.[11]
Plan for Care After Detox
Detox is a key first step. But it is not the end of the road. Detox alone does not treat the underlying substance-use disorder.[6] It also does not reliably provide continuing recovery care.[6] Think of it as clearing the way for real work to start.

Before discharge
Meet with your team. Agree on follow-up plans. Decide who will coordinate your next steps.
At discharge
Connect with your next service. Confirm your first appointment before you leave.
After discharge
Keep your treatment plan. Lean on your support system to stay on track.
Your next steps will vary. Some people move into residential or outpatient treatment. Others start medications that help recovery. For opioid use disorder, specific medications are evidence-based options.[12] They improve outcomes and lower the risk of overdose.[12]
It helps to know how these stages differ. Read our guide on detox vs rehab differences to see how they work together. Ask your team about continuing care before you leave. You can also search for detox centers that offer integrated services to help you start.
Frequently Asked Questions
How long does it take for the body to detox from drugs?
How long does it take to fully detox the body?
"Fully detox" is not a set medical term. Clarify if you mean symptoms, program time, or drug removal. Do not use a cleanse or a test to end care. A doctor can help define your recovery goals.
How long does it take for a drug to be completely eliminated from the body?
It varies by drug and person. A test result is not a timer for withdrawal. Test results depend on the cutoff level.[5] A professional can explain what your test shows. It does not show if you are done with withdrawal.
Is a 3-day detox long enough?
There is no fixed length that works for all. Three days does not guarantee safety. Some withdrawals take much longer.[13] Ask a clinician how they check your progress. They will adjust care if symptoms continue.
What are the hardest days of detox?
There is no single hardest day for everyone. It depends on the substance and the person. For short-acting opioids, symptoms peak in 1–3 days.[2] Do not use this peak to judge your care needs. Severe symptoms always need medical help now.
What are three signs you need to detox?
No three signs decide your level of care alone. Reasons to seek an assessment include experiencing withdrawal when stopping, having difficulty controlling use, or using substances that can cause dangerous withdrawal. The right level of care depends on a full evaluation of your medical, psychological, and social needs.[7] If you have severe symptoms like seizures, severe confusion, or hallucinations, call 911 or go to the nearest emergency room now.
What is the best 3-day detox cleanse?
A cleanse is not medical withdrawal care. We do not recommend cleanses here. Do not try to speed up drug removal alone. Contact a medical professional or referral service instead.