How Long Do CBD Gummies Last? Effects, Shelf Life and Storage

How Long Do CBD Gummies Last? Effects, Shelf Life and Storage
How long it takes a CBD gummy to kick in, how long the effects last, how long a pack keeps once opened, and how to store gummies so they stay fresh.
The short version
A CBD gummy usually takes 30 minutes to two hours to act, and its effects tend to last several hours, longer than vaping or oil. Taking it with food can increase absorption.
Unopened gummies typically keep for around 12 months. Check the best-before date, keep them sealed somewhere cool and dark, and away from children. Heat makes them melt and stick, and light and air can degrade CBD over time.

“How long do CBD gummies last?” can mean two things: how long the effects last after you eat one, and how long a pack keeps before it goes off. This guide covers both. For how long CBD stays in your body and on drug tests, see how long CBD stays in your system.
How long do CBD gummy effects last?
| Stage | Typical timing | What’s happening |
|---|---|---|
| Onset | 30 minutes – 2 hours | The gummy is digested and CBD is absorbed through the gut and processed by the liver |
| Peak | Around 1–4 hours | Blood levels are highest |
| Duration | Several hours | Levels gradually fall |
These are typical ranges from pharmacokinetic studies of oral CBD, such as Millar et al. (2018). Individual responses vary a lot, and many people notice only subtle effects.
What changes it
- Food: taking a gummy with or after a meal containing some fat can substantially increase absorption, though it may slow the onset.
- Amount: the mg per gummy. The FSA advises healthy adults to have no more than 10mg of CBD a day, and many gummies contain 25mg or more.
- Metabolism and medicines: liver enzymes process CBD, and some medicines change how quickly that happens.
- Regular use: with daily use, CBD builds up a little in the body.
Gummies vs other formats
| Format | Onset | How long it lasts |
|---|---|---|
| Gummies | 30 minutes – 2 hours | Longest |
| Oil under the tongue | 15–45 minutes | Several hours |
| Vape | Minutes | Shortest |
Full comparison: CBD gummies vs CBD oil.
How long does a pack of CBD gummies last?
- Unopened: usually around 12 months from manufacture. Always go by the best-before date on the pack.
- Once opened: reseal the bag or tub tightly. Gummies exposed to air can dry out or get sticky.
- Signs to throw them away: mould, an unusual smell, a slimy texture, or a pack well past its date.
How to store CBD gummies
- Keep them in the original sealed packaging.
- Store them somewhere cool, dry and dark, away from radiators, windows and car dashboards.
- Don’t refrigerate them unless the label says to, as condensation can make them sticky.
- Keep them well out of reach of children and pets. They look like ordinary sweets. If a child eats some, contact NHS 111 for advice.
How many does a pack last?
That depends on the strength. For example, a pack of 30 × 10mg gummies is a month’s supply at one a day within FSA guidance. A pack of 20 × 25mg gummies would last longer if you split each one, but they can be hard to cut evenly. Use the calculator to plan:
Assumes about 20 drops per ml. The Food Standards Agency advises healthy adults to take no more than 10mg of CBD a day. This tool is for information only and isn’t medical advice.
Speak to a pharmacist before using CBD if you take any medication, and avoid it if you’re pregnant or breastfeeding. More in what CBD gummies are and is it safe to take CBD gummies every day?
Keep reading: you may also find How to Take CBD Gummies, CBD Gummies for Pain UK and How to Choose the Right CBD Gummies useful; for a related topic, see How Much CBD Oil Should I Take?.
Key takeaways
- CBD gummies take 30 minutes to two hours to kick in, and their effects last several hours.
- Taking gummies with food containing some fat can increase absorption.
- Unopened gummies usually keep for around 12 months, so check the best-before date.
- Store them sealed, cool, dry and dark, away from children and pets.
- The FSA advises healthy adults to have no more than 10mg of CBD a day.
CBD is a food supplement, not a medicine. Nothing in this article is medical advice. CBD products are not intended to diagnose, treat, cure or prevent any disease. The Food Standards Agency advises healthy adults to take no more than 10mg of CBD a day. If you are pregnant, breastfeeding, taking medication or have a medical condition, speak to a healthcare professional before using CBD.
How long CBD gummies last: FAQs
Usually between 30 minutes and two hours, because the gummy has to be digested before the CBD is absorbed.
Typically several hours, longer than vaping or oil, though it varies from person to person.
Yes. Unopened gummies usually keep for around 12 months. Check the best-before date, and throw away any that smell odd or show mould.
Not unless the label says so. Store them sealed in a cool, dry, dark place. Fridges can cause condensation that makes them sticky.
You can, but CBD is fat-soluble, so taking it with food usually means more is absorbed.
Explore Haze CBD gummies
Clearly labelled CBD gummies with the mg per gummy and best-before date on every pack.
Shop CBD gummies
CBD Gummy Bears
CBD Oral Drops






Hi, I have recently purchased the sleep gummies from you and as they are full spectrum I am concerned that they may show up on a saliva test at work. Can you confirm whether this is the case ?
Hello Danny, Thank you for your message and placing your order with us. What kind of work do you do if you don’t mind us asking? With regards to CBD products all the UK banned cannabinoids such as THC and CBN are extracted out before the full spectrum RAW material is sent to us. However there are sometimes occasions where minute traces can be found but only very minute, for eg 0.01%. Please let me know if you have any further questions.