Magnesium for Migraine Prevention: What the Evidence Shows
Magnesium may help prevent migraine for some people, but the evidence is limited and it is not a guaranteed treatment. Discuss a trial with a clinician or pharmacist, especially because doses studied for migraine can exceed the usual upper limit for supplemental magnesium. Prevention also differs from treating an attack that has already started.
The practical question is not simply whether magnesium is “good for headaches.” It is whether a particular preparation, amount and review plan fits your migraine pattern, health, medicines and preferences. An over-the-counter label does not remove the need to make those decisions carefully.