How Long Do Cannabis Effects Last?

How Long Does a Cannabis High Last?

Cannabis effects linger based on use—smoking lasts 2-4 hours, edibles up to 12. Factors like dose, potency, and tolerance shape the highs, lows, and aftereffects, ranging from quick relief to prolonged sedation or unease.