You’re done with work for the day, you come home a light a nice joint. After a few hits you’re stoned and feeling great, then all of the sudden there’s knock at the door. Just your luck, your family decided to stop over for dinner! Although they pretend to be cool, being baked while mom and dad are around isn’t an ideal situation. This might be a good time to wonder ‘how long will I stay high?’ How long a weed high lasts can depend on a few factors.
Did you smoke or eat an edible?
If you smoked, your high will last anywhere from 1-3 hours, with the peak being about 15-30 mins after you’ve smoked. This is because when weed is smoked, the THC goes directly into your lungs and is quickly delivered to your brain.
If you’ve eaten edibles, the high will last longer and will also take longer to hit. The edible high lasts about 4-6 hours, with the strongest part being in the first 2-3 hours. Edibles have to be eaten and the THC is slowly absorbed into the stomach. Then THC passes to the liver where it is converted into 11-OH-THC. This is then delivered to the brain, where it more easily crosses the blood-brain barrier, making you more high than when you smoke THC.
There are other factors that also contribute to how long your high will last.
These factors include how high your tolerance is, if you’ve eaten anything, and how strong the cannabis is. If you’re new to smoking and have a low tolerance, your high will last much longer and it will be much more intense. If you’ve smoked on an empty stomach, the same is true. You’ll get much more high then if you’ve just eaten a big meal.