How long does CBD last? Learn about effects, detectability, half life, and more

CBD’s close relationship to THC often makes people wonder whether it is detectable in drug tests. First, the good news: no, CBD is NOT detectable in your typical drug screening. However, the story is a bit more complicated than that, and there are some anecdotes about people testing positive for THC despite only using CBD products (more on that below) 

Do drug tests screen for CBD? How long does CBD stay in your system? What is CBD’s half life? And how long do the effects of CBD last? The answer to these questions will depend on a few factors, and since CBD has no psychoactive properties it’s not always easy to figure out the effects yourself.

If you’re confused, use this article: we give you the important points on

  • How long CBD stays in your system
  • CBD detectability in drug tests
  • Different methods of consumption.

How long does CBD stay in your system?

One study estimated CBD half-life at 1-2 days, so a moderate dose of CBD will typically be out of your system within 3-4 days of initial consumption, with a maximum of one week. However, the science is not definitive on how long CBD oil stays in your system, and there are a number of influencing factors.

Very high doses will stay in your body longer, and your height, weight, and metabolism will also influence how long CBD stays in your system. Generally speaking, the faster your metabolism and the lower your body weight, the quicker CBD will be out of your system.

Is CBD detectable in drug tests?

No, drug tests do not screen for CBD, so you don’t have to worry about how long CBD is detectable in urine since CBD won’t show up on a drug screening. Drug tests only screen for THC and its related metabolites in urine, blood, or hair.

However, there’s something else to keep in mind: there are false positive cases of people using only CBD oil but testing positive for THC metabolites in drug tests. This is likely due to CBD products that contain trace amounts of THC. One way to avoid getting a positive result on a drug test is to check the label of any CBD product you buy for a guarantee that it is THC-free.

CBD oil vs. Hemp oil vs. THC oil: what’s the difference?

CBD oil is an oil that contains concentrated cannabidiol, or CBD, which is extracted from the leaves and stem of the hemp plant. CBD oil is non-psychoactive, and is a powerful anti-inflammatory that may provide a range of medical benefits, including relief from chronic pain. It comes in multiple variations: CBD isolate, which is pure CBD extracted from the hemp plant, and full-spectrum CBD, which includes the other cannabinoids and terpenes found in hemp. 

Hemp oil is a seed oil made from the seed of the hemp plant, and is commonly used in cooking. While hemp oil is highly nutritious, it does not contain CBD or THC, and does not have medicinal properties.

THC oil contains concentrated THC and little/no CBD, so it has the psychoactive properties of marijuana, but fewer medical benefits than CBD.

How should you take CBD?

CBD can be taken both topically and orally. If you are using CBD for joint pain, muscle soreness, or skin problems, then you apply a topical balm or lotion directly to the body part.

If you are taking CBD for pain, anxiety, or to reduce chronic inflammation, then you should take it orally. There are a number of ways you can do this:

  • Tincture
  • Edibles/gummies
  • Vape oil
  • Capsules

Tinctures are the fastest-absorbed oral method. While vaping CBD oil also works quickly, the effects of CBD last longer when ingested orally.


You shouldn’t have to worry about exactly how long CBD will stay in your system, since:

  • You’re virtually guaranteed to never get drug-tested for CBD
  • The effects only last a few hours
  • The half-life of CBD is relatively short, so it stays in your body for a short amount of time.

Either way, rest assured that your body will likely expel it within a week or so.

FAQ about how long CBD stays in your system

How quickly does CBD oil work?

Your body reacts to CBD within 30 to 40 minutes of ingesting it orally, so it should start working within an hour at the most. If you ingest CBD on an empty stomach, it will work quicker.

How long do the effects of CBD last?

The effects of CBD typically last 5-6 hours. However, it depends on the dose and type of CBD. The effects of pure or refined CBD oil will last longer. Once it is initially absorbed, the concentration of CBD in the blood drops hour-by-hour, so larger doses will also last longer.

Can you feel the effect of CBD?

CBD has no psychoactive properties, so you will not get high, experience euphoria, or feel a mental effect. However, you will absolutely feel the effect in terms of relief from pain, anxiety, seizures, inflammation, and much more. CBD also has relatively few side-effects, with people only rarely experiencing minor effects like nausea and lethargy.

Does CBD oil go bad?

Yes, CBD oil does expire, so you should check the expiration date on your bottle. Typically, CBD oil will last 1-2 years, as long as it is stored in a cool, dry place.