Migraine is far more than a bad headache. It is a neurological condition that can flatten a day with throbbing pain, nausea, and crushing sensitivity to light and sound. So it is no surprise that people look for anything that might help, including the supplement aisle. The encouraging news is that a handful of supplements have genuine, published evidence behind them. The honest caveat is that they work as prevention, the effect is usually modest, and they belong alongside medical care, not instead of it.
Prevention, not a quick fix
The most important thing to understand before you spend a cent is the difference between preventive and acute treatment. Acute treatments, like triptans or pain relievers, are taken to stop an attack that is already happening. The supplements in this guide are the opposite: they are taken every day, for weeks to months, with the goal of making attacks less frequent and less severe over time.
That means patience is part of the plan. Most trials measure results over two to three months, so you should give any single supplement at least eight to twelve weeks before judging it. Set realistic expectations, too. A good preventive response often means meaningfully fewer migraine days, not zero, and not everyone responds. The best way to know if something is working is to track your migraine days in a diary and compare honestly before and after.
Magnesium
Magnesium is the most popular and one of the best-supported options. People who get migraines, particularly with aura or around menstruation, tend to run lower in magnesium, and a leading neurology guideline rated it as probably effective for prevention. It is involved in nerve signaling and blood vessel function, the kinds of pathways thought to matter in migraine.
Dose studied: roughly 400 to 600 mg per day. Magnesium citrate and oxide were common in the trials, but they are also the most likely to cause loose stools; magnesium glycinate is gentler on the gut if that is an issue. Our guide to which magnesium to choose covers the forms. Magnesium is cheap, widely available, and generally safe, though people with kidney problems should check with a doctor first.
Riboflavin (vitamin B2)
Riboflavin, or vitamin B2, is the quiet overachiever here. It also earned a probably effective rating in the same guideline, the thinking being that migraine involves a shortfall in how brain cells produce energy, and riboflavin feeds directly into that energy machinery.
Dose studied: 400 mg per day, far above what you get from food, taken as a single daily supplement. It is inexpensive and very well tolerated. The one harmless quirk: it turns your urine bright yellow, which is just the excess being cleared. Like the others, give it a couple of months before deciding.
Coenzyme Q10
CoQ10 follows the same energy-metabolism logic as riboflavin: it is a key player in how cells generate power, and migraine-prone brains may not do this efficiently. The evidence is a step softer, rated possibly effective, but there are positive trials in both adults and children, which is why it shows up in many combination migraine formulas.
Dose studied: commonly around 300 mg per day, often split into three 100 mg doses with food, since it is fat-soluble. CoQ10 is well tolerated, with mild stomach upset the most common complaint. It is one of the pricier options, so many people add it only after trying magnesium and riboflavin first.
Feverfew and butterbur
Two herbs have migraine reputations, and they need to be discussed together because one comes with a serious safety asterisk.
Feverfew is a traditional migraine herb that, in a stabilized standardized extract, was rated probably effective for prevention. It is a reasonable botanical option, though it should not be used in pregnancy and can cause mild mouth or digestive irritation.
Butterbur is the complicated one. In older trials, a butterbur extract showed some of the strongest preventive results of any supplement here. But raw butterbur naturally contains pyrrolizidine alkaloids, compounds that can damage the liver, and concern over this was serious enough that the major 2012 guideline was formally withdrawn in 2015, with the neurology community stepping back from recommending it. If butterbur is ever used, it must be a product specifically processed and certified to be PA-free, and many clinicians now avoid it altogether. I mention it for completeness, not as a casual recommendation. Do not try it without a doctor's guidance.
Melatonin and omega-3
Two more options have gathered evidence more recently.
Melatonin is best known for sleep, but a well-run randomized trial found that 3 mg of melatonin at night reduced migraine frequency, performing about as well as a standard low dose of the preventive medication amitriptyline, and with fewer side effects. Given how cheap and well tolerated it is, it is an appealing option, especially if poor sleep is part of your migraine pattern.
Omega-3 fatty acids got a boost from a 2021 BMJ trial: adults with frequent migraine who raised their omega-3 intake (and, even better, also lowered omega-6) had measurably fewer headache days per month. The effect came largely from diet, fatty fish and the right oils, but it makes omega-3 a sensible part of the overall picture rather than a standalone cure.
A sensible, evidence-based approach
You do not take all of these at once. A reasonable, low-risk way to start, in partnership with your doctor, looks like this.
A practical starting plan
- Begin with magnesium and riboflavin: the best evidence, cheapest, and very safe
- Consider adding CoQ10 if those are not enough after a fair trial
- Give each change a real chance: 8 to 12 weeks before judging it
- Keep a migraine diary to see whether days actually drop
- Shore up the basics: steady sleep, regular meals, hydration, and identifying personal triggers
- Watch for medication-overuse headache: needing acute painkillers more than about 2 to 3 days a week can make things worse
Patience matters here as much as the products do; our guide on how long supplements take to work sets expectations. And if you take prescription medication, check our supplement and drug interactions guide and your pharmacist before adding anything.
When to see a doctor
Supplements are for people with an established migraine pattern who want to reduce attacks. They are not for diagnosing a new or changing headache. Seek medical care promptly if you experience any of the following:
- A sudden, severe "worst headache of my life," or one that peaks within seconds to minutes
- A headache after a head injury, or with fever, stiff neck, confusion, or a rash
- New weakness, numbness, trouble speaking, or vision loss
- A clear change in your usual headache pattern, or a first migraine after age 50
- Headaches that are getting more frequent, or that need acute painkillers several days a week
Migraine treatment has come a long way. Effective prescription preventives and newer CGRP-targeted therapies exist, and for many people they work better than any supplement. The smartest path is to treat supplements as a complement to a plan built with a clinician, not a replacement for one.
Frequently asked questions
What is the best supplement for migraines?
Magnesium and riboflavin (vitamin B2) have the most established evidence for reducing how often migraines happen, and both are cheap and well tolerated, which makes them a common first choice. CoQ10, feverfew, melatonin, and omega-3s also have supporting evidence. These are preventive measures taken daily, not treatments for an attack already underway.
How long do supplements take to work for migraines?
Slowly. Most studies measure benefit over two to three months of daily use, so give any single supplement at least eight to twelve weeks before deciding. Tracking your migraine days in a diary is the best way to judge a real effect.
How much magnesium should I take for migraines?
Trials generally used around 400 to 600 mg per day. Magnesium citrate and oxide were common, while glycinate is gentler on the stomach. The main side effect is loose stools at higher doses. Check with your doctor first if you have kidney problems.
Is butterbur safe for migraines?
Butterbur showed strong efficacy in older trials, but raw butterbur contains pyrrolizidine alkaloids that can harm the liver, and the major 2012 guideline was withdrawn in 2015 over this concern. Only certified PA-free butterbur should ever be considered, and many clinicians now avoid it. Discuss it with a doctor first.
Can supplements replace migraine medication?
No. Supplements may help reduce frequency for some people, but they are not a substitute for medical care. Effective prescription preventives and newer CGRP treatments exist and may work better, and frequent or worsening migraines need a proper diagnosis. Use supplements as a complement to a plan made with your doctor.
The bottom line
For migraine prevention, a few supplements have earned real, if modest, evidence. Magnesium and riboflavin lead the list because they are effective enough, cheap, and safe; CoQ10, feverfew, melatonin, and omega-3 round it out. Butterbur works but carries a liver-safety concern that takes it off the casual list. None of these stop an attack in progress, all of them take a couple of months to judge, and the right move is always to use them alongside a doctor rather than in place of one. Start simple, be patient, keep a diary, and get proper care for anything new or severe.
