A cannabis high from smoking or vaping typically lasts 1 to 3 hours, while edibles can keep you high for 4 to 12 hours. The actual duration depends on how you consumed it, how much THC was involved, and your personal tolerance level.
Smoking and Vaping: 1 to 3 Hours
When you smoke or vape cannabis, the effects begin within minutes and peak almost immediately. Most people feel back to normal within 1 to 3 hours, though lingering effects can stretch to 8 hours in some cases, particularly with higher doses.
Concentrates (dabs) hit faster than flower, producing effects within seconds and peaking at 15 to 30 minutes. Regular flower takes 2 to 5 minutes to kick in and peaks around 30 to 60 minutes. Despite those timing differences, the overall duration is similar for both: that 1 to 3 hour window. The bigger difference is intensity. Concentrates pack 60 to 90% THC compared to 15 to 25% in flower, so the high feels stronger even if it doesn’t last much longer.
Edibles: 4 to 12 Hours
Edibles are a fundamentally different experience, not just a delayed version of smoking. When you eat THC, it passes through your liver before reaching your brain. Your liver converts it into a different compound that crosses into the brain more efficiently and produces a more intense, longer-lasting effect than inhaled THC at the same dose.
This conversion process is why edibles take 30 to 90 minutes to kick in, peak around 2 to 3 hours after eating, and last anywhere from 4 to 12 hours depending on the dose and your metabolism. This liver conversion doesn’t happen when you inhale cannabis, which is why the two methods feel so different from each other.
The wide range (4 to 12 hours) is real and not just a legal disclaimer. A 5mg gummy might wear off in 4 or 5 hours for someone with a fast metabolism, while a 20mg dose could keep a less experienced user feeling effects well into the next morning.
What Changes the Duration
Several factors push your high shorter or longer:
- Dose: More THC means a longer experience. This is the single biggest variable.
- Tolerance: Frequent users process THC more efficiently and typically feel effects for a shorter period than occasional users at the same dose.
- Metabolism: People with faster metabolisms, particularly with edibles, tend to feel effects sooner but may also clear them sooner.
- Body composition: THC is fat-soluble, so body fat percentage can influence how it’s stored and released.
- Mixing with alcohol: Combining cannabis and alcohol enhances the effects of both, often making the high feel stronger and last longer than either substance alone.
Residual Effects Can Last Longer Than the High
Even after the high itself fades, you may not be fully back to baseline. Research published in Frontiers in Psychiatry found mild residual effects on memory, processing speed, and executive function that can persist for days or even weeks after use, particularly with regular consumption. This is the “brain fog” feeling some people notice the morning after.
These residual effects are more pronounced in people who started using cannabis as teenagers. Even mild use (less than weekly) in adolescents was associated with longer-lasting cognitive aftereffects compared to people who started as adults.
How Long Before You Can Drive
Feeling sober and being unimpaired are not the same thing. The Colorado Department of Transportation recommends waiting at least 6 hours after smoking cannabis containing less than 35mg of THC before driving. For edibles under 18mg THC, the recommendation is at least 8 hours. Higher doses require longer waits, and products from unregulated markets can cause effects lasting more than 12 hours.
If you’ve had alcohol alongside cannabis, you need to wait significantly longer than either substance would require on its own. The combination amplifies impairment in ways that neither substance’s individual timeline accounts for.

