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.