Edibles can last anywhere from 2 hours to as long as 24 hours depending on the strain, THC content, and your tolerance.