Skip to main content

Cannabidiol (CBD) has grown rapidly in popularity for the past few years thanks to its potential to manage stress, anxiety, inflammation, and pain. 

Since some types of CBD can contain trace amounts of THC, some worry about it appearing on a drug test. So, how long does CBD stay in your system?

While it can depend on several factors, CBD usually stays in the system for an average of 2-5 days, but for others, CBD may stay inside their body for weeks. 

This article will guide you through everything you need to know about consuming CBD, like what can affect the duration it stays in your system, how long it can take to feel its effects, and if it will show up on a drug test.

What Can Affect How Long CBD Stays in Your System?

Not everybody is the same, so CBD can react drastically differently inside various people.

Therefore, when consuming CBD, check instructions on a product’s packaging and never consume more than a daily recommendation of CBD. 

Dosage and Frequency

Like anything else we put into our system, the more we put, the longer it will stay inside. So, using too large of dosage or consuming CBD too frequently can cause the compound to build up over time and cause problems. 

Your Body

Things like your body mass index, water content, metabolism, and other factors come into play when considering how long the CBD will stay in your body.

Whenever trying out a new CBD product, do a week-long trial period in which you see how it interacts with your body so that you can decide if the product is the right one.

How the CBD is Ingested

There are so many different methods of consuming CBD; they can all have a different effect on how long the extract stays in your body.

For example, products such as oils and tinctures placed under the tongue are absorbed faster and remain in the body longer. 

A CBD pen will also affect the body quickly but can leave just as quickly. Below are the most common ways to ingest CBD.

  • Pills and capsules
  • Oils and tinctures
  • Edibles
  • Vaping
  • Creams and lotions

How Long It Takes to Feel the Effects of CBD

This inquiry can depend on different factors like dosage, an individual’s body, and how the CBD was taken. 

The quickest ways to feel the effects are with vape pens and oil tinctures placed under the tongue, which provide a near-instantaneous impact.

Capsules, gummies, and other edible CBD can take a half-hour to two hours to feel the effects. 

How Long Do Effects Last?

Depending on your body, how much CBD you ingested, and your method of consumption, the effects of CBD can last anywhere from 2-6 hours.

Does CBD Show Up on a Drug Test?

While CBD is not the same as THC, some, if not most, CBD contains trace amounts of THC and can cause an individual to fail a drug test.

If that is a big concern for you, check a product’s packaging to see what type of CBD was used.

 Below are the three different types of CBD:

  • Full-spectrum- This CBD type contains all naturally occurring compounds, including THC. If you are concerned about passing a drug test, look for hemp-derived CBD instead since it is required by law to contain less than 0.3% THC. 
  • Broad-spectrum CBD- Similar to full-spectrum, but all THC is removed, and other components of the cannabis plant are included. 
  • CBD isolate- Only contains CBD


CBD has been shown to provide incredible benefits like reducing stress and anxiety, managing pain, and even aiding in sleep. 

The length in which CBD stays in our body can depend on the dosage, the user’s body, and how the CBD was taken. 

If you are concerned about passing an upcoming drug test, stick with CBD products derived from hemp with less than 0.3% or products that use broad-spectrum and CBD isolate only. 

Leave a Reply