Back to Blog

Best Supplements to Help Prevent Migraines

February 11, 2026·11 min read

Migraines affect roughly 1 billion people worldwide and are the third most prevalent illness on the planet. Yet migraines are significantly undertreated—partly because people don't realize that prevention is achievable, and partly because they don't know that several supplements have genuine clinical evidence comparable to some prescription preventive medications.

There's an important distinction to make upfront: the supplements in this post are for prevention—reducing how often migraines occur and how severe they are. They are not acute treatments for an active migraine. Building a prevention protocol requires consistent daily use over 2–4 months before the full benefit emerges.

The evidence-based options

What's notable about the supplements below is that they address underlying metabolic vulnerabilities that are genuinely more common in migraine sufferers: magnesium deficiency, mitochondrial energy production inefficiency, and neuroinflammation. These aren't generic "brain health" claims—there's a coherent biological story.

1. Magnesium

Magnesium deficiency is the most documented metabolic abnormality in migraine sufferers. Studies using red blood cell magnesium (more accurate than serum) and brain tissue analysis have found that 50% or more of people with migraines have low magnesium levels during and between attacks.

How it helps: Magnesium plays multiple roles relevant to migraine pathophysiology. It stabilizes neuronal membranes, blocks NMDA glutamate receptors (reducing excitotoxicity), inhibits cortical spreading depression (the wave of neuronal depolarization that underlies aura and migraine), and reduces substance P (a pain signaling molecule). Low magnesium essentially lowers the threshold for migraine triggers to set off an attack.

Evidence level: Strong. A pivotal 1996 RCT found 600mg magnesium oxide/day reduced migraine frequency by 41.6% compared to 15.8% with placebo over 12 weeks. Multiple subsequent trials and meta-analyses confirm significant frequency reduction. The American Headache Society and the Canadian Headache Society include magnesium as a recommended preventive option.

Dosage: 400–600mg elemental magnesium daily, taken in the evening. Glycinate or malate forms have better absorption and less GI upset than oxide (which was used in many trials—the dose was high enough to overcome the poor absorption). Slow-release formulations may reduce diarrhea at higher doses.

Intravenous magnesium is used in emergency department settings for acute migraine treatment—evidence that the relationship between magnesium and migraines is well enough established to have clinical applications.

Note: Diarrhea is the dose-limiting side effect. Start at 200mg and increase gradually. If GI upset occurs, reduce dose or switch forms.

2. Riboflavin (Vitamin B2)

Riboflavin is a B vitamin essential for the electron transport chain—the mitochondrial machinery that produces cellular energy (ATP). Brain energy metabolism is particularly relevant to migraine, as the migraine brain has documented abnormalities in mitochondrial function and reduced baseline energy reserves.

How it helps: Riboflavin is a precursor to FAD and FMN—coenzymes essential for mitochondrial complex I and II function. Improving mitochondrial energy efficiency reduces the brain's susceptibility to the energy deficits that can trigger cortical spreading depression. This is the same mechanism targeted by some mitochondrial-support medications for migraine.

Evidence level: Good. The original 1998 Schoenen RCT (400mg/day for 3 months) found significant reduction in migraine days (59% reduction from baseline vs 15% with placebo). A 2017 meta-analysis confirmed significant benefit for migraine frequency. Interestingly, benefit is often seen at 2–3 months but not at 1 month—mitochondrial upregulation takes time.

Dosage: 400mg per day, taken with food. This is a large dose compared to dietary intake (the RDA is 1.3mg)—it will turn urine bright yellow, which is harmless. There is no toxicity reported at this dose.

Combination note: Riboflavin is often combined with magnesium and CoQ10 in migraine prevention protocols, as they address overlapping and complementary pathways.

3. Coenzyme Q10 (CoQ10)

CoQ10 is an electron carrier in the mitochondrial electron transport chain, working alongside riboflavin-derived coenzymes. Independent of riboflavin, CoQ10 deficiency reduces mitochondrial energy production and increases oxidative stress—both implicated in migraine.

How it helps: CoQ10 supports mitochondrial energy production in neurons and reduces oxidative stress, which can trigger and amplify migraine. Studies have found low plasma CoQ10 in migraine patients, and supplementation corrects this deficiency. One study found that 31.3% of young migraine patients had below-normal CoQ10 levels.

Evidence level: Good. A 2005 RCT found 300mg CoQ10/day reduced attack frequency by 47.6% over 3 months compared to 14.4% with placebo. A 2007 pediatric trial confirmed benefit in children and adolescents. A 2020 Cochrane-quality systematic review found CoQ10 moderately effective for migraine prevention.

Dosage: 300–400mg per day, preferably as ubiquinol (the reduced, active form) for better absorption—especially important for people over 40, in whom CoQ10 synthesis declines. Ubiquinone (standard CoQ10) at 300mg is an acceptable alternative. Take with a fat-containing meal.

