There is evidence that magnesium, CoQ10 and riboflavin (B2) may help to reduce the frequency or severity of migraine headaches. The amino acid 5-HTP may also reduce frequency, although the evidence is mixed.
Some herbal supplements, such as butterbur and feverfew may also be helpful. One preliminary study suggests ginger may help reduce the severity of migraine headaches. However, be aware that taking St. John's wort with migraine medications or the painkiller tramadol can cause adverse effects.
One clinical study found that a DAO (diamine oxidase) supplement reduced the duration of migraine attacks by 30%, but did not reduce pain or frequency.
Low blood levels of vitamin D have been associated with a moderate increase in migraine frequency (although not migraine severity), as well as with a higher risk of frequent headaches in general.
For more information, see the article about Migraine in our Encyclopedia, and also use links above.
Learn more about supplements for migraine:
Do diamine oxidase (DAO) supplements for histamine intolerance really work? >>
Does chocolate really cause migraines? >>
Is it true that yogurt and kefir can trigger migraines? >>
How do I choose the best magnesium supplement? >>