CBD products such as CBD oils, creams, gummies, vapes, and even candles have different lengths of times to take effect. he answer can vary from a general sense, where CBD may help you feel better within a few days, all the way up to a week. This is due to the compounding effect, also called the entourage effect.