Blog
How Long Does CBD Oil Take to Work? (Vape, Drops, Gummies Compared)


DISCLAIMER: Please consult a GP if you’re on prescription medication, are pregnant, or under 18.
How long does CBD oil take to work? Most people start to feel the effects in 5 to 20 minutes with vapes, 15 to 45 minutes with drops under the tongue, and 45 to 90 minutes with gummies or capsules. That’s the simple answer. The timing depends on your metabolism, whether you’ve eaten, and how you have taken the CBD. This article explains these factors in detail so you know what to expect.
How long does CBD take to kick in
| Method | Onset | Peak | Duration |
| CBD Vape | 2-10 minutes | 15-30 minutes | 1-3 hours |
| Sublingual drops | 15-45 minutes | 1-2 hours | 4-6 hours |
| CBD Gummies / Capsules | 45–90 minutes | 2-4 hours | 6-8 hours |
| Topicals (cream/balm) | 15–90 minutes (localised) | Varies | 4-6 hours |
If you’re checking on how long does CBD oil take to work, this table gives you a fast overview before we dive deeper into your burning questions you may have on CBD in terms of oil.
Why timing varies so much
Timing varies so much when it comes to understanding how long CBD oil takes to work, because several personal and product factors are involved. People often expect a fixed answer, but in reality it depends on how your body responds to CBD.
Body weight and metabolism play a big role. Someone with a faster metabolism will usually notice effects sooner, while a slower metabolism may take longer but often experience longer-lasting results. This is why how long does CBD oil take to work can differ from person to person.
Food intake also matters. If you take CBD on an empty stomach it may speed up onset slightly, especially with edibles, but it can also shorten how long the effects last. After a large meal, digestion slows down, which delays absorption.

Dose size is another important factor. A very small dose may not be enough to produce noticeable effects, which can make it seem like nothing is happening. In many cases, the real answer to how long does CBD oil take to work is that the dose hasn’t reached an effective level yet to show the effects.
Product quality and bioavailability also influence results. Higher-quality CBD absorbs more efficiently, leading to faster and more consistent effects, while lower-quality products may feel weaker or slower.
Finally, the method of delivery is the biggest factor, which is why each format behaves differently and is broken down in the next section.
Vaping CBD: the fastest method (2-10 minutes)
If speed is your priority, vaping is the quickest option. When you inhale CBD, it enters your lungs and passes directly into your bloodstream. This bypasses digestion completely, which is why the onset is so fast.
For people asking how long does CBD oil take to work when vaping, the answer is usually just a few minutes. Many users notice effects within 2-10 minutes, with a peak around 15-30 minutes. This method is ideal for sudden stress or moments when you need fast relief. It’s also popular with people switching from nicotine vapes because the habit feels familiar.
You can learn more about choosing the right device in our guide to the Haze CBD disposable CBD vape, or check out our post on how to vape without coughing.
Sublingual CBD drops: Hitting the sweet spot (15-45 min)
CBD drops that are taken under the tongue are the most popular choice for beginners. This is because they offer a strong balance between speed and duration, which answers the question of how long does CBD take to kick in.
When you hold CBD oil under your tongue for 60 to 90 seconds, it absorbs through tiny blood vessels. This misses the digestive system and avoids first-pass metabolism, allowing CBD to enter your bloodstream more quickly.
If you swallow the oil straight away, it behaves more like an edible. This means that how long does CBD oil take to work becomes longer, often closer to 45–90 minutes, rather than the faster sublingual effect.
When used correctly, most people feel effects within 15-45 minutes. The effects also last longer than vaping, usually around four to six hours, making drops a reliable everyday option. For many people, this method provides the clearest and most consistent answer to the question of how long it takes CBD oil to work.
You can explore this option further with our Oral CBD drops for an easy starting point.
CBD gummies & capsules: Slow but steady (45-90 min)
CBD gummies and capsules take longer to work because they have to pass through your digestive system. After you swallow them, they are broken down in the stomach and then processed by the liver. This process is called first-pass metabolism, and it slows down how quickly CBD enters your bloodstream. That’s why people often ask how long does CBD take to work when using this method.
Most people start to feel the effects within 45 to 90 minutes. While this is slower than vaping or drops, the effects last much longer. In most cases, you can expect the effects to last between 6 and 8 hours, making this a good option for steady, all-day support.

