Go back

What are the vitamins and minerals used to prevent migraines?

Dr. Charisse Litchman

Medically reviewed by Dr. Charisse Litchman, MD, FAHS on August 18, 2020

Certain vitamins have been shown to be beneficial in preventing migraines. They can be used in conjunction with lifestyle changes, such as improved sleep and efforts to reduce stress, and may also improve migraine prevention if used in conjunction with any prescribed medications. Here is a list of the most commonly recommended vitamins for migraine prevention: 

Magnesium 400 mg per day

Magnesium may help prevent migraines by stabilizing the wave of cortical depression, by counteracting vasospasm, inhibiting platelet aggregation, and the stabilization of cell membranes.

Side effects: Diarrhea may occur in up to half of patients taking magnesium.

Get Migraine Relief from Cove

We’ve partnered with Cove, an online migraine clinic, to offer home delivery of prescription medications and ongoing support from medical providers specially trained in migraine care.

Vitamin B2 (Riboflavin), 400 mg per day

B2 helps regulate how your cells use energy.

Side effects: Diarrhea and increased urination

Coenzyme Q10, 100 mg three times a day

Coenzyme Q10 is a substance your cells produce cells which helps promote optimal energy production by cells. 

Side Effects: Nausea, anorexia, stomach upset, diarrhea and skin rash have been reported, but are rare side effects.

Alpha Lipoic Acid, 600 mg per day

This nutrient enhances how your cells use oxygen.  

Side Effects: None

Feverfew, 100-300 mg up to four times per day

This herbal supplement may regulate serotonin and inhibit platelet aggregation. Feverfew may also have anti-inflammatory action. 

Side effects: Upset stomach, mouth ulcers, and a “post-feverfew syndrome” of joint aches.

Butterbur, 50 mg two times per day

This herbal supplement may have a role in preventing the inflammatory physical reactions associated with migraine.

Side effects: Mild gastrointestinal symptoms, predominantly burping.


This information is provided purely for informational purposes. This information is not intended to be, and should not be con­strued as a substitute for, med­ical or healthcare advice, diagnosis or treatment. Any reader or per­son with a med­ical con­cern should con­sult with an appropriately-licensed physi­cian or other healthcare provider.

Back to top