How fast CBD works depends almost entirely on how you take it. Inhaled CBD can reach peak levels in your blood in under 4 minutes, while a CBD gummy might take up to 2 hours to kick in. The difference comes down to how directly the CBD reaches your bloodstream, and each method involves a different route through your body.
Inhaled CBD: The Fastest Option
Vaping or inhaling CBD is the quickest way to feel its effects. When you inhale CBD, it passes through your lungs and enters your bloodstream almost immediately, bypassing your digestive system entirely. In a clinical study published in the Journal of Pharmaceutical Sciences, inhaled CBD reached its maximum blood concentration in an average of 3.8 minutes. You can generally expect to notice effects within 1 to 5 minutes.
Inhalation also delivers significantly more CBD into your system per milligram. In that same study, the peak blood concentration from inhaled CBD was 71 times higher than an equivalent oral dose, despite using 24 times less CBD. This means a small inhaled dose can match or exceed the effects of a much larger oral one. The tradeoff is that inhaled CBD also wears off faster, typically lasting 2 to 3 hours.
Sublingual Oil: A Middle Ground
Placing CBD oil or a tincture under your tongue (sublingual use) offers a balance between speed and convenience. The thin tissue under your tongue is rich in blood vessels, allowing CBD to absorb directly into your bloodstream without passing through your stomach first. Most people feel effects within about 15 minutes.
The key to sublingual absorption is actually holding the oil under your tongue for 60 to 90 seconds before swallowing. If you swallow it right away, you’re essentially converting it into an oral dose, which means a much longer wait. Effects from sublingual CBD typically last longer than inhaled CBD, though the half-life varies widely depending on your dose. At doses between 5 and 20 milligrams, the half-life can range from 1 to 10 hours.
Edibles and Capsules: Slowest but Longest-Lasting
CBD gummies, capsules, and other edibles take the longest to work because they have to travel through your entire digestive system before reaching your bloodstream. You can expect to feel effects somewhere between 30 minutes and 2 hours after eating them. Once they do kick in, those effects tend to last 4 to 6 hours, making edibles the longest-lasting option.
The wide time range exists because several personal factors affect digestion speed. Whether you’ve eaten recently, what you ate, your metabolism, and your body composition all play a role. Taking CBD with a meal that contains some fat generally speeds up absorption, since CBD is fat-soluble and gets carried along with dietary fats during digestion.
Why Oral CBD Loses So Much Along the Way
One reason edibles take longer and feel milder is something called first-pass metabolism. When CBD travels through your digestive tract and reaches your liver, your liver breaks down a large portion of it before it ever enters general circulation. Research estimates that about 70 to 75% of an orally absorbed dose of CBD gets removed by the liver during this process. On top of that, CBD absorption in the gut itself is incomplete, meaning only a fraction of what you swallow makes it into your blood in the first place.
This is the core reason why sublingual and inhaled CBD feel stronger at lower doses. They skip the liver on their first pass through your body, so more of the CBD you take actually reaches the receptors it needs to interact with.
Topical CBD Works Differently
CBD creams, balms, and patches don’t enter your bloodstream in meaningful amounts. Instead, they interact with cannabinoid receptors in your skin and the tissue just beneath it. This makes topical CBD a localized option, useful for targeting a specific area rather than producing whole-body effects. Most people report feeling something at the application site within 15 to 45 minutes, though absorption through skin is slower and less predictable than other methods.
How Long CBD Stays in Your System
Regardless of how fast you feel the effects, CBD lingers in your body much longer than the effects last. After a single oral dose, CBD has an elimination half-life of roughly 14 to 17 hours, meaning it takes that long for your body to clear half the CBD from your blood. With regular daily use, this extends dramatically. Studies estimate the terminal half-life with repeated dosing at 56 to 61 hours, and some pharmacokinetic models suggest it could exceed 134 hours for heavy, long-term users.
This accumulation effect means that if you use CBD daily, levels gradually build up in your body over the first week or two. Some people find that CBD works better after consistent use than it does the first time, which likely reflects this buildup reaching a steady state in the body. If you’re trying CBD for the first time and don’t notice much, it may be worth giving it a consistent week before deciding it doesn’t work for you.
Quick Comparison by Method
- Inhaled (vaping, smoking): onset in 1 to 5 minutes, effects last 2 to 3 hours
- Sublingual (oil under tongue): onset in about 15 minutes, effects last several hours
- Oral (gummies, capsules): onset in 30 minutes to 2 hours, effects last 4 to 6 hours
- Topical (creams, balms): onset in 15 to 45 minutes, localized effects only
If speed matters most, inhalation is the clear winner. If you want longer-lasting effects and don’t mind waiting, edibles deliver the most sustained experience. Sublingual oil splits the difference nicely for most people looking for a practical everyday option.