How Long Do Edibles Last? Onset, Peak & Duration Timeline

Quick answer: A THC edible usually kicks in within 30 minutes to 2 hours, peaks around 2 to 4 hours after you eat it, and lasts 6 to 8 hours in total. Higher doses can stretch that to 12 hours, and some people still feel groggy the next morning. Smoking or vaping, by comparison, hits in minutes and fades within 2 to 3 hours.
Hey Weedologists! With edibles, timing catches people out more often than dose. Here’s what happens after you eat a gummy or brownie, hour by hour, so you can plan your dose, your evening, and your next morning.
Edible Timeline: Onset, Peak, and Duration
Here’s the typical timeline for a single, moderate dose of a THC edible (around 5 to 10 mg) taken by an adult with some cannabis experience:
| Stage | Time after eating | What you’ll notice |
|---|---|---|
| Onset | 30 minutes to 2 hours | A gradual body heaviness or mood lift. Many people feel nothing at the 45-minute mark and assume it failed. |
| Peak | 2 to 4 hours | The strongest effects: deeper body high, time distortion, appetite, and drowsiness. |
| Plateau and comedown | 4 to 8 hours | Effects taper slowly. You’ll feel relaxed but increasingly functional. |
| Residual effects | 8 to 24 hours | Possible grogginess, dry mouth, or a foggy morning, especially after higher doses. |
Why Do Edibles Last So Much Longer Than Smoking?
The difference comes down to route. When you smoke or vape, THC passes through your lungs straight into your bloodstream and reaches your brain within minutes. When you eat it, THC takes the long road through your digestive system and your liver.
Your liver converts delta-9 THC into a compound called 11-hydroxy-THC. Research suggests 11-hydroxy-THC crosses into the brain readily and is at least as potent as the THC you’d inhale, which is why edibles often feel stronger and more “body heavy” than the same amount of THC smoked. Digestion also releases THC into your system slowly and steadily, so the effects build gradually and hang around much longer.
What Affects How Long an Edible Lasts?
Two people can eat the same gummy and have completely different experiences. These are the biggest variables:
Dose
This is the single largest factor. A 2.5 mg microdose might feel mild and fade in 4 hours, while 20 mg or more can keep you high well into the next day. In most legal US markets, one standard serving is 10 mg of THC, and many dispensaries recommend that new users start with 2.5 to 5 mg.
Metabolism and tolerance
Faster metabolisms clear edibles sooner, and daily users feel shorter, milder effects than occasional users. Don’t assume your flower tolerance carries over one to one. Edibles hit differently.
What’s in your stomach
On an empty stomach, edibles tend to kick in faster but can hit harder. With a full meal, onset is usually slower. Because THC binds to fat, eating an edible with fatty foods (yes, the peanut butter trick) may help your body absorb more of it, though it won’t necessarily make it kick in faster.
Type of edible
Gummies, chocolates, and baked goods follow the standard timeline. Fast-acting (nano-emulsified) THC drinks often kick in within 15 to 30 minutes and wear off sooner. Lozenges and tinctures held under the tongue absorb partly through the mouth, so they can also act faster.
If you make your own edibles, potency is the hardest thing to control. Our guide on how to make cannabutter covers how to estimate the THC per serving before you bake.
How Long Do Edibles Take to Kick In?
Most people feel an edible within 30 to 90 minutes, though it can take up to 2 hours. This is where most bad experiences start: someone feels nothing at 45 minutes, takes a second gummy, and both doses hit at once.
The rule experienced users live by is simple: start low, go slow. Take your dose, then wait at least 2 full hours before you even think about taking more.
How Long Does an Edible High Last at Different Doses?
For most adults with low to moderate tolerance:
- 1 to 2.5 mg (microdose): Subtle relaxation or mood lift for about 4 to 6 hours. Many people stay fully functional.
- 5 mg (beginner dose): A noticeable but manageable high lasting around 6 hours.
- 10 mg (standard serving): A clear high for 6 to 8 hours. Too much for many first-timers.
- 20 mg and up: Intense effects lasting 8 to 12 hours, often with lingering effects the next day. Best left to experienced users with high tolerance.
What to Do If You Took Too Much
Overdoing an edible is uncomfortable, but it passes. It’s also common: a 2019 study of a Colorado hospital system, published in the Annals of Internal Medicine, found that edibles made up a tiny share of cannabis sold but roughly 1 in 10 cannabis-related emergency visits, mostly for anxiety, vomiting, and racing heart.
If you’re too high:
- Get somewhere calm and remind yourself it’s temporary.
- Drink water, have a light snack, and sleep it off if you can.
- Some people find a whiff of black peppercorns calming. The evidence is anecdotal, but the idea comes from caryophyllene, a terpene you can read about in our guide to the top 5 cannabis terpenes.
- Do not drive. Plan for at least 8 hours before driving, and longer after a high dose.
Seek medical help for chest pain, severe vomiting, confusion, or if a child or pet has eaten an edible. In the US, you can also call Poison Control at 1-800-222-1222.
How Long Do Edibles Stay in Your System?
Feeling sober and testing clean are different things. THC metabolites can show up on urine tests for days after one use and for weeks in frequent, heavy users. Detection depends on the test, your consumption habits, and your metabolism, so no timeline is guaranteed.
How Long Do Edibles Last Before They Expire?
If you’re asking about shelf life rather than your high: store-bought gummies and hard candies typically stay good for 6 to 12 months when sealed and kept cool, dark, and dry. Homemade baked goods spoil like any other baked good, within a few days at room temperature or a few months in the freezer. Heat and light slowly break THC down, so old edibles get weaker over time.
Frequently Asked Questions
How long does a 10 mg edible last?
For most adults with low tolerance, a 10 mg edible lasts 6 to 8 hours, with the strongest effects 2 to 4 hours in.
Can you sleep off an edible?
Yes. Sleep is one of the best ways to ride out an edible that’s too strong. Many people actually use edibles for sleep, which we cover in Can Cannabis Help You Sleep?
Do CBD edibles last as long as THC edibles?
CBD edibles follow a similar absorption timeline, but they won’t get you high. Learn more in our article on using CBD for pain management.
The Bottom Line
Edibles last about 6 to 8 hours, take up to 2 hours to kick in, and peak around the 2 to 4 hour mark. Start with 2.5 to 5 mg, wait 2 full hours before taking more, and clear your schedule (and your driving plans) for the rest of the day.
This article is for educational purposes and isn’t medical advice. Talk to a healthcare provider before using cannabis, especially if you take medication, are pregnant, or have a heart condition. Cannabis laws vary by state, so check yours before you buy.
Sources: National Institute on Drug Abuse: Cannabis (Marijuana); Monte AA et al., “Acute Illness Associated With Cannabis Use, by Route of Exposure,” Annals of Internal Medicine, 2019; Centers for Disease Control and Prevention: Cannabis and Public Health.

