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.

SubstanceOnset EstimatePeak EstimateTypical DurationNotes
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]
AlcoholNot specified in provided sourcesNot specified in provided sourcesMild to life-threatening; some symptoms last months[3]Severe cases involve seizures or delirium[4]
Other substancesTimelines vary too much to give a reliable rangeTimelines vary too much to give a reliable rangeTimelines vary too much to give a reliable rangeConsult 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.

A clinician in a white coat discusses a yellow folder with a woman in an office
A medical professional can help explain the timeline and expectations for a detox stay. Photo: RDNE Stock project / Pexels
TermWhat it meansWhat affects timingWhat it does not tell you
Withdrawal symptomsBody 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 stayMedical 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 eliminationHow 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 detectionHow 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?

  1. Have you shared your specific drug use history with a clinician?
  2. Have you told them about all other drugs and any health issues?
  3. Do you know how the program checks on your progress?
  4. Have you asked what happens if symptoms continue after the acute phase?
  5. Have you planned follow-up care for after detox?

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.

  1. 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.
  2. Stay with the person. Do not leave an unresponsive person alone. Wait with them until help arrives.
  3. 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.

A counselor with a notebook listens to a woman in a plaid shirt
Planning for the next steps in care can help maintain progress after detox. Photo: Vitaly Gariev / Pexels
  1. Before discharge

    Meet with your team. Agree on follow-up plans. Decide who will coordinate your next steps.

  2. At discharge

    Connect with your next service. Confirm your first appointment before you leave.

  3. 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?

There is no one timeline for everyone. It depends on the drug and the person. Withdrawal symptoms and a medical detox stay are different things. Alcohol withdrawal can last for months.[3] Benzodiazepine withdrawal can also last a long time.[13] Talk to a clinician about what to expect.

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.