CBD oil isn't one-size-fits-all. The time that it takes to work depends upon how you're using it. You can rub it on your skin or blend it in your smoothie.