“How long is this going to last?” is one of the most common questions we get at the store — usually from people trying cannabis for the first time, or trying a new format after years of sticking to one.

The honest answer: it depends, mostly on how you consumed it. Smoking and vaping hit fast and fade fast. Edibles take longer to start, and they last a lot longer than people expect.

Here’s a clear breakdown.

Smoking and vaping flower

When you inhale cannabis — whether it’s flower in a joint, a pipe, or a dry-herb vape — THC enters your bloodstream through your lungs almost immediately.

  • Onset: within a couple of minutes, peaking around the 30-minute mark.
  • Duration: most of the noticeable high lasts 1 to 3 hours, with a tapering “coming down” feeling for another hour or two after that.
  • Total: plan for 2 to 4 hours from first puff to fully back to baseline.

This is why flower is the most “controllable” format. You can take a hit, wait a few minutes, and know exactly where you stand before deciding whether you want more.

Vape carts and concentrates

Vape carts and concentrates work the same way (lungs to bloodstream to brain), but they’re often higher in THC concentration than flower, so the effects can feel more intense.

  • Onset: same as flower — within a couple of minutes.
  • Duration: similar 1 to 3 hours of strong effects, sometimes shorter because they don’t pair with the slower-release compounds in raw flower.
  • Note: don’t let the speed trick you. Concentrates can sneak up on people used to flower.

Edibles

Edibles are the format people most often get wrong, because they work nothing like smoking.

  • Onset: 30 minutes to 2 hours. Sometimes longer if you ate before. This is the part that trips everyone up.
  • Peak: usually 2 to 4 hours after consuming.
  • Duration: 4 to 8 hours, sometimes longer for higher doses.

The longer duration is because edibles go through your digestive system and liver first, which converts THC into a form (11-hydroxy-THC) that’s both more potent and longer-lasting than the THC you inhale.

This is why we keep saying: don’t re-dose if you don’t feel it in 30 minutes. Wait at least two hours before deciding to take more. Our Beginner’s Guide to Cannabis Edibles goes deep on this — it’s worth reading before your first time.

Drinks and fast-acting formats

Cannabis-infused drinks and “fast-acting” formats sit somewhere in the middle.

  • Onset: 15 to 45 minutes — faster than traditional edibles.
  • Duration: 2 to 4 hours typically.

These are designed to mimic the predictability of alcohol consumption a bit more closely — which is also why pacing matters with them.

Topicals

Topicals — creams, balms, lotions — generally don’t produce a high at all. They’re applied to skin, work locally, and don’t enter the bloodstream in any significant amount. “How long does the high last” doesn’t really apply.

What else affects duration

Even within the same format, two people can have very different experiences. The biggest factors:

  • Dose — more THC means stronger and often longer-lasting effects, up to a point.
  • Tolerance — frequent consumers process cannabis faster and feel shorter effects.
  • Body weight and metabolism — affects how quickly your body clears THC.
  • Whether you ate — affects edibles dramatically; on an empty stomach, edibles hit harder and faster.
  • The product itself — strain, terpene profile, and cannabinoid mix all change the experience.

A practical rule

If you’re new, or returning after a long break:

  1. Pick a format with the most predictable timeline — inhaled, or a low-dose drink.
  2. Start with a low dose. 2.5mg of THC is a reasonable starting point for edibles.
  3. Set aside enough time. Edibles especially: don’t take one and try to be at work in two hours.

If you want help picking a format and dose that fits your day, that’s exactly the kind of thing our staff at the Stouffville store talks people through. Drop in, or order delivery and we’ll walk you through it on the phone.