Withdrawal symptoms can start anywhere from a few hours to several days after your last dose, depending on the substance. The single biggest factor is how quickly the drug leaves your body. Substances that are processed fast tend to produce symptoms sooner, while slower-clearing drugs delay the onset.
Why Onset Timing Varies So Much
Your body adapts to the regular presence of a substance by adjusting its own chemistry to compensate. When the substance drops below a certain level in your bloodstream, that adapted system is suddenly unbalanced, and withdrawal symptoms begin. This is why a drug’s elimination half-life (the time it takes your body to clear half a dose) is the most reliable predictor of when withdrawal hits. Drugs with short half-lives are more likely to cause withdrawal and tend to cause it faster.
Beyond the substance itself, several personal factors shift the timeline. How long you’ve been using, how high your typical dose was, whether you stopped abruptly or tapered gradually, and how well your liver processes the drug all play a role. Someone who has used heavily for years will generally experience withdrawal sooner and more intensely than someone with a shorter history of use.
Alcohol: Hours to Days
Minor alcohol withdrawal symptoms like anxiety, headache, stomach discomfort, and insomnia can show up within hours of your last drink. These early symptoms build and typically peak around 72 hours. Seizures related to alcohol withdrawal most commonly occur between 8 and 48 hours after cessation.
The most dangerous phase, delirium tremens, usually develops 48 to 72 hours after heavy drinking stops, though the risk window extends from 3 to 8 days. Risk factors for this severe form include a long history of heavy drinking, older age, previous episodes of severe withdrawal, and existing liver problems. Alcohol is one of the few substances where withdrawal itself can be life-threatening, which is why medical supervision matters for heavy, long-term drinkers who want to stop.
Opioids: 8 to 48 Hours
The onset depends heavily on which opioid you’ve been using. Short-acting opioids like heroin and most prescription painkillers produce withdrawal symptoms within 8 to 24 hours after the last dose, with the full course lasting 4 to 10 days. Long-acting opioids like methadone have a much slower timeline: symptoms begin 12 to 48 hours after the last dose and can stretch out over 10 to 20 days.
Early opioid withdrawal feels like a bad flu. Muscle aches, watery eyes, runny nose, sweating, and anxiety come first. Nausea, vomiting, diarrhea, and intense cravings develop as symptoms intensify. While opioid withdrawal is extremely uncomfortable, it is rarely medically dangerous on its own for otherwise healthy adults.
Benzodiazepines: 1 to 7 Days
Benzodiazepines have an unusually wide range of onset times because the drugs in this class vary dramatically in how long they stay in your system. Short-acting versions like alprazolam can trigger withdrawal within a day or two, and symptoms tend to be more intense but shorter in duration. Long-acting versions like diazepam may not produce noticeable withdrawal for up to a week, but the symptoms can persist for two weeks or longer.
Like alcohol, benzodiazepine withdrawal can cause seizures and other serious complications, particularly after prolonged high-dose use. Gradual tapering rather than abrupt stopping is standard practice for this reason.
Nicotine: 4 to 24 Hours
Nicotine withdrawal begins 4 to 24 hours after your last cigarette, vape, or other nicotine product. The first signs are usually irritability, difficulty concentrating, and strong cravings. Physical symptoms like increased appetite, restlessness, and trouble sleeping follow. Symptoms typically peak within the first few days and gradually ease over two to four weeks, though cravings can resurface for months.
Stimulants: Within 24 Hours
Cocaine and methamphetamine withdrawal follows a distinctive pattern. The initial “crash” phase, marked by deep fatigue, low mood, anxiety, and agitation, typically begins and peaks within 24 hours of last use. Acute withdrawal symptoms commonly last 7 to 10 days, with cravings being the most persistent symptom. Some people experience a protracted phase of milder but lingering symptoms for an additional 2 to 3 weeks beyond that.
Stimulant withdrawal is less physically dramatic than alcohol or opioid withdrawal, but the psychological symptoms, especially depression and intense cravings, can be severe and are a major driver of relapse.
Cannabis: 1 to 3 Days
THC is fat-soluble, meaning your body stores it in fatty tissue and releases it slowly. This delays the onset of withdrawal compared to most other substances. Symptoms typically appear between days 1 and 3 after stopping, peak between days 2 and 6, and last anywhere from 4 to 14 days. Irritability, sleep disturbance, decreased appetite, and cravings are the most common complaints. Not everyone who stops using cannabis experiences withdrawal; it’s most likely in daily or near-daily users.
Antidepressants: 2 to 4 Days
Stopping certain antidepressants abruptly can cause what’s formally called discontinuation syndrome. Symptoms usually appear within 2 to 4 days of stopping and last 1 to 2 weeks, though in rare cases they can persist much longer. Common symptoms include dizziness, nausea, “brain zaps” (brief electric-shock sensations in the head), flu-like feelings, and mood disturbances. Antidepressants with shorter half-lives are more likely to cause this. Tapering gradually rather than stopping cold significantly reduces the risk.
Quick Reference by Substance
- Alcohol: within hours, peaks around 72 hours
- Short-acting opioids: 8 to 24 hours
- Long-acting opioids: 12 to 48 hours
- Benzodiazepines: 1 to 7 days depending on type
- Nicotine: 4 to 24 hours
- Stimulants: within 24 hours
- Cannabis: 1 to 3 days
- Antidepressants: 2 to 4 days
If you’re unsure which category your situation falls into, the half-life principle is a reliable guide: the faster a substance normally wears off between doses, the sooner withdrawal will begin after you stop taking it entirely.

