4 doctors weighed in:

Are there any scientific studies proving vitamin B6 and magnesium are helpful in preventing migraine headaches? If so, what's the prescribed dosages.

4 doctors weighed in
Dr. Randy Baker
Holistic Medicine
3 doctors agree

In brief: Yes

Several studies prove magnesium can prevent migraine headaches.
I recommend 400 mg/day of magnesium taurate or glycinate- see http://umm.Edu/health/medical/altmed/condition/migraine-headache one study showed 25 mg of b6 with 2 mg of Folic Acid ; 400 mcg of B12 helps- see http://migraine.Com/migraine-treatment/natural-remedies/vitamin-b6-for-migraine-headaches/ b6 ; mag. Often work well together.

In brief: Yes

Several studies prove magnesium can prevent migraine headaches.
I recommend 400 mg/day of magnesium taurate or glycinate- see http://umm.Edu/health/medical/altmed/condition/migraine-headache one study showed 25 mg of b6 with 2 mg of Folic Acid ; 400 mcg of B12 helps- see http://migraine.Com/migraine-treatment/natural-remedies/vitamin-b6-for-migraine-headaches/ b6 ; mag. Often work well together.
Dr. Randy Baker
Dr. Randy Baker
Thank
Dr. Su Fairchild
Integrative Medicine
1 doctor agrees

In brief: Also

B2 can be helpful in some cases.
High dose injectable B12 has helped some people.

In brief: Also

B2 can be helpful in some cases.
High dose injectable B12 has helped some people.
Dr. Su Fairchild
Dr. Su Fairchild
Thank
Get help from a real doctor now
Dr. Eric Weisman
Board Certified, Neurology
33 years in practice
9M people helped
Continue
111,000 doctors available
Read more answers from doctors