How Long Does CBD Last

And Can It Be Detected In A Drug Test?

Updated on September 22, 2023

As more and more people are coming to know the benefits of CBD its consumption seems to be steadily increasing. This upward trend of CBD use has raised a very important question about how long does CBD stays in our system? And can it be detected in drug tests? If you are planning on switching jobs or have a drug test coming up at your workplace while using CBD there is a possibility these two questions are at the forefront of your mind.

Now you might think it’s crazy to think CBD can be detected in a drug test or cause any problems as it’s safe and doesn’t make you high. Unfortunately for some CBD users their test results have tested positive for THC and got them in trouble even while using a full-spectrum CBD product. Even after the federal legal THC limit for industrial hemp is 0.3% it is possible to have tested positive.

If you have a marijuana drug test coming up or plain curious it’s important you know how long CBD stays in our system, and if it can be detected. The answer to this question will ease your mind and prepare you to take the test.

How long CBD stays in your System?
CBD oil can last anywhere from 30 minutes to 2 days depending on the size of the dose

There isn’t a straightforward answer to this, as it depends on a number of factors like,

  • Method of consumption determines how long CBD stays in your body. For eg, a single dose taken orally lasts upto 1 to 2 days.
  • Dosage of CBD also helps in determining how long it will last in your body, as the higher the dosage, the longer it will stay in the body.
  • Frequency of use is an important factor as it will increase the duration of CBD in your body. The more often you consume, the longer it stays in your body.
  • Metabolism is the most important factor as the faster your metabolism, the faster CBD will be excreted.

If you are looking for more specific answers with the durations, read along.

How long CBD Last?

CBD oil can last anywhere from 30 minutes to 2 days depending on the size of the dose, method of consumption, and your individual biochemistry.

Does CBD show up on Drug Test?

No, it does not, as long as the product you are using is third–party tested CBD with no added THC. As most of the drug test is designed to look for THC not CBD.

How long is CBD detectable in Urine?

No, CBD cannot be detected in urine, unless you have consumed a high dose of full-spectrum CBD product containing THC. In that case, it will take 24 hours to be undetectable.

How long is CBD detectable in Blood?

CBD is undetectable in your blood after a week.

How long is CBD detectable in Saliva?

CBD is undetectable in your saliva after a few hours.

Can CBD be Detected in a Drug Test?

CBD cannot be detected in a drug test.

The answer is simply no, CBD cannot be detected in a drug test. That being said most of the drug tests do not look for CBD, what they are looking for is THC. As THC is the substance that gives the high a drug test for marijuana detects THC in the CBD product you are consuming.

Typically the test conducted is Five-panel and 10-panel drug tests which check for marijuana use by testing for THC, not CBD. Unfortunately most of the CBD products available contain a minimum of 0.3% THC which is the federal legal limit for industrial hemp. It is entirely possible to be detected positive on a test result if the THC levels are more than 0.3%.

While you are consuming CBD there a still a rare chance you are going to test positive on the drug test, as it depends on the quality and composition of the product you are using. It is important to remember legal CBD is not regulated by the FDA and likely to contain other cannabidiols, which are detectable by a drug test and interpreted as marijuana use.

If you have an upcoming drug test to be extra cautious use CBD with no THC like a broad spectrum which excluded THC or CBD isolate which contain no THC.


Final thoughts for how long CBS stays and whether it can be detected are, if it’s your job on the line it’s best to skip on a few doses for at least 15 days so you can be sure of passing the test. The second option being move on to more reliable CBD brands or use CBD isolates which has no THC.

Leave a Comment