A cannabis high typically lasts 1 to 4 hours when smoked or vaped, and 6 to 8 hours when eaten as an edible. The method of consumption is the single biggest factor in duration, though dose, tolerance, and body composition also play a role.
Smoking and Vaping
When you inhale cannabis, THC passes through your lungs directly into your bloodstream, reaching your brain within seconds. Effects peak around 10 minutes after consumption and generally last 1 to 3 hours, though they can linger for up to 4 hours depending on the dose. Most people feel functionally normal within 2 to 3 hours of a moderate session.
Concentrates (dabs) follow a similar timeline to smoking flower, with effects peaking quickly and lasting 1 to 3 hours at standard doses. But because concentrates can contain far more THC per hit, high-dose dabs can produce effects that stretch across most of a day.
Edibles
Edibles take 30 to 60 minutes to kick in, peak around 3 hours after you eat them, and last 6 to 8 hours total. Some people report residual effects for even longer, especially with higher doses. This dramatically different timeline catches a lot of first-time edible users off guard, particularly during that slow-building first hour when nothing seems to be happening.
The reason edibles hit harder and last longer comes down to how your body processes THC. When you eat cannabis, THC travels through your digestive tract to your liver before entering your bloodstream. Your liver converts it into a more potent form that crosses into the brain more easily and lingers longer. Blood levels of this converted compound are significantly higher after eating cannabis than after smoking it. Both forms of THC also dissolve easily into fat tissue throughout your body, creating a slow-release reservoir that extends the experience.
What Makes a High Last Longer or Shorter
Dose is the most obvious variable. A single puff from a low-THC strain might fade in under an hour, while several hits from a potent strain can keep you elevated for 3 to 4 hours. With edibles, a 5 mg dose might produce mild effects lasting 4 to 5 hours, while 20 mg or more can easily stretch past 8 hours.
Your tolerance matters too. Regular users metabolize THC more efficiently and often report shorter, less intense highs from the same dose. Body fat percentage plays a role because THC stores in fat cells. People with higher body fat may experience slightly longer effects as THC releases gradually from those stores. Whether you’ve eaten recently, your metabolism, and even your hydration level can shift the timeline by an hour or more in either direction.
The Day After
Even after the high itself fades, some people experience lingering effects the next morning. Commonly reported symptoms include fatigue, brain fog, dry mouth, dry eyes, and mild headaches. A 2019 study found that smoking cannabis could lead to daytime fatigue the following day, and a 2011 study noted after-effects like irritability. That said, research on “weed hangovers” has produced mixed results. Many studies find no measurable cognitive effects the next day, while others do. The likelihood and severity seem to depend heavily on how much you consumed and your individual biology.
If THC levels in your blood remain high the morning after use, you may still feel somewhat impaired. This is more common after large edible doses taken late in the evening, since those 6 to 8 hour timelines can easily push into the next day.
How to Come Down Faster
You can’t instantly end a high, but several strategies can take the edge off or help the time pass more comfortably.
- Chew black peppercorns. Peppercorns contain a compound that interacts with the same receptor system as THC, increasing its sedating effects. This can shift the experience from anxious and buzzy to calm and sleepy.
- Try lemon. Compounds in lemon peel, particularly limonene, have a calming effect and may counteract some of THC’s psychoactive intensity. Zesting lemon peel into water or steeping it in hot water is more effective than just drinking lemon juice.
- Use CBD. CBD interacts with different brain receptors than THC and has been shown to reduce anxiety. It won’t eliminate the high, but it can smooth out the uncomfortable parts.
- Eat something. Having food in your stomach can help you feel more grounded. It may also help your body metabolize THC a bit faster.
- Take a short walk. Even 5 to 10 minutes of light movement can lower your blood pressure, reduce anxiety, and keep you from fixating on the experience.
- Drink water. It won’t shorten the high, but staying hydrated helps with dry mouth and general discomfort.
Beyond these, the most reliable approach is simply distraction and patience. Watching something engaging, doing a simple puzzle, or spending time with a pet can make the wait feel much shorter. If the high becomes overwhelming, lying down in a quiet space and focusing on slow breathing will help. The intensity always fades, and falling asleep is one of the most effective ways to let the clock run out.

