Best Supplements for Migraines and Headaches, Ranked by Clinical Evidence

29 supplements · 2 outcomes · 16 trials

Melatonin

Our #1 pick

Melatonin Proven benefit Strong · 93

The most complete migraine prevention evidence in a supplement

3 mg at bedtime. This is the dose used in the landmark prevention trial and confirmed in the 2026 meta-analysis. Higher doses have not shown additional benefit for migraines.

4 to 8 weeks for full prevention benefit. The pivotal trial measured outcomes at 12 weeks, with improvements emerging by the first month.

Migraines are strange. They're one of the most common neurological conditions on the planet, yet the supplement aisle for them is full of guesswork. Walk into a health food store and you'll see feverfew, butterbur, magnesium, CoQ10, and B-complex blends all marketed for migraine prevention, often with vague claims about "supporting neurological health."

The clinical evidence tells a different story. Some of those popular picks have been studied and found wanting. Others that nobody associates with headaches, like melatonin and high-dose fish oil, have surprisingly strong trial data. And one option works not for prevention but for treating an attack once it starts, which is a different and arguably more useful question.

This ranking is built on randomized, placebo-controlled trials and meta-analyses that measured headache-specific endpoints: attack frequency, pain severity, attack duration, and disability scores. We excluded studies where headache was just a line item on a mood questionnaire or a menopause symptom checklist. That filter alone eliminated several supplements the algorithm initially ranked.

One honest caveat: migraine supplement research is thinner than you'd expect. The total evidence base is smaller than what we have for sleep or blood pressure. That means even the top-ranked options here come with less certainty than we'd like, and the list is intentionally short because we'd rather give you four honest picks than ten padded ones.

#1 deep dive

Why Melatonin takes the top spot

Melatonin

How it works

Melatonin appears to calm the hyperexcitable neural pathways that trigger migraines. It modulates serotonin signaling in the trigeminovascular system, the brain circuit responsible for migraine pain, while also reducing the neuroinflammation that sustains an attack once it starts.12 The fact that it also improves sleep quality may contribute independently, since poor sleep is one of the most reliable migraine triggers.

What the research says

A 2026 meta-analysis pooling data from multiple RCTs found melatonin significantly reduced migraine attack duration, headache days, pain severity, painkiller use, and disability scores compared to placebo.2 In a head-to-head trial against amitriptyline (a first-line prescription migraine drug), melatonin 3 mg produced comparable reductions in migraine days and was better tolerated, with far less daytime sleepiness and no weight gain.1 That same trial found 3 mg at bedtime cut migraine frequency roughly in half for a significant portion of patients. The evidence covers both adults and pediatric populations.

Best for

People with episodic migraines (2 to 8 attacks per month) looking for daily prevention. Especially useful if poor sleep is a migraine trigger for you, since it addresses both problems. Also worth trying if you've had side effects from prescription preventives like amitriptyline or topiramate.

Watch out

Can cause daytime drowsiness in about 1 in 6 people at the 3 mg dose. If you take beta-blockers for blood pressure, be aware they suppress your natural melatonin production, which may be contributing to your migraines in the first place.

Pro tip

Consistency matters more than timing for migraine prevention, but taking it 30 to 60 minutes before your usual bedtime is standard. If you're currently using triptans or other acute migraine medications, melatonin can be used alongside them safely.

Evidence by outcome

Ease headache pain Proven benefit

Lowers how intense a headache or migraine feels when it hits.

d=0.35 Small effect 2 endpoints trust 93

Expected: ↓7.0 on VAS (meaningful at 10) · 8 weeks

Omega-3 (High-Dose EPA/DHA)
2

Omega-3 (High-Dose EPA/DHA)

Likely helps
Strong · 72

Fewer migraine days per month at high doses

1,500 mg or more of combined EPA/DHA daily. The landmark BMJ trial provided roughly 1,500 mg EPA/DHA through dietary intervention. The network meta-analysis defined high dose as at or above this threshold. Standard 1,000 mg fish oil capsules contain only about 300 mg of EPA/DHA, so check labels carefully.

4 to 16 weeks. The BMJ trial measured outcomes over 16 weeks, with reductions in headache hours and days accumulating over the full period.

Full breakdown

How it works

EPA and DHA get converted into specialized anti-inflammatory molecules called resolvins and protectins that actively shut down the neuroinflammation driving a migraine attack. A key finding from the BMJ trial: participants on high-dose omega-3 had elevated blood levels of 17-HDHA, a DHA-derived compound with direct pain-dampening activity in the trigeminovascular system.3

