Which Type and How Much Magnesium for Migraine?

Health Professional


Hello, Teri and Dr. Watson. I've seen many online conversations about taking magnesium for migraine prevention. In those conversations, many different forms of magnesium are discussed, along with many different dosage levels. I recently discussed this with my doctor, who said it could be a good idea to take magnesium, but he had no idea which form or how much to take. Can you offer any clarification? Thank you for your expertise and time, Maggie.


Dear Maggie;

There is a lack of evidence for oral magnesium and migraine prevention to be able to give a good answer to this. In general, magnesium is safe (but one should always consult with their physician first) and its primary side effect is gastrointestinal distress/diarrhea. I personally recommend between 500-1,000 mg per day, divided morning and night, if tolerated. I do not think the type of magnesium makes a huge difference, but if you have side effects with one, trying a different one is reasonable.

Thank you for your question,
Dave Watson

About Ask the Clinician:

Questions submitted to our Ask the Clinician column are answered by Dr. David Watson and Teri Robert.If you have a question, please click ___HERE___. Accepted questions will be answered by publishing the answers in our column. Due to the number of questions submitted, no questions will be answered privately, and questions will be accepted only when submitted via ___THIS FORM___. Please do not submit questions via email, private message, or blog comments. Thank you.

Please note: We cannot diagnose, suggest specific treatment, or handle emergencies via the Internet. Please do not ask us to diagnose; see your physician for diagnosis. For an overview of how we can help and questions we can and can't answer, please see Seeking Migraine and Headache Diagnoses and Medical Advice .

We hope you find this general medical and health information useful, but this Q & A is meant to support not replace the professional medical advice you receive from your doctor. For all personal medical and health matters, including decisions about diagnoses, medications and other treatment options, you should always consult your doctor. See full Disclaimer.