Many supplements have been studied for migraine prevention and some seem to have some benefit. Some examples include riboflavin (vitamin B2), magnesium, coenzyme Q10, butterbur, and melatonin.[1]
References
- ^Palak S Patel, Mia T MinenComplementary and Integrative Health Treatments for MigraineJ Neuroophthalmol.(2019 Sep)