While this will depend on a number of different factors, individuals who orally administer CBD oil can generally expect it to take effect anywhere between a timeframe of 30 minutes to 2 hours.