A typical edible high lasts 6 to 8 hours, with some experiences stretching up to 12 hours depending on the dose, your tolerance, and whether you ate the edible on a full or empty stomach. That’s significantly longer than smoking or vaping, which usually wear off within 1 to 3 hours. The reason comes down to how your body processes THC when you swallow it versus inhale it.
Why Edibles Last So Much Longer
When you smoke or vape cannabis, THC passes through your lungs and hits your bloodstream almost immediately. Edibles take a completely different route. The THC travels to your stomach, gets absorbed through your digestive tract, and then passes through your liver before reaching your brain.
That liver step is what changes everything. Your liver converts THC into a different compound that crosses into the brain more easily and produces stronger, longer-lasting effects. This is why the same milligram amount of THC can feel noticeably more intense in an edible than in a joint. It also explains the delayed onset: edibles typically take 1 to 2 hours to kick in, because your body needs time to digest and metabolize them first.
The Full Timeline of an Edible High
Here’s roughly what to expect after eating a standard dose:
- Onset: 30 minutes to 2 hours. Most people start feeling effects around the 1-hour mark, though it can take longer with certain products or a full stomach.
- Peak: 2 to 4 hours after eating. This is when the high feels strongest.
- Main effects: 6 to 8 hours total for a moderate dose. Higher doses can push this to 10 or even 12 hours.
- Residual effects: Mild grogginess, brain fog, or a “heavy” feeling can linger for up to 24 hours after the main high fades.
That residual window matters if you have plans the next day. Even if you no longer feel high, you may still feel sluggish or slightly off, especially after a larger dose.
How Dose Changes the Duration
The more THC you consume, the longer the high lasts. A 2.5 mg edible (a microdose) might produce mild effects for just a few hours, while a 25 mg or 30 mg dose can keep you feeling it for 10 to 12 hours. The relationship isn’t perfectly linear, but dose is the single biggest factor in how long the experience lasts.
What counts as a low, moderate, or strong dose depends heavily on your tolerance. For someone with little or no cannabis experience, 2.5 mg is enough to feel a mild effect, and anything above 5 to 10 mg can be genuinely strong. If you’re a regular cannabis smoker, you might need 5 to 15 mg for a comparable mild effect. People who use edibles regularly often need 15 mg or more to feel moderate effects, and over 30 mg for a strong experience.
Doses above 20 to 30 mg per day are associated with a higher risk of negative side effects. If you’re new to edibles, starting at 2.5 to 5 mg gives you a manageable experience and a shorter overall duration.
Factors That Make the High Shorter or Longer
Beyond dose, a few things shift the timeline in either direction.
Whether you’ve eaten recently. Taking an edible on an empty stomach means faster onset and a more intense peak, because your body absorbs the THC more quickly without other food competing for digestion. On a full stomach, the effects come on more slowly and feel milder, but the high tends to last longer overall because absorption is spread out over more time. If you choose to take an edible without food, cutting your usual dose in half is a reasonable adjustment since the effects will hit harder.
Your metabolism and body composition. THC is fat-soluble, meaning it gets stored in fat tissue and released gradually. People with higher body fat percentages may experience a longer tail end of effects. A faster metabolism generally processes THC more quickly, which can shorten the experience slightly.
Your tolerance. Regular cannabis users metabolize THC more efficiently. If you consume edibles frequently, the same dose will produce a shorter, less intense high than it would for an occasional user.
The type of edible. Products that dissolve in your mouth, like lozenges or sublingual strips, can kick in faster because some THC absorbs through the tissue under your tongue. Baked goods, chocolates, and gummies go through the full digestive process and follow the standard 1 to 2 hour onset timeline.
What Happens if You Take Too Much
The most common edible mistake is eating more before the first dose kicks in. Because the onset is so slow, it’s easy to assume the edible isn’t working and take another. Then both doses hit at once, and the experience becomes overwhelming.
An uncomfortably strong edible high can include paranoia, a racing heart, dizziness, nausea, panic attacks, and in rare cases, hallucinations or brief psychotic symptoms. These effects are temporary, and most people feel better by the next day. The high itself can persist for 6 to 10 hours even at unpleasant intensities, which is a long time to ride out if you’re anxious.
There’s no way to speed up the process once THC is in your system. The liver has to metabolize it at its own pace. Staying hydrated, lying down in a comfortable space, and reminding yourself the feeling is temporary are about all you can do.
How Long THC Stays Detectable
Feeling sober again doesn’t mean THC has left your body. After the high wears off, THC and its byproducts remain detectable for varying periods depending on the type of test. A saliva test can pick up THC for about 24 hours after a single use. Blood tests have a shorter window of just a few hours. Urine tests, the most common type for employment screening, can detect THC metabolites for days to weeks depending on how frequently you use cannabis. A single edible in an otherwise infrequent user might show up for 3 to 7 days on a urine test, while daily users can test positive for 30 days or more.