What the research says

A 2024 network meta-analysis pooling 40 RCTs with over 6,600 participants found high-dose EPA/DHA produced the largest reduction in migraine frequency of any intervention studied, outperforming standard preventive medications.3 A high-quality BMJ trial in 182 adults with frequent migraines found that increasing omega-3 intake significantly reduced headache hours per day and monthly headache days, with the combination of high omega-3 plus low omega-6 intake producing the strongest results.3 The effect on frequency is the standout finding. The severity data is less consistent, with one trial arm showing benefit and another not reaching significance.

Best for

People with frequent migraines who want to reduce how often they occur. The BMJ trial specifically enrolled people with 5 to 20 headache days per month, so the evidence is strongest for chronic or high-frequency episodic migraine. Also a reasonable choice if you have cardiovascular risk factors, since high-dose omega-3 has benefits for triglycerides, inflammation, and heart health.

Watch out

High-dose omega-3 (above 3 g EPA/DHA) can increase bleeding time and may interact with blood thinners like warfarin or aspirin. At migraine-prevention doses (1.5 to 2 g), this risk is minimal for most people, but mention it to your doctor if you're on anticoagulants.

Pro tip

The BMJ trial found that combining high omega-3 intake with reduced omega-6 intake (less seed oil, fewer fried foods) roughly doubled the headache reduction compared to omega-3 alone. Dietary context matters.

Evidence by outcome

Ease headache pain Likely helps
1 endpoints trust 72
Palmitoylethanolamide (PEA)
3

Palmitoylethanolamide (PEA)

Early data
Very early · 39 Moderate effect

The only on-demand supplement option for an active migraine

600 mg at the onset of a migraine attack. The trial used the Levagen+ formulation (micronized PEA) as a single dose taken when a migraine started.

90 minutes to 8 hours. Pain reduction was measurable at 90 minutes, with the highest pain-free rates at 8 hours after dosing.

Full breakdown

How it works

PEA is a fatty acid compound your body produces naturally during inflammation and pain. Supplemental PEA amplifies the endocannabinoid system's natural pain-braking signals without binding directly to cannabinoid receptors. It calms the overactive immune cells (mast cells and glia) that amplify migraine pain signals.10

What the research says

A 2024 double-blind RCT in 80 adults with episodic migraine found that a single 600 mg dose of micronized PEA taken at migraine onset significantly increased the proportion of people who were pain-free at both 2 hours and 8 hours compared to placebo.10 Pain reduction at 90 minutes was also significantly better, and participants used less rescue medication. This is early evidence from a single trial, but it's noteworthy because it addresses acute treatment rather than prevention, which is a different question than what the other supplements here answer. PEA also has broader pain evidence across osteoarthritis, low back pain, and nerve pain conditions.

Best for

People who want a non-pharmaceutical option for treating migraines when they happen, rather than daily prevention. Useful as a complement to preventive strategies for those breakthrough attacks that still get through.

Watch out

Only one migraine-specific RCT exists, so the evidence is early. The micronized (Levagen+) form was specifically tested; standard PEA powder may not absorb as well.

Pro tip

Keep it accessible for when an attack starts. PEA works best when taken early in an attack. The trial protocol had participants dose at first migraine symptoms, not after the pain peaked.

Evidence by outcome

Relieve headaches faster Early data
d=0.52 Moderate effect 2 endpoints trust 39
Selenium
4

Selenium

Early data
Very early · 38 Minimal effect

Early migraine-specific data from an antioxidant angle

200 mcg daily as selenomethionine. This is the dose and form used in the migraine trial. Do not exceed 400 mcg daily from all sources combined.

8 to 12 weeks. The trial measured outcomes at 12 weeks.

Full breakdown

How it works

Selenium is a cofactor for glutathione peroxidase and other antioxidant enzymes that clear reactive oxygen species. Migraine patients tend to have elevated oxidative stress markers between attacks. By boosting the body's antioxidant cleanup capacity, selenium may reduce the oxidative burden that primes the brain for migraine episodes.11

What the research says

A 2024 double-blind RCT in 72 adults with diagnosed migraine found that 200 mcg of selenomethionine daily for 12 weeks significantly reduced migraine frequency and pain severity compared to placebo.11 The trial also showed improvements in headache impact scores and several oxidative stress biomarkers. However, attack duration did not change significantly, and mood and anxiety scores were unaffected. This is a single trial from one research group in Iran, so the findings need independent replication before strong conclusions can be drawn.

Best for

