Condition Guide

The Migraine Prevention Stack: What Clinical Trials Actually Show

Magnesium, riboflavin, and CoQ10 can cut migraine frequency by up to 50%. Here's what the RCTs say about doses, forms, and what doesn't work.

Key Takeaways

  • Magnesium (400 mg citrate/glycinate) reduces migraine frequency by up to 50% in multiple RCTs.
  • Riboflavin (B2) at 400 mg/day is one of the cheapest, safest, and most underrated migraine preventives.
  • CoQ10 at 300 mg/day shows moderate benefit, particularly in patients with low baseline levels.
  • These supplements are preventive — they reduce frequency over weeks, not acute pain during an attack.

The Evidence-Based Migraine Prevention Stack

If you get migraines, you already know the drill: dark room, cold compress, wait it out. But what if you could reduce how often they hit in the first place?

Magnesium Glycinate 400mg

Doctor's Best

High-absorption chelated magnesium — top choice for migraine prevention

View on amazon

Three supplements have strong enough clinical trial data to be recommended by the American Academy of Neurology and the Canadian Headache Society for migraine prevention. These are preventive — they reduce frequency over weeks and months, not acute pain during an attack.

1. Magnesium: The Foundation

Dose: 400–600 mg/day (citrate or glycinate) Evidence strength: Strong

Magnesium deficiency is found in up to 50% of migraine patients. A landmark 1996 RCT in Cephalalgia (n=81) showed 600 mg magnesium citrate daily reduced migraine frequency by 41.6% compared to 15.8% with placebo over 12 weeks (p<0.01).

A 2021 meta-analysis in Headache pooling 5 RCTs confirmed: magnesium supplementation significantly reduces both attack frequency and severity.

Form matters. Magnesium oxide — the cheapest and most common form — has roughly 4% bioavailability and often causes diarrhoea before reaching therapeutic levels. Use magnesium citrate or magnesium glycinate instead. Glycinate has the added benefit of its calming amino acid carrier, which may help with migraine-associated sleep disruption.

2. Riboflavin (Vitamin B2): The Underrated Star

Dose: 400 mg/day Evidence strength: Strong

This is the supplement most migraine sufferers have never heard of. A 1998 RCT in Neurology (n=55) found 400 mg/day riboflavin reduced migraine frequency by 50% after 3 months, with a responder rate of 59% vs. 15% for placebo.

Riboflavin works by improving mitochondrial energy metabolism — migraineurs show impaired mitochondrial function in brain imaging studies. At roughly $0.10/day, it is one of the most cost-effective migraine interventions available. Side effects are essentially nil beyond bright yellow urine.

3. CoQ10: Mitochondrial Support

Dose: 300 mg/day Evidence strength: Moderate

Coenzyme Q10 supports the same mitochondrial pathway as riboflavin. A 2005 RCT in Neurology (n=42) showed 300 mg/day reduced migraine frequency from 4.4 to 3.2 attacks per month (p=0.007). A 2021 systematic review in Nutritional Neuroscience confirmed a significant benefit over placebo.

CoQ10 is especially worth trying if blood levels are low (testable via your doctor) or if you take statins, which deplete CoQ10.

What About Feverfew?

Feverfew (Tanacetum parthenium) has centuries of traditional use for headaches, but clinical evidence is mixed. A 2015 Cochrane review found "insufficient evidence" to draw firm conclusions. Some patients report benefit, but the quality of available trials is low. It is not harmful to try, but do not rely on it as your primary strategy.

What Doesn't Work

  • Butterbur was previously recommended but has been withdrawn from guidelines due to liver toxicity concerns with certain extracts
  • High-dose vitamin D — no RCT evidence for migraine prevention specifically
  • Ginkgo biloba — no meaningful clinical support for migraine

The Trigger Factor

Supplements work best alongside trigger identification. Common triggers include irregular sleep, dehydration, alcohol (especially red wine), processed meats, and hormonal fluctuations. A supplement stack addresses the neurological vulnerability; trigger management addresses the provocations.

The Stack

For most migraine patients, the evidence supports starting with:

  • Magnesium glycinate 400 mg at bedtime
  • Riboflavin 400 mg in the morning
  • CoQ10 300 mg with food

Allow 8–12 weeks for full effect. These are not painkillers — they are reshaping your neurological threshold for migraine activation.

Ready for Your Personalized Protocol?

Every body is different. What works for one person may not work for another. Our free 5-minute assessment analyzes your health profile, medications, and goals to create an evidence-based supplement plan tailored specifically to you.

[Take the free assessment →](/quiz)

migrainemagnesiumriboflavincoq10headacheprevention

Riboflavin (B2) 400mg

NOW Foods

Clinical-dose riboflavin for migraine frequency reduction

View on amazon

Supplements Mentioned in This Article

Doctor's Best High Absorption Magnesium

Chelated glycinate, 240 tablets

View on amazon
Riboflavin (B2)View on amazon

Qunol Mega Ubiquinol CoQ10 100mg

Superior ubiquinol absorption, water-soluble

View on amazon

As an Amazon Associate, Clareo Health earns from qualifying purchases.

Get your personalised supplement plan

Take our 5-minute assessment to discover which supplements are right for your specific health goals, medications, and lifestyle.

Start free assessment

Related articles

Ready to get your personalized protocol?

Our 5-minute assessment analyzes your health profile and creates an evidence-based supplement plan just for you.

Take the free assessment

Advertisement

320×50