Skip to content
Back to Migraine Prevention

ingestible · for migraine prevention

Magnesium Glycinate

Reviewed by the Nimbera editorial team · Last updated May 2026

A prospective, multicenter, placebo-controlled, double-blind RCT found oral magnesium 600 mg/day reduced migraine attack frequency by 41.6% versus 15.8% for placebo.$15-$30 for a 2-month supply

How to use

Take 400-600 mg magnesium glycinate or citrate daily, ideally split into two doses with food. Allow 8-12 weeks of consistent use before evaluating effectiveness.

How it works

Magnesium regulates cerebral vascular tone, blocks NMDA glutamate receptors, and reduces neuronal hyperexcitability - all key drivers of migraine. Low magnesium levels are documented in migraine sufferers and may lower the threshold for cortical spreading depression.

Where to buy

Health food stores, Amazon, iHerb, pharmacies - look for magnesium glycinate or citrate forms for best absorption.

Typical cost: $15-$30 for a 2-month supply

Safety notes

High doses (above 600 mg) may cause loose stools or diarrhea. Avoid oxide form - poorly absorbed. Consult a doctor if you have kidney disease. May interact with certain antibiotics and medications.

Drug & supplement interactions

  • Always tell your doctor or pharmacist about any supplements you take.
  • Interactions can occur with prescription medications, blood thinners, and immunosuppressants.
  • Herbal remedies can affect how the body absorbs or metabolises drugs.
  • Check drugs.com interactions checker before starting.

This information is compiled from primary clinical literature and is for informational purposes only. It is not a substitute for professional medical advice. Read our full disclaimer.