How fast a cannabis high kicks in depends almost entirely on how you consume it. Smoking or vaping produces effects within minutes, while edibles can take anywhere from 30 minutes to over two hours. The delivery method determines how THC enters your bloodstream, and that single variable creates dramatically different timelines for onset, peak intensity, and total duration.
Smoking and Vaping: The Fastest Route
When you inhale cannabis, THC passes through your lungs and into your bloodstream almost immediately. You’ll typically feel the first effects within 2 to 10 minutes. Blood levels of THC peak around 6 to 10 minutes after inhalation, which is why the high feels strongest shortly after your last hit.
The total experience from smoking or vaping generally lasts 1 to 3 hours, though residual effects can linger for up to 8 hours depending on how much you consumed and your tolerance. The bioavailability of inhaled THC (the percentage your body actually absorbs) ranges from 10% to 35%, which is significantly higher than what you get from eating cannabis.
Dabbing and Concentrates
Dabbing works through the same basic mechanism as smoking or vaping, so the onset is similarly fast, often within seconds to minutes. The key difference is potency. Concentrates like wax, shatter, and live resin contain far more THC per hit than flower, so the effects hit harder and peak more quickly. Despite the stronger initial impact, the duration is roughly the same as other inhaled methods: 1 to 3 hours.
Edibles: The Slow Build
Edibles are where people most often misjudge timing. When you eat cannabis, THC has to travel through your digestive system and get processed by your liver before it reaches your brain. Your liver converts THC into a metabolite called 11-hydroxy-THC, which is actually more potent and longer-lasting than THC itself. This conversion process is what makes edibles feel different from smoking, not just slower.
In clinical studies, blood THC levels after eating cannabis peaked at roughly 1 to 3 hours, with some individuals not reaching peak concentration until 4 to 6 hours after dosing. At a moderate 25 mg dose, the average time to peak blood levels was about 2.6 hours. At lower doses around 10 mg, some people peaked in under an hour while others took two. That variability is one of the biggest practical challenges with edibles.
Your body only absorbs about 4% to 12% of THC from edibles, compared to up to 35% from inhalation. But because the liver produces that more potent metabolite, the subjective experience can feel stronger and lasts much longer, often 4 to 8 hours, with some residual effects stretching past 12 hours.
Sublingual Products: A Middle Ground
Tinctures, strips, and sprays held under the tongue offer a faster alternative to edibles. The tissue under your tongue is lined with thin mucous membranes that absorb THC directly into your bloodstream, bypassing the stomach and liver. Most people feel sublingual products within 10 to 15 minutes, making them a middle ground between inhalation and edibles. If you swallow a tincture instead of holding it under your tongue, it essentially becomes an edible and follows that slower timeline.
Why Edibles Hit Some People Faster Than Others
The biggest factor affecting edible onset is whether you’ve eaten recently. Consuming THC on an empty stomach produces a faster onset but lower overall absorption. Taking it after a high-fat meal does the opposite: one study found that eating a high-fat meal before a THC dose increased the time to peak concentration by about 3.5 times compared to a fasted state. So if you ate a burger and then took an edible, you might not feel the full effect for several hours, but when it arrives, the THC and its active metabolite will be present at higher levels in your blood.
Genetics also play a role. The liver enzymes responsible for metabolizing THC vary significantly from person to person due to natural genetic differences. This is one reason two people can eat the same edible at the same time and have wildly different experiences, both in how long it takes to kick in and how intense it feels.
Body weight, metabolism, tolerance, and even the fat content of the edible itself all contribute to the variability. This is why the standard advice for edibles is to start with a low dose (2.5 mg of THC is a common starting point) and wait at least two hours before considering a second dose. Taking more too soon because “it’s not working” is the most common cause of overconsumption, which can lead to extreme sedation, anxiety, paranoia, and rapid heartbeat.
Quick Reference by Method
- Smoking or vaping: Onset in 2 to 10 minutes, peaks around 10 minutes, lasts 1 to 3 hours
- Dabbing: Onset within seconds to minutes, peaks quickly, lasts 1 to 3 hours
- Sublingual (tinctures, strips): Onset in 10 to 15 minutes, lasts 2 to 4 hours
- Edibles: Onset in 30 minutes to 2 hours, peaks at 2 to 3 hours (sometimes longer), lasts 4 to 8+ hours
If you’re waiting for an edible to kick in and feel nothing after 45 minutes, that’s normal. The most common mistake is redosing too early. Give it at least two full hours before deciding the dose wasn’t enough.

