How long a high lasts depends entirely on the substance. A nicotine buzz fades in minutes, while an LSD trip can stretch past 10 hours. Below is a practical breakdown of duration for the most commonly searched substances, from onset through the peak and into the comedown.
Cannabis: Smoked vs. Edibles
Smoking or vaping cannabis produces effects almost immediately, with the high typically peaking within 10 to 30 minutes and lasting 1 to 3 hours total. Most people feel functionally normal within 4 hours of inhaling, though mild grogginess or mental fog can linger longer.
Edibles are a different story. Because THC has to pass through your digestive system and liver before reaching your brain, effects don’t even begin until 30 to 60 minutes after eating, and they peak 1.5 to 3 hours after ingestion. The total high from an edible commonly lasts 4 to 8 hours, with stronger doses pushing toward the longer end. This delayed onset is why people sometimes eat a second dose too soon, thinking the first one didn’t work, and end up far more intoxicated than intended.
Alcohol
Your liver processes alcohol at a remarkably steady rate: roughly one standard drink per hour. A standard drink is 12 ounces of beer, 5 ounces of wine, or 1.5 ounces of liquor. So if you have three drinks in an hour, it takes about three hours for your body to clear the alcohol entirely.
The buzz from alcohol peaks about 30 to 90 minutes after your last drink, depending on whether you ate beforehand and how quickly you drank. Because alcohol leaves the body on a fixed schedule, time is the only thing that actually sobers you up. Coffee, cold showers, and food don’t speed up metabolism. They just make you a more alert intoxicated person.
Cocaine
Cocaine produces an intense but short-lived high. Snorted cocaine typically peaks within 15 to 30 minutes and fades after 30 to 60 minutes total. Smoked cocaine (crack) hits faster, within seconds, but the high is even shorter, often lasting only 5 to 10 minutes. This rapid crash is a major reason people redose frequently, which significantly increases the risk of overdose and cardiovascular emergencies.
Methamphetamine
Methamphetamine sits at the opposite end of the stimulant spectrum. The euphoric effects can last up to 24 hours, depending on the dose and method of use. Even after the peak high subsides, residual stimulant effects like wakefulness, elevated heart rate, and agitation can persist for many additional hours. The comedown from methamphetamine is notoriously harsh and can involve extreme fatigue, depression, and intense cravings lasting 2 to 3 days.
MDMA (Ecstasy, Molly)
MDMA effects begin about 45 minutes after a single dose. Once they kick in, the peak builds quickly, arriving within 15 to 30 minutes of first feeling it, and the primary high lasts an average of 3 hours. Most users feel largely back to baseline within 4 to 6 hours of taking the dose.
The comedown from MDMA is distinct from the high itself. Because the drug depletes your brain’s stored serotonin, the days following use often bring low mood, irritability, trouble sleeping, and difficulty concentrating. This “crash” period generally lasts 2 to 3 days, though some people report feeling off for up to a week.
LSD and Psilocybin Mushrooms
Psychedelics are among the longest-lasting highs. LSD effects begin within about 20 to 40 minutes and last 10 to 11 hours total. Psilocybin mushrooms come on slightly slower, around 45 minutes to an hour, and the trip lasts 6 to 7 hours. Both substances produce their most intense effects roughly 2 to 4 hours in, with a gradual taper after that.
The length of a psychedelic experience is worth planning around. An LSD trip that starts at noon won’t fully resolve until late evening. Many people also report a pleasant “afterglow” for a day or two following psychedelic use, characterized by elevated mood and a sense of openness, which is distinct from the acute high but still noticeable.
Opioids
Short-acting opioids vary widely in duration. Fentanyl, when given intravenously in a clinical setting, produces peak effects within minutes but lasts only 30 to 60 minutes per dose. Heroin produces a rush lasting a few minutes, followed by a sedated, drowsy state that typically persists for 3 to 5 hours. Prescription opioids like oxycodone and hydrocodone generally produce effects lasting 4 to 6 hours per dose.
Street fentanyl is particularly unpredictable because its extreme potency means tiny variations in dose produce wildly different effects, and its short duration encourages frequent redosing. Extended-release opioid formulations, by contrast, are designed to last 8 to 12 hours but produce a more gradual, less euphoric effect.
Nicotine and Caffeine
Nicotine delivers a short, strong burst of stimulation by triggering dopamine release in the brain’s reward center. That buzz peaks within seconds to minutes of smoking or vaping, and the noticeable effects fade quickly. Nicotine’s half-life is 1 to 2 hours, meaning the substance itself clears relatively fast, which is why cravings return so frequently throughout the day.
Caffeine works on a much longer timeline. Blood levels peak between 30 and 120 minutes after you drink coffee or tea, and caffeine has a median half-life of about 5 hours. This means if you have 200 milligrams of caffeine at noon (a typical cup of strong coffee), about 100 milligrams is still active in your system at 5 p.m. That’s why afternoon coffee disrupts sleep for many people, even when the initial alertness has seemingly worn off.
Why Duration Varies Person to Person
These timelines represent typical ranges, but individual experiences vary based on several factors. Body weight and composition affect how substances distribute through your system. Liver function determines how quickly your body breaks down and eliminates a drug. People who use a substance regularly develop tolerance, meaning they may feel shorter or weaker effects from the same dose compared to someone using it for the first time.
Food in your stomach slows absorption of anything taken orally, delaying onset but sometimes extending total duration. Mixing substances complicates things further: alcohol slows the metabolism of many other drugs, while stimulants can mask the sedating effects of depressants without actually reducing their presence in your body.
Detection Lasts Longer Than the High
An important distinction: feeling sober and testing clean are not the same thing. Most substances remain detectable in urine, blood, or hair long after the psychoactive effects have ended. Cannabis is the most dramatic example. A single use can show up on a urine test for 3 to 5 days, while heavy, regular use can remain detectable for 30 days or more. Cocaine metabolites are typically detectable in urine for 2 to 4 days despite the high lasting under an hour. Even alcohol, which clears relatively quickly from the blood, can be detected in urine for 12 to 24 hours after your last drink.

