How Long Does CBD Stay in Your System?

Onset, duration, half-life — and the drug-test reality.

Updated August 2026

CBD has a half-life of roughly 18–32 hours, which means most of a single dose leaves your body within a few days. A tincture held under the tongue typically starts working in 15–60 minutes, and effects generally last 4–6 hours. Individual factors — dose, frequency, body weight, and metabolism — shift these numbers.

The drug-test question: standard tests look for THC metabolites, not CBD. Because CBD isolate contains 0% THC, there's nothing for a THC test to detect. That makes isolate the cleanest choice if you're subject to drug testing. Read more in CBD vs THC.

Timeline at a glance

StageTypical time
Onset (tincture under tongue)15–60 minutes
Onset (edibles/capsules)30 minutes – 2 hours
Effects last4–6 hours
Half-life~18–32 hours
Mostly cleared (rough estimate)A few days

What affects how long CBD lasts?

Does CBD build tolerance?

The research on CBD tolerance is less clear-cut than it is for many other substances. Many people report their CBD needs stay stable over time, and some actually find they need less once they've dialed in. If you feel a dose isn't working, review your routine and consistency before simply raising the amount — and talk to your physician if you have concerns.

How to make the most of a tincture

FAQ

How long does CBD take to kick in?
A tincture held under the tongue generally starts working within 15–60 minutes. Edibles and capsules take longer (30 minutes to 2 hours) because they have to pass through digestion first.
How long do the effects of CBD last?
For most people, effects last roughly 4–6 hours, though this varies with dose, how it's taken, and individual body chemistry.
Will CBD isolate fail a drug test?
Standard tests detect THC metabolites, not CBD. Since CBD isolate contains 0% THC, there is no THC to metabolize, making it the lowest-risk option. Always verify your product with third-party lab results.
Can I take CBD in the morning and still function?
CBD isolate is non-psychoactive (0% THC) and doesn't produce a high, so it doesn't impair you the way THC can. As always, start with a low dose and see how your body responds.

Try 0% THC Isolate — $49