How long detox takes depends entirely on what you’re detoxing from. If you’re withdrawing from alcohol, the worst physical symptoms typically peak within 24 to 72 hours and begin to resolve within a week. Opioid withdrawal follows a similar arc, peaking around days 2 to 3 and largely resolving within 5 to 7 days. If you’re thinking about commercial “detox” products like juice cleanses or detox teas, the honest answer is that they don’t do anything your liver and kidneys aren’t already doing on their own.
Alcohol Detox Timeline
Alcohol withdrawal follows a fairly predictable pattern once you stop drinking. Mild symptoms like headache, anxiety, and insomnia typically appear within 6 to 12 hours of your last drink. By 24 hours, some people experience hallucinations, depending on how severe the withdrawal is.
For most people with mild to moderate withdrawal, symptoms peak between 24 and 72 hours after the last drink. This is also the window where the risk of seizures is highest, particularly between 24 and 48 hours. A dangerous condition called delirium tremens, which involves confusion, rapid heartbeat, and fever, can appear between 48 and 72 hours in severe cases.
After that peak, physical symptoms generally ease. But “detox” doesn’t mean you’re back to normal in three days. Some people experience lingering insomnia and mood changes that can last weeks or months. And the liver itself needs more time to recover. Research shows that heavy drinkers who stop for two to four weeks see meaningful reductions in liver inflammation and improvement in liver enzyme levels. Full liver recovery, if the damage isn’t permanent, can take considerably longer.
Opioid Detox Timeline
The timeline for opioid withdrawal depends on which opioid you were using. Fast-acting opioids like heroin or oxycodone trigger withdrawal symptoms within 6 to 12 hours of the last dose. Symptoms peak around days 2 to 3 and generally resolve within 5 to 7 days.
Slower-acting opioids like methadone work differently. Withdrawal symptoms may not start until 1 to 3 days after the last dose, and while they’re typically less intense, they can stretch on for several weeks. This is because the drug leaves your body more gradually, drawing out the adjustment period.
How Long Substances Stay in Your Body
Your body clears most substances faster than you might expect. Alcohol is metabolized so quickly that it’s undetectable in urine within a day. Heroin has one of the shortest windows of any drug, also less than a day. Most common opioids like oxycodone, morphine, and fentanyl are cleared within 1 to 3 days.
Stimulants like amphetamines and methamphetamine stick around a bit longer, typically 1 to 5 days in urine. Sedatives vary widely: some are gone in a few days, while others like phenobarbital can be detected for up to 16 days. THC is the real outlier. Because it’s stored in fat tissue, it can show up in urine tests for up to 45 days in heavy users.
These detection windows are estimates. Body weight, metabolism, hydration, how long you used the substance, and how much you used all shift these numbers. But they give you a realistic picture of when a substance is physically gone from your system.
Why You Can Still Feel Bad After Detox
Physical detox and feeling recovered are two very different things. Post-acute withdrawal syndrome, commonly called PAWS, refers to a cluster of psychological and mood-related symptoms that persist long after the substance has left your body. These include anxiety, irritability, sleep problems, difficulty concentrating, and mood swings.
PAWS has been reported after withdrawal from alcohol, opioids, benzodiazepines, marijuana, stimulants, nicotine, and even caffeine. The symptoms fluctuate over time and can last for months or, in some cases, years. This is one of the major reasons people relapse: the acute withdrawal is over, but they still don’t feel right, and it’s easy to assume something is wrong or that recovery isn’t working. Understanding that this is a normal, well-documented part of the process makes it easier to ride out.
How Your Liver Actually Processes Toxins
Your liver runs a two-phase detoxification system that works around the clock. In the first phase, specialized enzymes chemically alter toxins to make them easier to dissolve in water. This sometimes creates intermediate byproducts that are actually more reactive than the original substance, which is where the second phase comes in. During phase two, your liver attaches large molecules to those byproducts, making them water-soluble enough for your kidneys to flush them out through urine.
This system handles everything from alcohol and medications to environmental chemicals and the normal waste products of metabolism. It doesn’t need help from a special diet, and it doesn’t slow down because you haven’t done a “cleanse.” As long as your liver and kidneys are functioning, your body is detoxing continuously.
Do Juice Cleanses and Detox Products Work?
No. The University of Rochester Medical Center puts it bluntly: the concept of detoxing by eating or drinking certain diets is a myth. Your liver and kidneys remove toxins and waste constantly. If your body were actually holding onto toxins the way detox product marketing suggests, you’d be seriously ill, not just feeling sluggish.
People who feel better after a juice cleanse are likely benefiting from eating fewer processed foods, drinking more fluids, and cutting out alcohol and sugar for a few days. Those are genuinely healthy changes, but they work because of what you stopped consuming, not because of any special detoxifying property in the juice. You’d get the same results by simply eating more vegetables and drinking water.
Realistic Detox Timelines at a Glance
- Alcohol: Acute symptoms peak at 24 to 72 hours, mostly resolve within a week. Liver markers improve over 2 to 4 weeks of abstinence. Mood and sleep issues can linger for weeks to months.
- Short-acting opioids (heroin, oxycodone): Symptoms start within 6 to 12 hours, peak at days 2 to 3, and resolve within 5 to 7 days.
- Long-acting opioids (methadone): Symptoms start at 1 to 3 days and can last several weeks.
- THC: Physically detectable for up to 45 days in heavy users, though withdrawal symptoms (if present) are milder and mostly involve sleep and appetite changes.
- Stimulants: Cleared from the body in 1 to 5 days, but the “crash” period of fatigue and low mood can last 1 to 2 weeks.
- PAWS symptoms (any substance): Months to years, with symptoms that fluctuate and gradually improve.