Because of this longer duration, gummies and capsules are ideal if you do not want to keep taking CBD throughout the day. While CBD may take longer to work with this method, many people prefer it for the consistency and how easy it is to use.
You can explore this option further with our CBD Gummies, and learn more about timing in our guide: How Long Do CBD Gummies Last?
Topicals: localised, not systemic
Topical CBD products like creams and balms work in a very different way from other methods. They are applied directly to the skin and only affect the area where you use them. They do not enter the bloodstream in meaningful amounts, which means they are not suitable for managing anxiety or sleep.
These products are best used for muscle and joint support, such as after exercise or for general soreness. You may notice a soothing or cooling feeling in the area, but the effects stay in the place you’ve rubbed it on. Research referenced by Healthline explains that topical CBD interacts with receptors in the skin rather than circulating through the bloodstream, which is why its effects remain limited to the applied area.
Some beginners ask: ‘How do you know if CBD oil is working’ when using topicals. In this case, you are not looking for a full-body effect. Instead, you will feel small changes in the area where it is applied, such as reduced tension or discomfort.
If your goal is to manage stress, mood, or sleep, topicals are not the right option. For those uses, methods that enter the bloodstream are better suited.
How do you know when CBD is working?
This is a common question, and the truth is that the effects are usually subtle. CBD does not give you a ‘high.’ Instead, it works gently in the background, helping your body feel more balanced.
Most first-time users notice small changes. You might feel a mild sense of calm, less racing thoughts, or a bit of heaviness in your shoulders as your body relaxes. Some people also notice a slight dry mouth. These are normal signs that CBD is starting to take effect.
It’s also important to understand that timing plays a role. If you’re wondering how long does CBD oil take to work, the answer depends on the method you use. Some methods work quickly, while others take longer to build up in your system.
There are times when you may not feel anything at all. This can happen if your dose is too low. Or if the product is of poor quality, or your body has built up a tolerance over time. In these cases, adjusting your dose or switching products may help you notice clearer results.
How long do the effects last?
Understanding duration is just as important as knowing how long it takes for CBD oil to work. Once CBD starts working, the length of time you feel the effects depends on the method you use.
Vaping usually lasts the shortest time, around 1-3 hours, because it enters the bloodstream quickly and leaves the system faster. Drops taken under the tongue last longer, typically 4-6 hours, as they absorb more steadily. Gummies and capsules last the longest, often 6-8 hours, because they pass through digestion and release CBD slowly over time.

This is why many people also ask how long for CBD to work in relation to planning their dose throughout the day. The method you choose affects both how quickly you feel it and how long it stays active.
CBD also has a half-life of around 18-32 hours in regular users, meaning it can stay in your system even after the main effects wear off. Over time, this can influence how your body responds and how consistently you notice results.
What to do if CBD isn’t working after 2 weeks
If you are not noticing results, it is normal to start wondering how long does CBD oil actually take to work. For some people, CBD takes time to build up in the body, and small changes can make a real difference.
The first step is to increase your dose gradually. A simple approach is to move from 10mg to 25mg, and then to 50mg if needed. This helps you find the right balance without taking too much too soon.
Next, it is important to check your product quality. Make sure it is third-party tested and has a Certificate of Analysis. This shows the product is genuine and that the CBD content is accurate.
How does CBD oil make you feel the first time?
Most people feel a gentle sense of calm and relaxation when they try CBD for the first time. It is not a strong or an overwhelming feeling, and it does not cause a ‘high’ as most people assume. Instead, it usually feels like a slight easing of tension in the body and a clearer, calmer mindset.
Is 1 drop of CBD oil enough?
In most cases, one drop of CBD oil is not enough to notice clear effects. People often need a proper starting dose to understand how long it takes for CBD to work and how their body responds over time. Taking too little can make it seem like nothing is happening, even when it is.
How long does CBD stay in your system?
CBD can stay in your system for several days, depending on how often you use it. Regular users may find it builds up slightly in the body over time, which can also control how long it takes for CBD oil to work and how consistent the effects feel from day to day.
Can I take CBD every day?
Yes, many people take CBD every day as part of their everyday routine. Using it regularly everyday makes your body respond to it effectively, which in turn helps you to understand how long it takes CBD oil to work in your own experience. Over a duration of time, effects may feel steady and predictable.
If you are thinking about trying CBD, a perfect place to begin is with our CBD Oral Drops, so you catch a balanced experience. But if you prefer something that lasts a bit longer, our CBD Gummies could be a better fit. While ourCBD vapes offer a quicker option when you want more immediate effects. Each option works a little differently, so it really comes down to what fits naturally into your routine.














