Cannabis

How Long do the Effects of Cannabis Last?

length of cannabis effects tcheck

Updated April 24, 2026  ·  Originally published April 13, 2023

If you're new to the world of cannabis consumption, you may be wondering… How long will its effects last? For starters, cannabis is a plant-based drug that is known for its psychoactive effects. From healing medicine to recreational fun, the drug has been used for centuries. While cannabis is widely-known for its beneficial properties, some people may experience negative effects. Before trying cannabis for the first time, one of the most common questions people ask is how long its effects last. In this blog, we will take a closer look at the duration of the effects of cannabis.

The duration of the effects of cannabis can vary depending on several factors, such as the method of consumption, the amount consumed, and the potency of the drug. Luckily, there's easy-to-use products like the tCheck potency tester that can help you understand your product's potency before consuming. Generally, the effects of cannabis can last anywhere from a few hours to several days. Let's take a closer look at the duration of the effects of cannabis based on the different consumption methods.

Cannabis Effect Duration: Key Takeaways

Consumption Methods and Duration

 

Length of cannabis effects
length of cannabis effects tcheck — Test your cannabis potency with tCheck

 

Smoking

When cannabis is smoked, the effects can be felt within minutes of inhalation. The peak of the effects typically occurs within 30 minutes to an hour of inhalation. The effects can last for 2-3 hours, depending on the potency of the cannabis and the amount consumed. It is recommended to smoke outside or in well-ventilated areas as secondhand cannabis smoke is believed to pose similar health risks to tobacco smoke. Nothing beats fresh air with your toke - so get outside!

Smoking is the most predictable consumption method in terms of timing -- what you feel at the 30-minute mark is close to the peak, and you'll have a good sense of where you're at within the first hour. This makes it easier to dose conservatively and add more if needed.

 

Edibles

When cannabis is consumed in the form of edibles, the onset of the effects can take anywhere from 30 minutes to 2 hours. The peak of the effects can occur anywhere from 2-6 hours after consumption, and the effects can last for 6-10 hours, depending on the potency and amount consumed. It's also important to note that certain foods can increase the bioavailability of THC, thereby increasing its effects.

The reason edibles last so much longer than smoking comes down to how they're processed by the body. When you eat an edible, the THC travels through your digestive system and is metabolized by the liver, where it converts into 11-hydroxy-THC -- a metabolite that crosses the blood-brain barrier more efficiently than THC itself. This liver conversion is why edibles feel different from smoking, not just longer: the effects tend to be stronger, more body-focused, and harder to predict in timing.

The most important rule with edibles: wait the full two hours before concluding that nothing is happening. Taking a second dose before the first one has peaked is the most common cause of an overwhelming experience. For a full breakdown of what affects onset timing and why, see how long edibles take to kick in.

 


Tinctures and Sublingual Products

Cannabis tinctures held under the tongue absorb directly into the bloodstream through the sublingual glands, bypassing the digestive system. This means onset is significantly faster than edibles -- typically 15 to 45 minutes -- and the effects are more predictable in timing. Duration is generally 2 to 4 hours, shorter than edibles but longer than smoking.

Tinctures are a popular choice for home infusers who want more control over their dose, since the potency can be measured precisely with tCheck before use -- making it easy to calculate exactly how many milligrams you're taking per dropper.

Topicals

When cannabis is applied topically, such as in the form of creams or lotions, the effects are typically localized and do not produce the psychoactive effects that are associated with smoking or ingesting cannabis. The effects can last for several hours, but they are not typically as strong as the effects produced by smoking or ingesting cannabis. Topicals are a great option for people who are looking for effective chronic pain relief following an injury, surgery, or other underlying diagnosis.


Factors That Affect How Long Effects Last

Duration isn't just about consumption method -- several personal factors interact with it:

  • Dose and potency. Higher doses produce stronger, longer-lasting effects. This is the most controllable variable -- and the one where knowing your actual potency makes the biggest difference. A batch that's twice as strong as expected will last significantly longer than anticipated.
  • Tolerance. Regular cannabis users build tolerance over time, which can shorten perceived duration at a given dose. Someone new to cannabis may feel effects for longer than an experienced user consuming the same amount.
  • Metabolism and body composition. Faster metabolisms generally process THC more quickly. Body fat percentage also plays a role since THC is fat-soluble and can be stored in fatty tissue, which affects both duration and how long it remains detectable in the body.
  • What you've eaten. An empty stomach speeds onset and can intensify effects. A full stomach, particularly after a fatty meal, slows onset but may increase total absorption of THC.
  • Individual biology. Endocannabinoid system sensitivity varies from person to person in ways that aren't fully understood. Two people consuming identical doses of the same product can have meaningfully different experiences in both intensity and duration.

The single most controllable variable in this list is dose -- and dose control starts with knowing the actual potency of what you're consuming. A dispensary label tells you what was in a representative sample at the time of testing. An at-home test tells you what's in your batch right now, before you consume it.

TLDR; It Depends!

In conclusion, the duration of the effects of cannabis can vary depending on several factors. When cannabis is smoked, the effects can last for 2-3 hours, while edibles can produce effects that last for 6-10 hours. When cannabis is applied topically, the effects are typically localized and do not produce the same psychoactive effects as smoking or ingesting cannabis. It is important to note that the effects of cannabis can be influenced by several factors, such as potency and amount consumed, so it is essential to use cannabis responsibly and in moderation.


How do I Find Out the Potency of my Cannabis?

While the effects of cannabis largely depend on the potency of what you are consuming, you don't have to rely on complicated math equations or guesswork. The tCheck home potency tester gives you a precise mg/mL reading of your infused oil, tincture, or cannabutter in about five minutes -- at home, before you dose. When you know exactly how potent your batch is, you can calculate per-serving milligrams accurately, set realistic expectations for how long effects will last, and avoid the "I don't feel anything, I'll take more" spiral that leads to most uncomfortable experiences.

For home infusers who want to go deeper, understanding how to get accurate readings from your home tester and why home and lab results sometimes differ gives you the full picture of what your numbers mean and how to trust them.

 

Eliminating guesswork with THC & CBD potency tester in kitchen


The Takeaway

The effects of cannabis can last for different amounts of time depending on how you use it. Smoking usually gives quicker effects that last a few hours, while edibles take longer to kick in but can last much longer. Topicals, on the other hand, provide localized relief without a "high."

Since everyone's body reacts differently, factors like dosage, potency, and metabolism also play an important role. That's why it's always best to start with a low amount and go slow.

To have a safe and controlled experience, it's important to know the potency of your cannabis. Using tools like tCheck can help you understand exactly what you're consuming, so you can enjoy more consistent, predictable, and comfortable effects every time..

 

Reading next

The importance of cannabis testing standardization
What is the bioavailability of THC?