Can niacin help with migraines? and 1 report that niacin may be useful as an adjunctive therapy for acute migraine. Hypothesized treatment for migraines using low doses of tryptophan, niacin, calcium, caffeine, and acetylsalicylic acid. Our patient’s experience suggests that niacin may be useful in migraine prevention.
Is B3 good for migraines? Vitamin B3 (500 – 1,000 mg) may alleviate migraines if taken at the beginning of the symptoms of migraine. Migraines may occur as a result of Vitamin B6 deficiency and Vitamin B12 may help to prevent migraines and may reduce the severity and duration.
What vitamin is good for migraines? Some health organizations, including the American Headache Society, specifically recommend vitamin B2 for migraine ( 6 , 7 ). Vitamin B2 may help reduce oxidative stress associated with migraine. Human trials support the use of vitamin B2 supplements to treat migraine attacks.
What does magnesium do for migraines? Some scientists believe that magnesium blocks signals in the brain that lead to migraines with an aura, or changes in vision and other senses. Research also suggests that magnesium stops certain chemicals that cause pain.