How long does CBD stay in your system?

CBD and cannabinoids can be overwhelming to newcomers. There’s a range of terminology to learn and many questions to ask, one being “how long does CBD stay in the system?”, read on to find out more…

What is CBD? 

CBD, which is the abbreviation of Cannabidiol, is one of the hundreds of biologically-active compounds that are naturally produced by the cannabis plant. It is typically extracted from low-THC strains of Cannabis that fall under the category of ‘Hemp’.

For those of you who don’t know already, the term Hemp is used to describe cannabis that is legal for industrial purposes. It tends to have high levels of CBD and only trace amounts of THC <0.2%.

In recent years, CBD has rapidly become extremely popular as a supplement due to customers experiencing it’s and wellbeing-boosting, recovery and calming potential.

How Long Does CBD Stay In Your System?

In order to work this out, scientists would first calculate something called the ‘half-life‘. The half-life is the amount of time it takes for a compound’s levels in the bloodstream to reduce by half. Once this has been worked out, it’s then possible to estimate the length of time a compound stays in the body's system. The half life of CBD depends on the administration method. But current research suggest the half life is as follows:

· 2-5 days after regular oral administration

· 31 hours after smoking

· 24 hours after I.V (via injection)

As you can see from above, it seems that the quicker the CBD enters the bloodstream, the quicker it leaves the system. So, any product with higher bioavailability such as CBD vapes, will leave the system quicker after stopping.

Many people will consume their CBD orally, and therefore will see 2-5 days as the estimated half life. However, it is worth noting that this is highly likely to vary from person to person.

Based on this half-life, we can estimate that orally taken CBD stays in the system for approximately 4-10 days.

We hope this article answered your question, if you have any further doubts, please contact us via our live chat or drop us an email on

Leave a comment