A CBD olaj hatása átlagosan körülbelül 2-6 órán át tart. Ez azonban számos tényezőtől függ.A testsúlya döntő fontosságú, mivel a CBD zsírban oldódik, így minél kevesebb zsírt tartalmaz, annál gyorsabban dolgozza fel a szervezete. Ez igaz azokra is, akik aktívak és gyorsabb az anyagcseréjük - ami azt jelenti, hogy a szervezet gyorsabban metabolizálja a CBD olajat, és így csökken a CBD hatás időtartama.