You took a gummy after work, and now you're wondering how long that mellow is going to stick around, will it carry you through dinner, or fade before the movie even starts?
CBD edibles last about 4 to 8 hours, with most people landing around 6. They kick in within 30 minutes to 2 hours, hit their stride in the middle, then taper off gradually.
That's longer than any other way of taking CBD, which is the whole appeal of an edible. How long yours last depends on the dose, your metabolism, and whether you took it with food.
Here's the full timeline, and what stretches it or shortens it.
Quick Takeaways
- CBD edibles last roughly 4 to 8 hours, with most people around the 6-hour mark.
- They outlast every other method, oils, vapes, and tinctures all fade sooner.
- A higher dose, a slower metabolism, and taking them with food all stretch the duration.
- "How long they last" (the effects) is different from "how long they stay in your system" (days).
- Because they last so long, one dose usually covers you, no need to keep topping up.
The CBD edible timeline
An edible doesn't switch on and off, it builds, plateaus, and fades. Here's roughly how the hours play out.
| Stage | Timing after eating |
|---|---|
| Kicks in | 30 min to 2 hrs |
| Peak effects | Around 2 to 4 hrs |
| Starts to fade | 4 to 6 hrs |
| Fully worn off | 6 to 8 hrs (occasionally longer) |
Newer to edibles and curious about that front end? We broke down the wait in how long CBD edibles take to kick in.
Why edibles last longer than everything else
The same slow digestion that makes edibles take a while to start is exactly what makes them last so long.
When you vape CBD, it hits your bloodstream fast and clears out just as fast, usually gone in 2 to 3 hours. An edible is the opposite.
Your body digests it gradually and releases the CBD in a slow, steady drip rather than one quick spike.
That's why a single gummy can cruise for the better part of a day, and why edibles are the go-to when you want set-it-and-forget-it, all-day calm from one dose instead of something you keep re-upping.
What makes them last longer (or shorter)
That 4-to-8-hour range is wide because a handful of factors decide where you land.
- Dose. More CBD generally means longer-lasting effects. A 25mg gummy will outlast a 10mg one.
- Metabolism. A faster metabolism burns through CBD quicker, so effects fade sooner. Slower metabolism, longer ride.
- Food. Taking edibles with a meal (especially a fatty one) slows absorption and stretches the duration. Empty stomach means a quicker, shorter hit.
- Body weight and composition. These affect how CBD is distributed and stored, which nudges how long you feel it.
- Tolerance. Regular users can find the effects feel shorter over time, which is when a small dose adjustment helps.
Lasting vs. staying in your system
These two get mixed up constantly, and they're not the same thing.
How long an edible lasts is about the effects you feel, that 4-to-8-hour window. How long CBD stays in your system is about detectability, and that runs much longer, often a few days after the effects are long gone.
So you can feel completely back to normal while trace CBD is still hanging around. If that distinction matters for you, here's how long CBD edibles stay in your system.
Want them to wear off faster?
CBD won't get you high, so there's rarely an urgent need to shut it down, but if you feel a little too relaxed, a few things help.
Mostly, time. The effects fade on their own, so patience is the real answer. To nudge it along, drink plenty of water, eat something, get moving with a little light exercise to bump your metabolism, or just take a nap and let your body process it.
Skip the internet folk remedies, and if a low-quality product ever leaves you groggy, that's your cue to drop the dose next time.
One gummy, hours of calm
CBD Gummies for Stress
Pre-dosed full-spectrum CBD built to absorb well and stick around, so one gummy carries you through the afternoon without a re-up. Want more staying power? Our 25mg option lasts even longer.
Shop CBD Gummies Backed by our 100% money-back guarantee.The bottom line
How long do CBD edibles last? Plan on 4 to 8 hours, usually around 6, which is longer than any other way to take CBD.
The slow digestion that delays the kick-in is the same thing that gives edibles their staying power. Your dose, metabolism, and whether you ate all shift the number, but for most people, one gummy is a good chunk of the day handled. Take it, settle in, and let it ride.
Frequently Asked Questions
How long do CBD gummies last?
Usually 4 to 8 hours, with most people around 6. A higher dose, a slower metabolism, and taking them with food all push toward the longer end of that range.
Do CBD edibles last longer than CBD oil?
Effects-wise they're similar (both roughly 4 to 6 hours), but edibles often edge out a bit longer thanks to slow digestion. Both far outlast vaping, which fades in 2 to 3 hours.
How long do the effects of CBD edibles last vs. how long they stay in your system?
Two different things. The effects last 4 to 8 hours. CBD itself can stay detectable in your system for a few days after you stop feeling anything.
Why do my CBD edibles wear off so fast?
Likely a lower dose, a fast metabolism, taking them on an empty stomach, or built-up tolerance. Try a slightly higher dose or taking them with a meal to extend the effects.
How can I make CBD edibles wear off faster?
Mostly just wait, they fade on their own. To speed it up, hydrate, eat something, do some light exercise, or take a nap. CBD isn't intoxicating, so there's rarely any urgency.
How long do CBD edibles last for sleep?
Long enough to cover a night, generally. Taken an hour or two before bed, the 4-to-8-hour window can carry you through much of your sleep. A dedicated sleep formula with CBN adds a more sedating effect.
Long-lasting calm, one gummy at a time.
Our CBD Gummies settle in around 30 minutes and cruise for hours, backed by a 100% money-back guarantee.
Shop CBD GummiesThese statements have not been evaluated by the Food and Drug Administration. This product is not intended to diagnose, treat, cure, or prevent any disease. This article is general information, not medical advice. Talk to your doctor if you take other medications.