How Long Does a Cannabis High Last?

How long does a cannabis high last? It depends on many factors, including the type of cannabis you consume, how much you consume, and your individual physiology. In general, however, a cannabis high typically lasts for 1-3 hours.

Checkout this video:


Cannabis is known for its psychoactive effects, which can vary in intensity depending on the strain and the individual. The high from cannabis can last anywhere from a few minutes to several hours.

The length of time that a cannabis high lasts also depends on how the plant is consumed. Smoking or vaporizing marijuana tends to produce effects that peak within 10 minutes and then decline over the next two to three hours. Eating or drinking edibles, on the other hand, can take up to an hour or two to take effect, with the high lasting four to six hours.

How long a cannabis high lasts also depends on factors such as tolerance, metabolism, and body composition. People who are new to cannabis or have a low tolerance may find that their high lasts for a shorter period of time than those who are more experienced. Similarly, people with a faster metabolism may find that their high wears off more quickly than those with a slower metabolism. Finally, people who have higher body fat percentages may find that their high lasts longer than those with lower body fat percentages.

The Factors That Determine How Long Your High Will Last

How long your cannabis high lasts depends on a number of factors. The most important factor is the THC content of the cannabis you consume. The higher the THC content, the longer the high will last. Other factors that can affect how long your high lasts include how much cannabis you consume, your tolerance, and how you consume it.

Your Tolerance Level

One of the main factors that determines how long your high will last is your tolerance level. If you are a first-time user, your high will last much longer than if you are a regular user. First-time users can expect their high to last for up to 6 hours, while regular users may only experience a high for 3-4 hours.

The Strain of Cannabis You’re Using

The effects of cannabis also differ depending on the strain of plant. There are three types of cannabis: indica, sativa, and hybrid. The effects of indica are physically sedating, which makes it ideal for relaxation and sleep. The effects of sativa tend to be uplifting and energizing, which makes it a better choice for daytime use. Hybrid strains have a mix of both indica and sativa effects.

How long your high lasts also depends on the type of weed you’re smoking. The THC content in cannabis can range from 2-30% [1] . The higher the THC content, the more potent the weed, and the longer the effects will last.

The Method of Ingestion

The method of ingestion is one the most important factors when it comes to how long your high will last. smoking and vaping will give you the quickest onset of effects, usually within seconds or minutes. However, the effects will also wear off more quickly, typically in 1-3 hours. On the other hand, edibles can take 30 minutes to 2 hours to take effect, but the effects can last 6-8 hours or longer. So if you want a quick high that will wear off quickly, smoking or vaping is your best bet. If you want a longer-lasting high, go for an edible.

Ways to Make Your High Last Longer

The length of time that a cannabis high lasts can vary depending on many different factors. Some of these include the method of consumption, the THC content of the cannabis, and the person’s tolerance. However, there are some things that you can do to make your high last longer. Here are a few tips.

Eat or Drink Something Beforehand

Eating or drinking something before consuming cannabis can help to improve and prolong the effects of THC. A study published in the journal Pharmacology found that eating a high-fat meal before taking a THC-containing edible resulted in a longer and more intense high (1).

Another study looked at the effects of consuming a cannabis beverage containing 25 mg of THC. The researchers found that those who had eaten before drinking the beverage experienced more intense effects and a longer duration of effects compared to those who had not eaten beforehand (2).

Thus, if you want to make your high last longer, consider eating or drinking something high in fat or calories before consuming cannabis. Doing so may help to increase the absorption of THC into your bloodstream and improve the effects of cannabis.

Avoid Alcohol

While it’s technically possible to make your high last longer by avoiding alcohol, it’s not recommended. Drinking alcohol while high can intensify the effects of THC and lead to uncomfortable side effects like anxiety and paranoia. If you do choose to drink while high, be sure to drink plenty of water and go slow.

Choose a Potent Strain

When it comes to how long your high will last, the strength of your weed makes a big difference. Potent strains pack a stronger punch and tend to produce longer-lasting effects. If you’re looking for a high that will lingo, opt for a strain with a high THC content.

Smoke Slowly

Smoking slowly will make your high last longer. When you smoke weed, you want to take small puffs and hold them in for a few seconds before exhaling. Taking big hits and exhaling quickly will allow more THC to enter your bloodstream and might make you feel higher faster, but it will also wear off quicker.


On average, a cannabis high lasts 2-3 hours when smoked. The high from eating edibles can last 8 hours or more, depending on how much was consumed.

Scroll to Top