MAGNESIUM · MIGRAINES & HEADACHES
Magnesium for Migraines: The Complete Guide (Dose, Type, Timing)
Magnesium supplementation can reduce migraine frequency by 40-50% in deficient people, according to multiple clinical trials. It's not a painkiller and won't stop a migraine that's already started - but as a daily preventive strategy, it has enough evidence behind it that both the American Academy of Neurology and the Canadian Headache Society list it as a recommended option.
The problem is that most people take the wrong form, the wrong dose, or give up after two weeks when the research clearly shows it takes 8-12 weeks to see the full benefit. This guide covers what the evidence actually supports, which forms work for migraines, how much to take, and what to realistically expect.
Why Magnesium Keeps Coming Up in Migraine Talk
The connection between magnesium and migraines isn't new or fringe. It has been studied since the early 1990s, and the relationship is fairly well understood at this point.
Magnesium plays a role in neurotransmitter release, blood vessel tone, and cortical spreading depression - the wave of brain activity thought to trigger migraine aura. When magnesium levels drop too low, several things happen that are directly relevant to migraine sufferers: blood vessels become more prone to spasm, the nervous system becomes more excitable, and inflammatory signals increase.
Research published in PMC consistently shows that people who get migraines tend to have lower magnesium levels than people who don't. A study in Headache: The Journal of Head and Face Pain found that up to 50% of migraine patients have measurable magnesium deficiency during acute attacks. A trial published in Cephalalgia found that daily magnesium supplementation over 12 weeks reduced migraine frequency by 41.6% compared to placebo.
This is why magnesium keeps showing up in migraine conversations. There's a genuine physiological mechanism, and the clinical data support it - particularly for people whose levels are low to begin with.
Set Expectations Before You Spend Money
Prevention, not rescue
Magnesium works as a preventive, not a rescue treatment. Taking it daily over weeks and months reduces how often migraines occur and can reduce their severity when they do hit. But taking a magnesium capsule when you feel a migraine coming on is unlikely to stop it. The benefit comes from maintaining consistently adequate levels in your brain and nervous system tissue, which takes sustained daily intake.
Think of it more like exercise for cardiovascular health. You don't go for one run and expect your blood pressure to drop. It's the consistent daily habit that changes the baseline.
What magnesium won't fix: Migraines caused by structural issues, hormonal fluctuations (though it may help at the margins), medication overuse headaches, or migraines driven primarily by unidentified triggers like food sensitivities, sleep disruption, or chronic stress. It's one piece of a bigger picture - a useful piece with good evidence, but not a standalone cure.
The Timeline Nobody Tells You
This is where most people go wrong. Magnesium for migraine prevention takes 8-12 weeks of consistent daily supplementation before you can properly judge the results. Not two weeks. Not four. The clinical trials that showed a 40-50% reduction in migraine frequency all ran for at least 12 weeks before measuring outcomes.
Some people notice improvements sooner - particularly with sleep quality and general tension, which can indirectly help with migraines. But if you're tracking migraine frequency specifically, give it a full three months before deciding whether it's working.
Track it properly: Keep a simple migraine diary from day one - date, duration, severity, and any possible triggers. This gives you an accurate baseline to compare against at week 12, rather than relying on memory of how things were before you started.
The Dose That Makes Sense
The dose used in most successful migraine prevention trials is 400-600 mg of elemental magnesium per day. This aligns well with the general recommendation of 7-10 mg per kilogram of body weight per day - but that figure is your total daily intake from food and supplements combined, not a supplementation target on its own.
| Body Weight | Total Daily Target (7 mg/kg) | Total Daily Target (10 mg/kg) | Notes |
|---|---|---|---|
| 60 kg | 420 mg/day |
600 mg/day |
Most migraine trials used 400-600 mg elemental |
| 75 kg | 525 mg/day |
750 mg/day |
Split supplemental dose AM/PM if above 400 mg |
| 90 kg | 630 mg/day |
900 mg/day |
Split supplemental dose AM/PM if above 400 mg |
| 100 kg | 700 mg/day |
1,000 mg/day |
Split supplemental dose AM/PM if above 400 mg |
Food first, supplement the gap. A diet that includes dark leafy greens, nuts, seeds, and whole grains can contribute 200-400 mg of magnesium per day. Work out roughly how much you're getting through food, then use a supplement to close the remaining gap. Our magnesium-rich foods guide covers practical amounts per serving to help you estimate your dietary intake.
Elemental magnesium matters: The 400 mg figure repeated across migraine guidelines refers to elemental magnesium - the actual magnesium content, not the total weight of the compound. A 500 mg magnesium glycinate capsule might only contain around 100 mg of elemental magnesium. Always check the label. If your supplemental dose is above 400 mg, split it - half in the morning, half in the evening. This improves absorption and significantly reduces the chance of digestive issues.
The Common Forms, With Honest Pros and Cons
The form of magnesium you choose matters significantly for migraines. Not every form crosses the blood-brain barrier equally, and some are far better absorbed than others.
| Form | Bioavailability | Migraine Relevance | Honest Take |
|---|---|---|---|
| Magnesium Glycinate | High |
Excellent for prevention, calming, sleep support |
Top pick for most migraine sufferers. Well absorbed, no GI issues, glycine supports the nervous system. Best taken in the evening. |
| Magnesium Oxide | Low (4-5%) |
Used in major clinical trials at high doses |
This is the form used in several of the most-cited migraine trials. Works, but requires high doses due to poor absorption - and frequently causes digestive upset. |
| Magnesium Citrate | High |
Good general option |
Solid absorption. Can cause loose stools at higher doses, but well-tolerated by most people as part of a blend. |
| Magnesium Malate | Moderate-High |
Good for energy and fatigue |
Malic acid supports ATP production. Works well as part of a blend but not specifically studied for migraines. |
| Magnesium Taurate | High |
Promising for migraines and vascular health |
Taurine has neuroprotective properties. Less studied specifically for migraines but the mechanism is sound. |
| Magnesium L-Threonate | High (CNS targeted) |
Crosses blood-brain barrier effectively |
Most targeted for brain-related applications. Expensive and lower elemental magnesium per dose. Hard to justify cost over glycinate for most people. |
Here's the nuance with magnesium oxide for migraines specifically: oxide is the form used in several of the most-cited clinical trials showing migraine reduction. So it does work. But it works despite poor absorption, not because of it. Researchers used high doses (400-600 mg elemental) and accepted that most of it wouldn't be absorbed - the portion that was absorbed was enough to produce results.
The practical downside is that those high doses frequently cause diarrhoea, bloating, and cramping. Glycinate offers better absorption per milligram - meaning you absorb more usable magnesium at a lower total dose, with far fewer side effects.
A blend of glycinate, citrate, and malate covers the widest range of absorption pathways and is a strong option for people who want both migraine prevention and general health benefits.
Magnesium + Cofactors: What's Real, What's Marketing
You'll see supplement stacks marketed for migraines that combine magnesium with other ingredients. Some combinations have genuine evidence. Others are marketing fluff.
Magnesium + Riboflavin (Vitamin B2)
This one is real. Riboflavin at 400 mg/day has its own evidence base for migraine prevention, and the combination with magnesium is well supported. Both target mitochondrial energy production, which is thought to be impaired in migraine sufferers. If you're going to add one thing alongside magnesium, riboflavin is the strongest choice.
Magnesium + CoQ10
Also has decent evidence. CoQ10 at 100-300 mg/day has shown migraine reduction in a few trials. The combination with magnesium makes physiological sense because both support mitochondrial function. Worth considering, but not essential.
Magnesium + Feverfew
Mixed evidence. Some trials show modest benefit, others show none. Not harmful, but not a strong recommendation either.
Magnesium + Butterbur
Butterbur has shown migraine reduction in trials, but there are serious safety concerns around liver toxicity with certain preparations. Many countries have restricted or banned it. Not recommended unless you're working with a clinician who specifically suggests it.
On 30-ingredient migraine blends: If a supplement contains 15 different ingredients for migraines, most of them are at sub-therapeutic doses. You're better off getting magnesium right at a proper dose and adding one or two evidence-based cofactors if needed.
Safety First: How to Avoid the Common Mistakes
Magnesium is safe for most adults, but some practical mistakes trip people up - especially migraine sufferers who are often taking other medications.
- Kidney disease: If you have kidney disease or significantly impaired kidney function, do not take magnesium supplements without talking to your doctor first. Your kidneys clear excess magnesium from the blood, and impaired function can allow it to accumulate.
- Prescription migraine medications: Magnesium is generally safe alongside triptans, beta-blockers, and anti-seizure drugs. But always mention it to your doctor or pharmacist - magnesium has a mild blood pressure-lowering effect and can interact with certain antibiotics and muscle relaxants.
- Dose splitting: Don't take your full dose all at once if it's above 400 mg. Splitting is the single most common mistake, and it's responsible for almost all the digestive complaints people blame on magnesium itself.
- Competing minerals: Avoid taking magnesium at the same time as high-dose calcium, zinc, or iron. They compete for the same absorption pathways. Separate them by at least two hours.
Troubleshoot Fast When Things Go Sideways
It upset my stomach
This is almost always a dose or form issue, not a sign that magnesium doesn't agree with you. First, check which form you're taking - oxide and citrate are the most likely to cause loose stools and cramping. Switch to glycinate, which is much gentler on the gut. Second, split your dose into two or three smaller amounts throughout the day. Third, take it with food rather than on an empty stomach. If you're still having issues after making all three changes, reduce the dose by 25% for a week and build back up gradually.
I feel sleepy or sluggish
Magnesium has a calming effect on the nervous system - part of why it helps with migraines. If you're feeling overly sedated, move your dose entirely to the evening (30-60 minutes before bed). This turns the sedative effect into a benefit rather than a problem, and the migraine prevention still works regardless of when you take it. Incidentally, this is also why magnesium is one of the most effective natural sleep supports - we cover this in detail in our magnesium for sleep guide.
I want a faster result
Understandable, but there's no shortcut. Taking more magnesium won't speed up the timeline - it just increases the risk of side effects. The 8-12 week window exists because it takes that long for tissue magnesium levels to meaningfully shift. What you can do is make sure you're not undermining absorption by taking it with competing minerals, ensure your vitamin D levels are adequate (vitamin D is involved in magnesium metabolism), and focus on sleep quality - poor sleep is both a migraine trigger and a barrier to recovery.
- Magnesium is one of the most evidence-backed natural options for migraine prevention - clinical trials show a 40-50% reduction in frequency for people with low levels.
- It works as a daily preventive, not a rescue treatment. Taking it at the onset of a migraine is unlikely to help.
- The recommended dose is 7-10 mg per kg of body weight per day - roughly 400-600 mg of elemental magnesium for most adults. Always check labels for elemental content.
- Glycinate is the best-tolerated form with strong absorption. Oxide was used in the original trials but causes digestive issues at the required doses. A glycinate/citrate/malate blend covers the widest range.
- Split doses above 400 mg across morning and evening. Take with food.
- Give it 12 full weeks before judging whether it's working. Most trials didn't show statistically significant results until week 8-10.
- Riboflavin (B2) at 400 mg/day is the strongest evidence-based cofactor to add if you want to build on magnesium's effect.
Frequently Asked Questions
How long should I try magnesium before judging results for migraines?
Give it a minimum of 12 weeks before making a final call. Most clinical trials measuring migraine outcomes ran for 12 weeks, and some didn't show statistically significant improvement until week 8-10. You might notice better sleep or less general tension earlier - which is a good sign that it's working at the cellular level - but for tracking actual migraine frequency and severity, 12 weeks is the benchmark the research supports.
Can I take magnesium only when I feel a migraine starting?
You can, but don't expect much. Magnesium doesn't work as an acute treatment the way a triptan or ibuprofen does. Taking it at the onset of a migraine is unlikely to stop or significantly reduce that episode. The benefit comes from maintaining consistently adequate tissue levels over time, which reduces the excitability of the nervous system and makes migraines less likely to trigger in the first place. Daily intake is essential.
Can magnesium help migraines with aura?
There's good reason to think it can. Migraine with aura is associated with cortical spreading depression - a wave of electrical activity across the brain that precedes the headache phase. Magnesium plays a direct role in regulating neuronal excitability and has been shown to inhibit cortical spreading depression in animal models.
Some researchers have specifically suggested that magnesium may be particularly beneficial for migraine with aura, though human trials haven't consistently separated aura from non-aura subtypes. It's worth trying regardless.
Can I take magnesium with ibuprofen or triptans?
Yes, magnesium is safe to take alongside both ibuprofen and triptans. There are no known interactions between magnesium and common over-the-counter pain relievers or triptan medications - they work through completely different mechanisms.
Magnesium is your long-term preventive, while ibuprofen and triptans are your acute treatments for when a migraine breaks through. Just avoid taking magnesium and ibuprofen on an empty stomach at the same time, as both can cause stomach irritation in some people.
What signs mean I should stop magnesium and talk to a doctor?
Most side effects from magnesium are mild and self-limiting, and they usually resolve by adjusting dose or form. But stop supplementation and speak with your doctor if you experience any of the following: persistent diarrhoea that doesn't improve after reducing dose and switching forms; muscle weakness or unusual fatigue; irregular heartbeat or noticeable heart palpitations; or a significant drop in blood pressure causing dizziness when standing.
These are particularly important signals if you have kidney issues or take heart medications. Our article on magnesium deficiency symptoms can also help you recognise whether your symptoms point toward deficiency or something else entirely.
Biosphere Nutrition · New Zealand
Glycinate, citrate, and malate - therapeutic dose, no digestive issues
A 400mg therapeutic dose across three bioavailable forms in a single serve. Built around glycinate for nervous system calm and sleep, with citrate and malate for broader absorption coverage. Third-party tested. Free shipping on NZ orders over $99.
Shop Magnesium