How Long Does CBD Stay In Your System: What You Need To Know

Last Updated:

Short answer? Long enough for drug tests to catch you using it. While it doesn’t have the staying power of stronger stuff like meth or cocaine, CBD stays in your system for a long time. And if you’re using CBD you should prepare for drug tests.

  • A urine test can detect CBD for up to 3 days
  • A hair follicle test can detect CBD for up to 90 days
  • A mouth swab test can CBD for up to 2 days
  • A blood test can detect CBD for up to 7 days

But those numbers aren’t always fixed, all of that can depend on a number of lifestyle factors. Today, we’ll be looking at how long CBD stays in your system and how to get rid of it when you need it gone.

Cannabidiol (CBD for short) is an active ingredient found in the cannabis plant. It’s present in a lot of marijuana products, but it’s also available in other forms like CBD oil. Closely related to another ingredient called THC (Tetrahydrocannabinol), CBD works the same way but lacks the psychoactive component.

While we associate THC with the “high” sensation of using substances like weed, CBD works the opposite way by calming down your body’s system. It’s a key ingredient in medical marijuana because of its anti-epileptic, anti-depressant, and anti-inflammatory properties.

Does CBD Show Up During Drug Testing?

Normally, a drug test will not be looking for CBD itself. But since most CBD products also contain trace amounts of THC (which IS something drug tests look for) you can never be too sure that what you’re using will trip up a drug test.

The CBD product that you choose also affects how likely you are to fail a drug test. There are three kinds of CBD products, separated by how much THC they contain:

  • CBD isolate: only contains pure CBD, no other additives.
  • Broad-spectrum CBD: contains CBD and other trace elements found in cannabis extract with a small percentage of THC.
  • Full-spectrum CBD: contains CBD and all the other compounds from cannabis, including THC.

Most varieties of weed fall under full-spectrum CBD products, so they WILL cause you to fail drug tests. And even if you’re using CBD isolate products, that’s no guarantee that it still won’t cause a false positive. The chemicals can be so similar that drug tests can’t tell the difference.cannabis plant next to a bottle of cbd

How Long CBD Stays In Your System

On average, CBD stays in your system for 2 to 5 days. But that’s a generous amount of time, and that’s taking the VERY best-case scenarios into account. For some people, their personal CBD half life can take weeks.

There are a lot of factors that affect how long CBD remains in your body, including but not limited to:

  • Frequency: the more you use CBD products, the higher and more detectable your CBD levels will be.
  • Dosage: Some CBD products have a higher concentration of CBD than others.
  • Bodyweight: People above 200 pounds will have a slower time removing even trace amounts of CBD from their systems.
  • Diet: Taking CBD oil or any other form of CBD is affected by how much you eat. On an empty stomach, your body processes CBD much faster.

Either way, it’s best not to take any chances with how long CBD can remain in your body. There are too many factors that can affect how long CBD stays in your system, which can make removing it even more difficult.

Difficult, but not impossible.

How Can I Get Rid of Traces of CBD From My System?

To figure out how to remove CBD from your system, you need to know how you can be caught using it. There are three methods of testing for CBD:

  • Hair follicle test
  • Urine test
  • Saliva swab test

Each test is different, so you need to find the right product to beat it. But just getting the right product isn’t enough: you need high-quality brands that have a trusted and effective way of getting large amounts of THC out of your system.

Fortunately, there are some leading products that can really get the job done. Once you find the test that you’re supposed to take, there are products that you can use to secure yourself a passing grade.

The Best Things to Use to Pass CBD Drug Testing

Choosing the right product for each test can be difficult. With a lot of different brands on the market it’s easy to buy into marketing hype and choose a product with good marketing. That’s why we’ve compiled the brands that you SHOULD buy for each drug test, so you know what choice to make when the time comes for your testing.

For Hair Follicle Tests

CBD can be tricky to remove from hair: no amount of time, shampooing, or scrubbing can get rid of it. CBD products stay deep within the hair’s core, so short of going bald before testing day, you’re as good as sunk.

Only one product has proven itself reliable in these cases: Old Style Aloe Toxin Rid Shampoo. It’s a special detoxifying shampoo that gets to the core of your hair, removing all traces of drug toxins (not just CBD!) so you’ll never fail a hair follicle drug test again.

For more information about this product, read our guide of hair follicle detox shampoos.

For Urine Tests

A laboratory-grade urinalysis is a common method for detecting CBD. If any test will get you caught, it will be this one. Urine tests can go back as far as three weeks since your last dose of weed. And since you can’t really stop peeing on command, it’s a difficult test to fool.

For a drug test like this, we recommend using Clear Choice Sub Solution synthetic urine. There are too many factors that can affect how long does CBD stay in your urine, so why not skip the hassle of testing your pee altogether? There’s no need to worry about handing in your toxin-heavy pee when you have a formula that looks, feels, tests, and smells like actual human urine.

If you’re interested in learning more about this product, check our review of best fake urine.

For Saliva Swabs

While not as accurate as hair follicle tests or urine drug tests, saliva swabs still catch a fair amount of drug offenders every year. It’s easy to deploy, has a good track record of detecting substances, and can be used on and by anyone.

But it’s also a drug test that’s easy to fool. Just use Toxin Rid Rescue Mouth Wash, one of the most effective detoxifying mouthwash products on the market. A simple swill-and-spit formula, it can help your mouth test free of toxins for up to one hour.

Curious about how it does this? See our article for better info check our guide how to pass a saliva drug test.

It’s important to remember that these products can only work with the specific test they’re designed to beat. Luckily, you can expect to know the test you’ll be taking ahead of time, so you can always prepare for it.

Is it Possible to Wait it Out?

Like all drug-induced toxins, your body has ways of dealing with CBD in your bloodstream. It’s technically possible to just wait out the period between your last dose and your drug test, and your body’s natural detox should be able to handle the rest.

But that’s assuming EVERYTHING goes according to your plan. There are plenty of things that can go wrong if you’re supposed to report in for drug testing. They can reschedule tests, your body may not detox in time, or you end up taking more CBD. For people taking medical marijuana, they may not have the choice of waiting it out.

Combine that with all the things that can affect how long CBD stays in your system, and it’s a gamble that you don’t have to take. It’s far easier to get a product that can help you pass a test rather than wait it out.


CBD stays in your system long enough for drug tests to catch it. If you use CBD products, you should know the detection time so you know which product can beat them. As long as you always keep a reliable product on hand, you’ll be well-prepared for any drug test that comes your way.