Which vitamins are good for migraines? The bottom line. People who have migraine may be interested in dietary supplements to prevent or treat attacks, especially if they can’t tolerate medications. Some research supports the use of vitamin B2, magnesium, vitamin D, coenzyme Q10, and melatonin to help with migraine.
What vitamin deficiency can cause migraines? Neurologist Dr. Joshua Daniel of Shore Physicians Group said many migraine headache sufferers are found to be deficient in magnesium when they have blood work done.
Does B12 help migraines? According to a 2020 study, headaches were the most common symptom of vitamin B12 deficiency in adolescence. Other research shows that vitamin B12 might help treat chronic migraine. In a 2019 study of 140 people, researchers found that the participants who had migraine also had low blood levels of B12.
What is naturally good for migraines? Natural Remedies
Researchers have found that some essential oils may help fight the pain from migraines, including lavender, peppermint, and chamomile. Dab some on your temples or forehead to help you relax.