Skip to main content
13th August 2017

How Long Does It Take for CBD to Take Effect?

If you are new to CBD, one of the first things you might wonder is how long it takes to work. As with any food, drink, supplement or medicine you take, the answer is that it does not have an immediate impact. 

The specific time it takes for you to feel the effects will vary depending on the type of CBD, the method of application and external factors, all of which we have explored in this blog.

How long until you feel the effects of CBD oil?

CBD oil is the type of CBD you are most likely to come across and it’s the preferred method for quite a few people. If you apply it sublingually, which is where you absorb the oil under the tongue, it may take approximately 10-20 minutes for you to feel the effects.

Some people prefer to have CBD oil in capsule form, but this will absorb more slowly, taking from between 20-40 minutes for you to feel any impact. 

Other types and methods of application 


Inhalation, such as with a vape, is the fastest way to consume CBD and it can take only minutes to feel the effects. However, there are still some concerns about how inhaling vapours affect our lungs so make sure to do your research and consider other options before going for this one.


CBD can also be found in edible form, which is preferred by those who don’t like the idea of applying oils or swallowing capsules. This is perhaps the easiest way to have CBD but it is slower than applying oil sublingually.

Applying onto skin

You can also apply CBD topically, which means absorbing it through your skin with creams or lotions. Topical application will take the longest time for you to feel any effects - it can take anywhere from 45 minutes to a couple of hours.

What external factors will affect it?

The speed of absorption into the body will vary depending on several factors:


A person with a smaller BMI is likely to feel the effects much faster.


Similarly, someone who has a quicker metabolism will absorb the CBD at a quicker rate.

Quality of CBD

The concentration and quality can impact how it’s absorbed in your body - with low-quality CBD, you might not feel the effects at all!


It may take some time to find the right dosage for you but this is another factor that will affect how long it takes to feel the effects.

How long do the effects last?

Once the CBD has been absorbed, your body will then break it down over several hours so you should feel the effects for a longer time period. People tend to have CBD twice a day if they are using it regularly, and this seems to be enough to feel a continued effect.

While some might want to experience the feeling of CBD on a one-off basis, it has been suggested that you should continue to use CBD on a regular basis if you want to feel the ongoing effects. 

For example, researchers are looking into the potential to use CBD for anxiety-related disorders. In one study, it was found that the self-assigned anxiety scores of participants decreased fairly rapidly after CBD use and these scores were sustained with continued treatment rather than increasing again.

For more information on the effects of CBD, you can browse our FAQ articles. Alternatively, feel free to browse the full range of CBD products.

Best sellers