How Long Does a Cannabis High Last? It Depends.

Depending on the day, the strain, the format, and your unique physiology—even the most experienced cannabis consumers sometimes consume too much and find themselves wondering: How long is this cannabis high going to last?

The duration of your high depends mostly on your tolerance to cannabis (how often you use it) and your chosen method of consumption. Here are some general guidelines around how long you can expect your marijuana high to last. 

Smoking & Vaping

Smoking or vaping cannabis typically produces an experience that lasts between 2-3 hours if you have a higher tolerance level, and 3-4 hours if you only consume it occasionally. Comparatively, the experience produced by smoking and vaping cannabis lasts for a shorter time than other consumption methods like edibles.


Ingesting edibles produces the longest-lasting cannabis experience. How long does a marijuana high last when edibles are involved? An edible high can last between 6-8 hours or longer depending on your personal physiology. Since the cannabinoids make their way into your bloodstream via a trip through the digestive system, it can also take up to 1-2 hours for effects to come on, depending on what kind of edible you are ingesting and on the contents of your stomach. Even if you have built up a considerable tolerance to cannabis, you can still expect an edible experience to last for several hours. 

Oils & Tinctures

The duration of the effects produced by oils and tinctures can depend on exactly how they are used. How long does a cannabis high last when you use oils or tinctures? If you simply place them under your tongue, the effects can last for 2-3 hours, however, if you swallow most of the oil instead of absorbing it sublingually, you can expect a longer-lasting experience as it is processed slowly by your stomach like an edible would be. 

How To Get Down From A High

Even if you’re an experienced cannabis lover, it is possible to unintentionally consume more than you intended. If you’re wondering how to get down from a high, there are a few different approaches you can take. 

One method to come down from a high is to consume some CBD. Ingesting more cannabis may seem counterintuitive but CBD can actually negate some of the euphoric effects of THC, resulting in a milder and more relaxed experience. 

If you feel that your high is too overpowering and you don’t have CBD on hand, a simple approach is to try a relaxing activity that can distract you. Laying down to watch some TV or eating a nice meal can be a good way to take your mind off things and calm yourself down.

While you may be faced with an uncomfortable experience, remember that cannabis is safe and well-tolerated, and the uncomfortable feelings will pass!

How Long Does Cannabis Stay In Your System?

Just because your high wears off doesn’t mean that the cannabinoids have completely left your system. In fact, THC metabolites can still be detected in urine for weeks after you last ingested cannabis, especially if you are a heavy user. If you only occasionally ingest cannabis you can usually expect cannabis to clear your system within 30 days.

How Long Does a Marijuana High Last: Takeaways

How long a marijuana high lasts depends on a variety of factors, including your personal physiology and the way in which you’ve consumed it. When it comes to finding the optimal amount to consume, always follow the adage: start low and go slow. Consume a small amount and give yourself plenty of time to gauge the effects before consuming more. 

If you’ve consumed more than you intended to and are having an uncomfortable experience, remember that cannabis is safe and the experience will pass. If you can, take some CBD or try to find a soothing activity to distract you like watching TV or taking a warm bath.

Come by one of our many locations today or check out our online menu right now to shop a wide variety of different cannabis products including cannabis flower, pre-rolls, edibles, oils, and tinctures available to both recreational and medical cannabis customers.