People interested in a low-cost, low-risk addition to their prevention approach while the evidence matures. May be particularly relevant if blood tests have shown low selenium levels or elevated oxidative stress markers.

Watch out

Selenium has a narrow therapeutic window. The upper limit is 400 mcg daily from all sources (supplements plus food). Brazil nuts are extremely high in selenium, so if you eat those regularly, supplementation may push you over the safe limit. Chronic excess causes selenosis (hair loss, nail brittleness, GI issues).

Evidence by outcome

Ease headache pain Early data
d=0.15 Minimal effect 1 endpoints trust 38

What doesn't work

Save your money on these

Magnesium Not enough research

Magnesium is probably the most recommended migraine supplement online, and the clinical data for pain severity is genuinely negative: two studies totaling nearly 500 people found no meaningful reduction in how much a migraine hurts. A meta-analysis concluded there isn't enough evidence to confirm it works for migraine prevention. It may reduce migraine frequency modestly, and it does help with migraine-related disability, but the core promise, less painful headaches, is not supported by the trials.

CoQ10 Not enough research

A 2021 meta-analysis in BMJ Open found CoQ10 shortened migraine duration and reduced attack frequency, but found no effect on headache severity and no reduction in acute medication use. The effect sizes were small and the number of included trials was limited. It's not useless, but it's frequently oversold as a first-line migraine supplement when the evidence is more ambiguous than the marketing suggests.

Feverfew Not enough research

The herbal classic for migraines, featured in every natural health book since the 1980s. The problem: the landmark clinical trial had just 17 participants and was published in 1985. A Cochrane review found the overall evidence inconclusive. No large modern RCT has confirmed the old claims. The reputation far outpaces the data.

Butterbur Not enough research

Butterbur (Petasites) was once recommended by the American Academy of Neurology for migraine prevention, but that recommendation was withdrawn in 2015 due to liver toxicity concerns with improperly processed extracts. The evidence base was never large, and the safety issues mean it's no longer a reasonable choice when safer alternatives with comparable or better evidence exist.

Synergistic stacks

Combinations that work better together

The Daily Prevention Stack

Melatonin + Omega-3

Melatonin targets serotonin and neuroinflammation pathways while omega-3 produces anti-inflammatory resolvins through a completely separate mechanism. Together they address both the neural hyperexcitability and the inflammatory component of migraines.13

Melatonin 3 mg at bedtime, omega-3 1,500 mg or more EPA/DHA with dinner. Give it 8 to 12 weeks before evaluating.

Prevention Plus Acute Relief

Melatonin + PEA

Melatonin reduces how often migraines occur, PEA treats them when they break through. One daily preventive plus one as-needed option covers both sides of migraine management.110

Melatonin 3 mg nightly as prevention. PEA 600 mg (micronized) at the first sign of a migraine attack.

The Full Coverage Approach

Melatonin + Omega-3 + PEA

Melatonin and omega-3 for daily prevention through different anti-inflammatory pathways, plus PEA on standby for breakthrough attacks. Covers both reducing how often migraines happen and treating them when they do.1310

Melatonin 3 mg nightly, omega-3 1,500 mg or more EPA/DHA with dinner. Keep micronized PEA 600 mg on hand for acute use at the first sign of an attack.

Buying guide

What to look for on the label

Form matters

  • Melatonin: Standard immediate-release tablets or capsules at 3 mg. Extended-release formulations were not what was tested in migraine trials. Avoid gummies with added sugar.
  • Omega-3: Check the supplement facts for EPA and DHA content separately. You need 1,500 mg or more combined, which typically means 4 to 5 standard fish oil capsules or 1 to 2 concentrated capsules. Liquid fish oil makes hitting higher doses easier.
  • Selenium: Selenomethionine is the organic form used in the migraine trial. Sodium selenite is cheaper but less bioavailable. Stick to 200 mcg and do not stack with other selenium-containing supplements.
  • PEA: The migraine trial used micronized PEA (Levagen+ formulation). Standard PEA powder has poor bioavailability. Look for products specifying micronized or ultramicronized forms.

Red flags

  • Migraine blends that combine five or six ingredients at sub-therapeutic doses. If a product has magnesium, riboflavin, CoQ10, feverfew, and butterbur all in one capsule, none of them is at the dose that was actually studied.
  • Products claiming to 'cure' or 'eliminate' migraines. No supplement does that. Prevention means fewer and shorter attacks, not zero.
  • Butterbur products that don't specify PA-free (pyrrolizidine alkaloid-free) processing. Unprocessed butterbur extracts are hepatotoxic.

