How Long Do CBD Gummies Last? Effects & Shelf Life

CBD gummies typically produce effects that last 4 to 6 hours, with onset starting anywhere from 30 minutes to 2 hours after you eat one. That’s the short answer, but the actual duration depends heavily on what you’ve eaten, your body’s metabolism, and the dose. If you’re asking about shelf life instead, unopened CBD gummies stay potent for 6 to 24 months when stored properly.

How Long the Effects Last

Once a CBD gummy kicks in, you can generally expect the effects to stick around for 4 to 6 hours. That’s longer than vaping or sublingual oils, which tend to wear off faster, but the tradeoff is a slower start. Because the gummy has to be digested before CBD enters your bloodstream, the 30-minute-to-2-hour onset window is normal.

The reason for this slower, longer profile comes down to how your body processes anything you swallow. CBD passes through your digestive tract and then your liver before reaching circulation. Your liver breaks down a significant portion of it on the first pass, so only about 13 to 19% of the CBD in a gummy actually makes it into your bloodstream. What does get through, though, releases gradually, which is why the effects are spread over several hours rather than hitting all at once.

Why a Fatty Meal Changes Everything

Eating a CBD gummy with or shortly after a high-fat meal dramatically increases how much CBD your body absorbs. In one study, participants who took CBD with a fatty meal saw roughly 10 times more total CBD exposure compared to taking the same dose while fasting. Peak blood levels jumped even more, about 17 times higher than the fasted group.

The timing shifts, too. On an empty stomach, CBD blood levels peaked around 5 hours after ingestion. With a fatty meal, that peak pushed out to about 10 hours. So eating a CBD gummy alongside something like avocado toast, peanut butter, or a meal with olive oil doesn’t just make it stronger. It can meaningfully extend how long you feel the effects.

Factors That Make It Last Longer or Shorter

Your liver uses a specific family of enzymes to break down CBD. The activity of these enzymes varies from person to person based on genetics, age, and what medications you’re taking. Someone whose liver enzymes work quickly will clear CBD faster and feel effects for a shorter window. Someone with slower enzyme activity will hold onto CBD longer.

Certain medications can shift this balance significantly. Drugs that speed up liver enzyme activity (like the antibiotic rifampicin) reduce CBD’s peak concentration in the blood. On the other hand, drugs that slow those enzymes down (like the antifungal ketoconazole) can nearly double peak CBD levels, which would also extend the duration. If you take prescription medications regularly, this interaction works both ways: CBD can also slow the breakdown of other drugs in your system.

Body weight and composition play a role as well. CBD is fat-soluble, so it accumulates in fatty tissue and releases slowly over time. People with higher body fat may notice a longer tail of mild effects, while leaner individuals may clear it more quickly. Dose matters too. Research shows that CBD effects become more pronounced as dosage increases up to about 400 mg, though higher doses primarily intensify the effects rather than doubling the duration.

How Long CBD Stays Detectable in Your Body

The effects wearing off doesn’t mean CBD has left your system. This distinction matters if you’re concerned about drug testing. Standard drug tests screen for THC, not CBD, but many CBD products (especially full-spectrum ones) contain trace amounts of THC that can accumulate.

In one clinical trial, participants took a full-spectrum CBD product containing less than 1 mg of THC daily for four weeks. After that period, half of them tested positive for THC metabolites on a standard urine screen. Even a single exposure to CBD-dominant hemp products has triggered positive results in some people within 4 to 8 hours.

If drug testing is a concern, broad-spectrum or CBD isolate products carry less risk than full-spectrum options, though no CBD product can guarantee a negative test result.

Shelf Life of CBD Gummies

If your question is about how long CBD gummies last in the package, most maintain their potency for 6 to 24 months. High-quality gummies stored in good conditions sit comfortably at the longer end of that range.

Three things break down CBD gummies faster than anything else: light, heat, and air. UV light degrades cannabinoids directly, making the gummies less effective over time. Heat accelerates this process and can also melt or change the texture of the gummy itself. Humidity introduces moisture that promotes bacterial growth and shortens shelf life. Store your gummies in a cool, dark, dry place, ideally in their original sealed container. A pantry or drawer works well. The refrigerator works too, though gummies will get firmer and chewier when cold.

Expired CBD gummies aren’t dangerous to eat, but they’ll likely have reduced potency and an off texture. If your gummies have changed color significantly, smell rancid, or have a noticeably different consistency, it’s time to replace them.