Do I need to take CBD everyday for best results? Posted on April 14, 2022 Banner Harvest Yes. CBD has an accumulative effect which means it should be taken everyday for best results.