Quality markers

  • Third-party testing certification (NSF, USP, or ConsumerLab) confirms the product contains what the label claims.
  • Doses that match clinical trial protocols. Melatonin at 3 mg, omega-3 at 1,500 mg or more EPA/DHA, selenium at 200 mcg. If the product doesn't match, it hasn't been tested.
  • For PEA, the Levagen+ branded ingredient confirms the micronized form that was tested in the migraine trial.

The bottom line

The migraine supplement landscape is surprisingly narrow once you filter out the marketing noise. Melatonin has the strongest all-around evidence for prevention, with a meta-analysis confirming it reduces pain severity, attack duration, and disability. High-dose omega-3s showed the most dramatic frequency reduction in a large network meta-analysis, though you need 1,500 mg or more of EPA/DHA daily to reach the doses that were studied. PEA is the only option here that works as an on-demand treatment when a migraine actually hits. And selenium is an interesting early signal worth watching.

What didn't make the cut matters too. Magnesium is the most popular migraine supplement on the market, and it genuinely does not reduce headache pain severity in the trials we reviewed. CoQ10 has a meta-analysis showing modest frequency reduction but no effect on severity. Feverfew, the herbal classic, has almost no modern clinical data behind it.

If you're dealing with migraines regularly, the honest advice is to start with melatonin (3 mg at bedtime), give it 8 to 12 weeks, and track your attack frequency and severity in a headache diary. If you want to layer on omega-3s, the evidence supports it at adequate doses. Riboflavin (vitamin B2) at 200 mg daily is also worth considering as a cheap add-on: while it didn't have enough headache pain severity data to rank here, a JAMA network meta-analysis found it shortens attack duration in children. These aren't miracle cures, but they're among the few supplements where the evidence actually exists.

Frequently asked

Common questions

How long do migraine supplements take to work?

Prevention supplements need 8 to 12 weeks of daily use. The melatonin trials measured outcomes at 12 weeks, and the omega-3 trial ran for 16 weeks.13 This isn't like a triptan that works in 30 minutes. You're changing the underlying biology that makes your brain vulnerable to attacks, and that takes time. Track your migraine frequency in a diary so you can objectively see whether attacks are becoming less frequent or shorter.

Can I take migraine supplements alongside prescription medications?

Generally yes. Melatonin was tested head-to-head against amitriptyline (a prescription preventive) and has a clean safety profile.1 Omega-3 at migraine doses is safe for most people but check with your doctor if you take blood thinners. PEA has no reported adverse events in its migraine trial.10 Selenium at 200 mcg is well within the safe upper limit.11 These supplements are not meant to replace prescriptions if you need them, but they can complement pharmaceutical treatment.

Why isn't magnesium on the ranked list?

Magnesium is the most commonly recommended migraine supplement, and we understand why: some clinical guidelines include it, and many neurologists suggest it. But when we looked at the actual trial data for headache pain severity, two studies totaling nearly 500 people found no meaningful benefit. It may modestly reduce migraine frequency and disability, but the core claim that it makes headaches hurt less is not supported. If you're already taking magnesium for other reasons, it won't hurt, but it's not the strongest choice specifically for migraine pain.

Does caffeine help or hurt migraines?

Both, depending on context. Caffeine is an ingredient in several prescription migraine medications (like Excedrin) because it enhances pain relief acutely. But regular caffeine consumption creates dependence, and withdrawal triggers rebound headaches. The studies that showed coffee reducing headache were acute mood questionnaire items, not migraine treatment trials. If you're a regular caffeine user dealing with migraines, maintaining steady intake matters more than adding more.

What about butterbur?

Butterbur (Petasites hybridus) was once a recommended migraine preventive, but the American Academy of Neurology withdrew its recommendation in 2015 due to reports of liver damage from improperly processed extracts. Even when it was recommended, the evidence base was limited. Given the liver toxicity risk and the availability of safer options with comparable evidence, we don't recommend it.

Is there anything that works during an active migraine attack?

PEA (palmitoylethanolamide) is the only supplement in this ranking with evidence for acute migraine treatment. A 2024 trial found 600 mg of micronized PEA taken at migraine onset increased the chance of being pain-free at 2 and 8 hours compared to placebo.10 It's not as fast or powerful as a triptan, but it's the best non-pharmaceutical option tested in a proper migraine trial.

Want personalized migraines and headaches recommendations?

The Suplmnt app checks doses, flags interactions, and tracks what actually works for you.