Note: CoQ10 is the same molecule depleted by statin medications. If you're on a statin and also have migraines, CoQ10 replacement is doubly relevant.

4. Feverfew

Feverfew (Tanacetum parthenium) is an herb with the longest history of use for migraine prevention in Western herbal medicine. Its active compound, parthenolide, inhibits platelet aggregation, reduces prostaglandin synthesis, and inhibits the release of serotonin from platelets—all relevant to migraine pathogenesis.

How it helps: Parthenolide inhibits serotonin release from platelets and reduces the neurogenic inflammation pathway that drives migraine. It also inhibits thromboxane B2, a potent platelet aggregator implicated in migraine. Feverfew has been shown to reduce migraine frequency but not to treat an active attack.

Evidence level: Moderate. Early trials were positive; a Cochrane review found significant heterogeneity among trials but concluded a modest benefit for migraine prevention is likely. The MEB-195 (MIG-99) standardized extract (6.25mg parthenolide per capsule, 3x daily = 18.75mg/day) has the most consistent positive evidence in recent trials.

Dosage: 50–100mg of standardized extract containing 0.2–0.4% parthenolide, or the MIG-99 formulation at 6.25mg parthenolide three times daily. Allow 3–4 months before assessing.

Important: Discontinue slowly rather than stopping abruptly—sudden cessation has been associated with rebound headache and anxiety. Not for use in pregnancy (may cause uterine contractions).

5. Butterbur (Petasites hybridus)

Butterbur has the strongest clinical evidence of any herbal migraine preventive, including a high-quality RCT and guideline endorsement—but it comes with significant safety concerns that have largely removed it from clinical recommendations.

How it helps: The active compounds, petasins, are natural 5-lipoxygenase inhibitors (reducing leukotriene synthesis and neurogenic inflammation) and calcium channel blockers (stabilizing neuronal membranes). The 2004 Lipton et al. RCT found PA-free butterbur (Petadolex 75mg twice daily) reduced migraine frequency by 48% versus 26% with placebo—one of the best-performing migraine prevention trials in the supplement literature.

Evidence level: Strong for efficacy. Complicated by safety concerns.

Safety issue: Raw butterbur contains pyrrolizidine alkaloids (PAs) that are hepatotoxic and potentially carcinogenic. PA-free extracts (Petadolex) were considered safe for a decade, but post-market liver toxicity reports (including acute liver failure) led multiple European health authorities to suspend Petadolex in 2012. The American Headache Society subsequently removed it from their recommendations.

Current status: Use is not recommended by most headache specialists due to hepatotoxicity risk, even with PA-free extracts. It is mentioned here for completeness—this supplement was widely used and may still be discussed in older resources, but the safety profile no longer supports routine use.

6. Melatonin

Melatonin's role in migraine prevention is one of the more surprising developments in headache research. Beyond its well-known sleep effects, melatonin has anti-inflammatory and anti-nociceptive (pain-reducing) properties relevant to migraine, and the pineal gland (which produces melatonin) is directly involved in migraine pathophysiology.

How it helps: Melatonin reduces neurogenic inflammation, has GABA-modulatory effects, and inhibits dopamine release—all mechanisms relevant to migraine. People with migraines have lower nocturnal melatonin levels than controls, and cluster headache (a related primary headache disorder) has particularly strong connections to circadian/melatonin dysregulation.

Evidence level: Good, emerging. A pivotal 2016 RCT (n=196) found melatonin 3mg at night for 3 months comparable to amitriptyline 25mg in migraine prevention—with fewer side effects. Amitriptyline is a first-line prescription migraine preventive. This single trial has limitations but is compelling.

Dosage: 3mg at night, 30 minutes before bed. Higher doses (5–10mg) are not better tolerated for migraine and have not shown greater efficacy. Use the lowest effective dose.

Secondary benefit: If migraines disrupt sleep (very common, bidirectionally), melatonin addresses both the migraine prevention and the sleep quality simultaneously.

Form: Immediate-release is standard for migraine prevention. Controlled-release may be appropriate if sleep maintenance (staying asleep) is the issue.

7. Omega-3 Fatty Acids (EPA/DHA)

Omega-3s have anti-inflammatory effects relevant to neurogenic inflammation in migraine, and several trials have examined their use as migraine preventives with promising results.

How it helps: EPA and DHA shift the eicosanoid balance from pro-inflammatory prostaglandins toward less inflammatory resolvins and protectins. This reduces the neuroinflammatory environment that lowers the migraine threshold. Epidemiological data shows lower migraine frequency in populations with high omega-3 intake.

Evidence level: Moderate. A 2021 Northwestern University trial (n=182) found high omega-3 (5g EPA+DHA) significantly reduced migraine days compared to Western diet controls. Smaller trials have also shown benefit. The omega-3:omega-6 ratio appears important—reducing omega-6 (seed oils) while increasing omega-3 produced the best results in the Northwestern trial.

