The effects of D8 edibles can last around 4-6 hours while the effects from vaping or smoking D8 typically wear off in as little as 1-2 hours. The length of time the effects will last can also vary greatly with how much D8