A marijuana high from smoking or vaping typically lasts 2 to 4 hours, while edibles can keep you feeling effects for 6 to 8 hours. The exact timeline depends on how you consumed it, how much you took, and how often you use cannabis. Beyond the subjective high, some level of impairment can linger even after you feel mostly normal.
Duration by Consumption Method
The way cannabis enters your body changes nearly everything about the timeline: how fast it hits, how intense it gets, and how long it sticks around.
Smoking or vaping: Effects begin within 1 to 2 minutes and peak around 30 minutes. The high generally fades within 2 to 4 hours, though you may feel slightly off-baseline for another hour or two after that. This is the fastest route because THC passes directly from your lungs into your bloodstream.
Edibles: Onset takes 30 to 60 minutes, sometimes up to 2 hours depending on what you’ve eaten that day and your metabolism. THC blood levels peak around 3 hours after eating an edible, and the full experience lasts 6 to 8 hours. Because edibles are processed through your digestive system and liver, the high builds more slowly but hits harder and hangs on longer.
Sublingual (under the tongue): Tinctures or oils held under your tongue land between the other two methods. Effects start within 5 to 10 minutes and peak at 30 to 45 minutes. Total duration is shorter than edibles but often slightly longer than smoking.
Why Edibles Last So Much Longer
When you eat cannabis, your liver converts THC into a different active compound that crosses into the brain more easily and produces a stronger, longer-lasting effect. This conversion doesn’t happen (or happens minimally) when you inhale. That’s why an edible high feels different from smoking, not just longer but often deeper and more body-heavy. It’s also why eating too much can feel overwhelming in a way that smoking rarely does: the effects keep building for hours rather than peaking quickly.
Factors That Change Your Timeline
Two people can consume the same product and have noticeably different experiences. The biggest variables are dose, tolerance, body composition, and metabolism.
Dose matters most. A single puff of moderate-strength flower wears off faster than several hits of a high-potency concentrate. With edibles, the difference between 5 mg and 25 mg of THC isn’t just intensity; higher doses genuinely extend the duration because your body takes longer to clear more THC.
Tolerance plays a major role. Frequent users metabolize THC differently than occasional users. If you use cannabis daily, the same dose will produce a shorter, milder high compared to someone who hasn’t used in weeks. Chronic users also accumulate THC in body fat over time, which changes how quickly they return to a true baseline.
Body fat percentage matters because THC is fat-soluble. It gets absorbed into fat tissue and released slowly. People with higher body fat may experience a longer tail end of mild effects, and THC can remain detectable in their system for much longer after the high itself is gone.
When Impairment Actually Ends
Here’s the part most people don’t consider: feeling sober and being fully unimpaired aren’t the same thing. Research on driving performance shows that peak impairment after smoking occurs 20 to 40 minutes in, and meaningful impairment can persist for at least 4 hours. Some studies have found residual crash risk when cannabis was used within 4 hours of driving, even if the person felt fine.
This gap between subjective experience and measurable impairment is especially relevant for occasional users. In people who don’t use frequently, blood THC levels of 2 to 5 nanograms per milliliter are associated with substantial driving impairment. For heavy users, THC can remain detectable in blood for 12 to 24 hours after inhalation, well beyond the window of actual impairment, which makes blood tests unreliable as a standalone measure of whether someone is currently high.
A practical rule: after smoking or vaping, give yourself at least 4 to 6 hours before driving or doing anything that requires sharp reaction time. After edibles, wait at least 8 hours, and longer if you took a high dose or feel any lingering effects.
Detection Windows vs. the High
Your high wears off long before THC leaves your body. THC is detectable in saliva for up to 24 hours after use, with some evidence stretching that to 30 hours. Blood tests only pick up THC for a few hours in occasional users, though heavy users may test positive in blood for a full day.
Urine testing, the most common type for employment screening, detects a THC byproduct rather than THC itself. This byproduct has a half-life of 3 to 4 days, meaning it takes that long for your body to eliminate just half of it. For a single use, urine tests may come back positive for 3 to 5 days. For daily users, that window can stretch to 30 days or more because THC and its byproducts accumulate in fat tissue with repeated use.
What “Back to Normal” Actually Means
Most people searching this question want to know when they’ll feel completely like themselves again. For a single smoking session with a moderate dose, that’s typically 3 to 5 hours. For edibles, plan on 6 to 10 hours. You’ll likely notice the strongest effects fading first (euphoria, altered time perception, heightened senses), followed by a more gradual return of full mental sharpness and coordination.
Some people report feeling slightly foggy or tired the morning after using cannabis, particularly after edibles or high doses. This “weed hangover” isn’t universal, but it’s common enough that you should factor it in if you have something important the next day. Staying hydrated and getting enough sleep helps your body clear THC faster and reduces that next-day sluggishness.