Dosage: 1–3g EPA+DHA daily for prevention. The Northwestern trial used 5g, which is above over-the-counter supplement norms and would require medical supervision. Starting at 2–3g is a reasonable middle ground.

What doesn't work (or needs more evidence)

Ginkgo biloba: No meaningful evidence for migraine prevention. Skip it.

Valerian: May improve sleep quality in migraineurs but doesn't reduce migraine frequency.

High-dose vitamin B12 alone: Not supported for migraine prevention independent of magnesium deficiency correction.

"Headache blend" supplements: Most multi-ingredient proprietary blends contain sub-therapeutic doses of multiple ingredients. If they work, you don't know which ingredient is responsible. If they don't, you've paid for confusion. Use single-ingredient supplements in evidence-based doses.

Aspirin as a daily preventive: While sometimes used, it carries GI bleed risk with long-term use and is not recommended over supplements for people with frequent but not-debilitating migraines.

The trigger vs. prevention distinction

Supplements are for prevention, not trigger avoidance—both matter but they work differently:

Triggers (set off individual attacks): Specific foods (aged cheese, red wine, processed meats with nitrates, MSG), hormone fluctuations, sleep disruption, dehydration, strong sensory stimuli (bright lights, strong smells), stress and stress let-down.

Prevention (reduces baseline susceptibility): Supplements above, prescription preventives, regular sleep, hydration, meal timing, exercise, stress management.

Keeping a migraine diary—noting timing, duration, severity, potential triggers, and premenstrual timing (for menstrual migraines)—is one of the highest-value things a migraine sufferer can do. Pattern recognition transforms vague suffering into actionable information.

Lifestyle factors that matter

Sleep regularity: Migraines are sensitive to changes in sleep timing, even sleeping in on weekends. Consistent wake times are protective.

Hydration: Even mild dehydration is a potent migraine trigger. 8+ glasses of water per day, more with exercise or in hot climates.

Meal timing: Skipping meals drops blood glucose, a common migraine trigger. Regular meal timing matters more than specific dietary content for most migraineurs.

Exercise: Regular moderate aerobic exercise reduces migraine frequency. Intense exercise can trigger migraines in some people—if this is you, start with lower-intensity activity and build gradually.

Caffeine: Complicated. Caffeine is actually a rescue medication (in small amounts) for acute migraine, and is an ingredient in Excedrin Migraine. But regular caffeine consumption raises the brain's dependence on it, and caffeine withdrawal is one of the most potent migraine triggers. If you drink coffee regularly, never miss a dose—or consider a gradual taper over 2–3 weeks to eliminate caffeine dependence.

Building your stack

Foundation (strongest evidence):

  1. Magnesium glycinate or malate 400–600mg daily (evening)
  2. Riboflavin 400mg daily (with morning meal)
  3. CoQ10 300mg ubiquinol daily (with fat-containing meal)

This combination addresses three different but overlapping mechanisms and represents the most evidence-based starting point for migraine prevention.

Add for additional support: 4. Melatonin 3mg at night (especially if sleep is disrupted or migraines are clustered around sleep changes) 5. Omega-3 2–3g EPA+DHA daily 6. Feverfew (MIG-99 formulation) if above aren't providing sufficient reduction

Give the stack 3–4 months before assessing. Migraine prevention supplements have delayed effects—don't quit after 4 weeks.

When to see a doctor

  • More than 4 migraines per month—prescription preventives (topiramate, amitriptyline, propranolol, CGRP inhibitors) have strong evidence and may be appropriate
  • Migraine with aura, especially if using combined oral contraceptives (increased stroke risk—discuss with a neurologist)
  • New onset severe headache ("thunderclap" headache) or headache different from your usual—requires evaluation to rule out secondary causes
  • Over-using acute medications (more than 10 days/month with triptans or 15 days/month with analgesics)—this causes medication overuse headache (MOH) which progressively worsens migraines
  • CGRP pathway treatments (erenumab, fremanezumab, galcanezumab, rimegepant) are now available and have transformed migraine prevention for many people—if supplements aren't working adequately, these are worth discussing

The bottom line

Magnesium, riboflavin, and CoQ10 form the most evidence-based migraine prevention supplement stack, addressing documented deficiencies and mitochondrial dysfunction that genuinely characterize migraine neurology. Melatonin has surprisingly strong emerging evidence and is worth adding if sleep is involved. Feverfew has moderate evidence for prevention. Use these consistently for 3–4 months before concluding whether they work—and track migraine frequency rigorously so you know.


Track your supplements and log migraine frequency and severity to measure prevention over time. Use Optimize free.

Related Articles

Want to optimize your health?

Create your free account and start tracking what matters.

Sign Up Free