How Long Does CBD Last? Onset and duration

How long CBD lasts depends heavily on how you take it. Here's a clean comparison for vape, flower, oil and edibles — plus half-life and detection.

Inhaled: onset 2–10 min, duration 2–4 h. Sublingual (oil): 15–30 min, 4–6 h. Oral (edibles): 30–90 min, 6–8 h. Topical: ~15 min, 2–4 h, local only. Plasma half-life 18–32 h on chronic oral dosing. Full clearance: 3–5 days.

By route of administration

Vape & CBD flower: onset 2–10 min, peak ~30 min, duration 2–4 h. Bioavailability 30–60%, best for acute effects.

Oil sublingual: onset 15–30 min, peak 1–2 h, duration 4–6 h. Bioavailability 15–30%, dosable.

Half-life & detection

Plasma half-life on chronic oral dosing: 18–32 h. Single doses clear faster. Full clearance in 3–5 days.

CBD itself isn't on standard drug-test panels. Full-spectrum products with trace THC can technically trigger a positive — CBD isolate avoids that.

What changes duration

Dose: higher = longer, but not linearly. Doubling the dose usually adds only 20–30% duration.

Body: metabolism, body fat (CBD is lipophilic), sex and diet all matter.

FAQ

When does CBD oil kick in?

Sublingual (hold under tongue 60 sec.): 15–30 min to noticeable effect.

How long does the effect last?

Inhaled 2–4 h, oil 4–6 h, edibles 6–8 h. Topical: local 2–4 h.

Does CBD stay in your body?

Half-life 18–32 h on chronic dosing; full clearance in 3–5 days.

Why does my CBD feel weaker over time?

True tolerance is debated. A 48 h pause or +25% dose often fixes it.

Does CBD work the same for everyone?

No — metabolism, ECS tone, co-medication and route make big differences.

How Long Does CBD Last? Onset, duration & half-life