As CBD oil is taken sublingually (under the tongue) you can begin to feel the effects of CBD quite quickly – usually within just 15 minutes. However, each person is different, so this can take as long as 60 minutes.