CBD Info
How Long Do CBD Oil Effects Last? And How Long Does CBD Take to Work?
CBD oil usually starts working in 15 to 45 minutes and lasts 4 to 6 hours; gummies take longer but last longer. How long CBD stays in your system, and how to time it.

On this page
- The short answer
- How long does CBD take to work, and how long does it last?
- What affects how long CBD lasts?
- How long does CBD stay in your system?
- How often should I take CBD?
- Why CBD feels different from person to person
- A simple two-week routine to judge CBD
- How long does a bottle of CBD oil last?
- How long does CBD oil keep?
- Frequently asked questions
- References
Last updated: September 2026.
The short answer
The effects of CBD oil taken under the tongue usually start within 15 to 45 minutes and last around 4 to 6 hours. Gummies and capsules take longer to start (30 to 90 minutes) but tend to last longer, around 6 to 8 hours. CBD itself stays in your body for longer than you can feel it: typically a day or two after a single dose, and up to several days with regular use.
How long does CBD take to work, and how long does it last?
| How you take it | Starts to work | Effects last | Notes |
|---|---|---|---|
| CBD oil under the tongue | 15 to 45 minutes | 4 to 6 hours | Hold for 60 to 90 seconds before swallowing |
| Gummies and edibles | 30 to 90 minutes | 6 to 8 hours | Slower, longer; absorbed through digestion |
| Capsules | 45 to 90 minutes | 6 to 8 hours | Like edibles; taking with food can help |
| Creams and balms | 15 to 30 minutes | 2 to 4 hours | Work locally on the area applied |
These are typical ranges, not guarantees. Everyone responds a little differently, and the factors below all make a difference.
What affects how long CBD lasts?
- How you take it. Oil held under the tongue is absorbed partly through the mouth, so it works faster. Anything swallowed goes through digestion and the liver first, so it is slower but steadier.
- How much you take. Larger amounts tend to last longer.
- Food. Taking CBD with a meal containing some fat can increase how much is absorbed, sometimes by several times, and can stretch out the effect.
- How often you take it. With daily use, CBD builds up in the body, so many people find the effects feel more consistent after a couple of weeks.
- Your body. Weight, metabolism and individual body chemistry all play a part.
How long does CBD stay in your system?
Scientists measure this using “half-life”: the time it takes for the amount of a substance in your blood to drop by half. Studies have found CBD’s half-life varies a lot by how it is taken. After a single oral dose it is often measured in hours to a day or two; with regular daily use it can be 2 to 5 days (Millar et al., 2018). So after you stop taking CBD, it can take a week or more to leave your body completely, even though you stop noticing any effect long before that.
Will CBD show up on a drug test?
Standard drug tests look for THC, not CBD. However, CBD products that contain traces of THC could cause a positive result, especially with regular use. If you are tested at work or in sport, choose a THC-free product with a batch lab report. Our CBD gummies are THC-free, and you can check the lab report on the product page.
How often should I take CBD?
Most people take CBD once or twice a day. If you use oil and the effect wears off by the afternoon, splitting your amount into a morning and evening dose can keep things steadier. If you prefer one dose a day, gummies or capsules last longer. Our CBD dosing guide explains how to find the right amount, and most people start around 25mg a day (5 drops of our 10% oil).
How to make CBD oil work faster
- Hold the drops under your tongue for 60 to 90 seconds before swallowing.
- Avoid eating or drinking for a few minutes afterwards.
- Take it at the same time every day, so it builds up steadily.
Why CBD feels different from person to person
Two people can take the same CBD oil and describe it completely differently. That is normal. Your body has its own system of receptors and messengers, often called the endocannabinoid system, and everyone’s works a little differently. Body weight, how fast your liver processes things, whether you have eaten, how well you slept and even how stressed you are that day can all change how CBD feels.
That is why we always suggest starting with a modest amount, staying with it for a while, and only then deciding whether to change anything. Judging CBD on a single dose rarely tells you much.
A simple two-week routine to judge CBD
If you are new to CBD, this is the plan most of our customers follow:
- Days 1 to 3: take 5 drops of a 10% oil (about 25mg) once a day, at the same time, held under the tongue for 60 to 90 seconds.
- Days 4 to 7: keep the same amount. Note how you feel each day, especially at the times that matter to you, such as the afternoon or bedtime.
- Week 2: if you want a stronger effect, add 1 or 2 drops, or split your amount into a morning and an evening dose.
- End of week 2: look back over your notes. Most people know by now whether CBD suits them and roughly how much they need.
If you take any medication, speak to your GP or pharmacist before you start. Our CBD dosing guide goes into more detail.
How long does a bottle of CBD oil last?
A 10ml bottle contains roughly 200 drops. How long it lasts depends on the strength and how many drops you take:
| Oil | CBD per drop | At 5 drops a day | At 10 drops a day |
|---|---|---|---|
| 10% (1000mg) | about 5mg | about 40 days | about 20 days |
| 20% (2000mg) | about 10mg | about 40 days | about 20 days |
| 30% (3000mg) | about 15mg | about 40 days | about 20 days |
Because a stronger oil gives you more CBD in each drop, you need fewer drops to get the same amount. Someone taking 50mg a day would use 10 drops of the 10% oil but only 5 drops of the 20% oil, so the 20% bottle would last twice as long.
How long does CBD oil keep?
An unopened bottle of CBD oil usually keeps for around 12 to 24 months; always check the best-before date on the box. Once opened, it is best used within a few months. Keep it:
- in its box or a cupboard, away from direct sunlight
- at room temperature or cooler; you can keep it in the fridge if you like
- with the cap closed tightly, and the dropper wiped clean
If the oil starts to smell rancid or looks very cloudy, it is time for a new bottle. A little cloudiness in a cold fridge is normal and clears at room temperature.
Frequently asked questions
How long does 25mg of CBD last?
Taken as oil under the tongue, most people notice 25mg for around 4 to 6 hours. As a gummy or capsule, it tends to last a little longer.
Why can’t I feel CBD working?
CBD is subtle and doesn’t cause a “high”. Some people notice it more after one to two weeks of daily use. If you still notice nothing, try increasing slowly, taking it with food, or switching to oil under the tongue.
Is it better to take CBD in the morning or at night?
It depends on why you take it. Many people take it in the morning for the day ahead, and many take it in the evening to wind down. Some do both.
How long before bed should I take CBD?
About 30 to 60 minutes before bed for oil, and 60 to 90 minutes for gummies or capsules. For more sleep ideas, see our guide to CBD and magnesium.
How long after taking CBD can I drink alcohol?
A sensible gap is at least 2 to 3 hours. Read how long after taking CBD oil can I drink alcohol? for the full answer.
How long does CBD stay in your urine?
There is limited research on this. With regular use, CBD and its by-products can be detected for several days. Standard drug tests do not look for CBD, though. They look for THC, which is why a THC-free product with a lab report matters if you are tested.
Does CBD build up in your body?
Yes, to a degree. CBD is stored in fatty tissue and released slowly, so with daily use levels become steadier over a week or two. This is one reason consistency matters more than taking a large amount occasionally.
Do the effects of CBD wear off over time?
Most people find CBD feels consistent with regular use. If you feel it is doing less after several months, a short break of a few days is a simple thing to try before increasing your amount.
Can I take CBD twice a day?
Yes. Many people split their daily amount into a morning and an evening dose to keep things steady. The total amount for the day is what counts.
How long does a CBD gummy last compared with oil?
A gummy usually lasts 6 to 8 hours, a little longer than oil under the tongue, because it is absorbed slowly through digestion. It also takes longer to start working, usually 30 to 90 minutes.
Disclaimer: CBD is sold as a food supplement. It is not intended to diagnose, treat, cure or prevent any disease and is not a substitute for medical advice. Always consult a healthcare professional before starting a new supplement, especially if you take medication, are pregnant or breastfeeding.
References
- Millar, S.A. et al. (2018) “A systematic review on the pharmacokinetics of cannabidiol in humans.” Frontiers in Pharmacology
- Taylor, L. et al. (2018) “A phase I, randomized, double-blind, placebo-controlled, single ascending dose, multiple dose, and food effect trial of the safety, tolerability and pharmacokinetics of highly purified cannabidiol in healthy subjects.” CNS Drugs
- Huestis, M.A. et al. (2019) “Cannabidiol adverse effects and toxicity.” Current Neuropharmacology
Keep reading
More from CBD Info
CBD Christmas Gifts Ireland 2026: Gift Ideas for Every BudgetChristmas 2026 CBD gifts they’ll actually use The Dr. Hemp Me Christmas gift guide: lab-tested CBD oils, gummies, creams and pet CBD from an…Dr. Hemp Me JournalBlack Friday CBD Deals Ireland 2026Black Friday 2026 · offer to be confirmed Black Friday 2026 is on Friday 27 November, with Cyber Monday on 30 November. Our 2026 offer is st…Dr. Hemp Me JournalBetter Than Ibuprofen (According to Mice With Broken Legs)The CBG pain research that’s too compelling to ignore—and too early to promise. The Broken Leg Study In 2023, researchers at Penn State Coll…