
A weed high generally lasts between 1–6 hours. The time varies depending on how a person ingests the product, alongside other factors. Vapor generally creates the fastest but strongest high, while edibles are slower to kick in but cause longer-lasting effects.Nov 16, 2020