The time that it takes for CBD oil to kick in depends on the method of use. If you are taking CBD oil in shakes and smoothies, teas, or edibles, it might take 30 minutes to take effect. In contrast, if you are inhaling CBD oil through a vape or taking it sublingually, it might take only 15 minutes to kick in.