Unfortunately, CBD is not available everywhere in legal forms. Therefore, in order to find the best CBD for migraines, you may need to purchase it over the counter in order to partake in the many different benefits that it offers. In addition, there are a few companies that do not use CBD at all, but instead use an ingredient called mogam, which is a derivative of CBD. Therefore, although the CBD can definitely relieve the ache associated with chronic migraines, you might want to check with your primary care doctor before taking this medication. This way, he or she can prescribe the exact dosage that is right for you.