Learn how long edibles last.

Contents

Overall, edibles last for approx 5 hours.

You’ll peak 2 hours after ingesting to 4 hours after ingesting.

You’ll start to feel mostly normal after 5-6 hours after you ingested. Though, with doses above 20mg you may feel high for longer. So if you’re wondering how long an edibles high lasts, there’s your answer.

In summary: Edibles can last for 4-10 hours, with after effects lasting for another 6-12 hours.1