How Long Does CBD Stay In Your System? Drug and Urine Test Answers

Most of the time, people ask the question, “How long is CBD detectable in your system?” because of concerns around ever taking a drug test.

Another common question regarding CBD in your system is something along the lines of, “How long is CBD detectable in urine?”

Now, this question pops up a lot because drug tests typically take place in the form of a urine test. You’re typically handed a cup to fill with urine which is tested for a variety of drugs, including cannabis.

Whether your drug test is for an employer or some other circumstances in your life, the goal is to pass the drug test with flying colours. In other words, you want to pass the drug test without any concerns.

Unfortunately, while CBD does not cause people to get high, the substance can still show up on a drug test. When you test positive for CBD, the drug testing center cannot decipher whether or not you have consumed CBD or THC.

The 2 cannabinoids are incredibly different in many ways, but mainly, one gets you high and the other doesn’t, which should be enough for you to pass even if you test positive for CBD.

However, since the 2 substances are derived from cannabis, you simply test positive for substances extracted from cannabis plants.

So, rather than run the risk of testing positive at all, it helps to plan ahead of time so that you pass the urine test, no questions asked.

Factors That Affect How Long CBD Stays in Your System

There are 3 main life factors that impact how long CBD stays in your system, including…





One of the major reasons why CBD stays in people’s systems for different lengths of time is that we all have different metabolisms. Your metabolism impacts how long it takes your body to digest and break down substances.

If you have a fast metabolism, CBD will last for a shorter amount of time in your system. On the other end of the spectrum, if you have a slow metabolism, it’ll take your body longer to get rid of CBD.


Your diet impacts the length of time during which CBD stays in your system because your diet directly affects your metabolism. When you eat enough food to sustain your body, you are going to have a healthier metabolism than someone who doesn’t fuel their body properly.

When you eat well, your body can function well. This means that a nutritious and calorie-dense diet will enable your body to pass CBD faster than if you barely eat and don’t give your body the nutrients that it needs in order to survive.


When you have a regular sleep schedule, your body can function more readily. This means that your digestive system is in tact, your metabolism is at its best, and your system will get rid of CBD at a faster rate.

How Long Does CBD Stay in Your System?

So, how long does CBD stay in your system? CBD oil stays in your system for approximately seven days. Of course, everyone is different, so some of you may still have CBD in your system five days after consuming the product. Some of you may experience CBD in your system for up to ten days.

Always err on the side of caution by assuming the CBD is in your system for longer rather than thinking that CBD has left your system sooner than later. It’s best to refrain from taking any CBD products for at least two weeks prior to a drug test, just to be safe instead of sorry.

Vaping and smoking

Vaping CBD results in a quicker turnaround time between when you inhale the CBD and when it leaves your system. The same goes for smoking CBD cartridges, for example.

This is because you literally inhale CBD so it doesn’t have to pass through your digestive system. For most people, CBD that they vaped leaves their system within five days at the most.

Edibles and tinctures

Edibles and tinctures take longer to pass than CBD that has been vaped or smoked. When CBD is in edible form, your body has to go through the entire process of metabolizing the CBD, meaning it has to break down the particles in order for them to leave your system.

Tinctures are absorbed by the bloodstream, rather than passing through the digestive system. As such, they also take quite some time to exit your system.


Believe it or not, topical forms of CBD take a long time to leave your system. This may be confusing, seeing as topical forms of cannabidiol are applied externally, rather than being consumed by way of the mouth. Even so, they absorb into your skin and make their way into your system, so it takes time for your body to get rid of the traces of CBD that enter the body.

How Long is CBD Detectable in Urine?

To be fair, this is another way of asking, “How long does CBD stay in your system?” See, CBD leaves your system by way of your urinary tract, so as long as CBD is still in your system, it will also still be detectable in your urine. So, CBD will be detectable in urine for about one week after you last consume CBD products.

Where to Purchase CBD of All Kinds

Visit Shop CBD for all of your cannabidiol needs! Whether you’re looking for oils and tinctures, or capsules and edibles, Shop CBD has you covered. We even offer a feature that allows you to look up certain brands of CBD if you’re not sure what form you want but you have a company in which you’re interested.

Search blog