Migraine Supplements Explained: Do Magnesium, Riboflavin, COQ10, and Melatonin Actually Help?  

If you live with migraine, chances are you’ve heard people talk about migraine supplements, whether it’s in migraine groups, on TikTok, or from that friend who claims magnesium changed their neighbor’s life. Naturally, you might be wondering, “Okay, but do they actually help?” The answer is: maybe. While no supplement works for everyone, certain supplements have been studied for migraine prevention and may help reduce the frequency or severity of migraine attacks. Many people use supplements alongside prescription medications and lifestyle changes like improving sleep, hydration, nutrition, exercise, and stress management rather than as a standalone treatment. These are some of the most commonly discussed migraine prevention supplements:

  • Magnesium

  • Riboflavin (Vitamin B2)

  • CoQ10

  • Melatonin

Research suggests some people may experience fewer migraine attacks or less severe symptoms when these migraine supplements are used consistently over time. Let’s break down how these supplements may help migraine and what to know before trying them.

  1. DOES MAGNESIUM HELP WITH MIGRAINE?

If you’ve ever searched “does magnesium help with migraine” or “what magnesium is best for migraine,” you’re definitely not alone. Magnesium supplements for migraines are among the most studied and commonly recommended by headache specialists. 

Some researchers believe magnesium deficiency may be more common in people living with migraine, especially people with menstrual migraine or migraine with aura. 

Here are the benefits of magnesium supplements for migraine:

  • Reduce migraine frequency

  • Lower migraine severity

  • Help prevent migraine with aura

  • Support people who experience menstrual migraine

Because of this, people use magnesium as part of their migraine management plan, both for prevention and during migraine attacks (especially during a menstrual cycle). [1

Which Magnesium Is Best For Migraine?

Here’s where things start to get confusing because there isn’t just one type of magnesium. There are MANY. And if you’ve ever searched “best magnesium for migraine” online, you’ve probably fallen into a rabbit hole pretty quickly.

Interestingly, the form with the most migraine research is not always the form people tolerate best. Magnesium oxide is the most studied form for migraine prevention and is commonly recommended by headache specialists. However, it is not absorbed as well as some other forms and is more likely to cause side effects like diarrhea. Magnesium glycinate, on the other hand, is often better absorbed and gentler on the stomach, which is why many people prefer it. 

This is where bioavailability matters. In simple terms, bioavailability refers to how well your body absorbs and uses a supplement. For many people, finding the “best” magnesium for migraine is not just about research studies, but also about side effects, absorption, and what works best for their body. [2

  • Magnesium Oxide - This is the form most commonly studied for migraine prevention and the one many headache specialists recommend. The downside? It is not absorbed as well as some other forms and is more likely to cause diarrhea.

  • Magnesium Glycinate - This form is popular because it is well absorbed, may be gentler on the stomach, and is less likely to cause diarrhea. Many people also like it because it is commonly discussed for sleep and anxiety support.

  • Magnesium Citrate - This type is easy to find and commonly sold in stores, but it can cause diarrhea for some people.

  • Magnesium L-threonate - This form is often talked about in relation to cognitive function and brain health.

  • Magnesium Malate - This type is sometimes discussed by people living with fibromyalgia or chronic muscle pain.

  • Magnesium Taurate - Some research suggests this form may support heart health and blood sugar regulation, but evidence in humans is still limited.

  • Magnesium Chloride - This form is commonly used in topical magnesium products like lotions, sprays, foot soaks, and baths. It is well absorbed.

  • Magnesium Sulfate (Epsom Salt) - This form is commonly used in baths. Sometimes it is used intravenously (IV) in hospitals or emergency settings for severe migraine attacks. [3]

    The Dizzy Cook has a fantastic chart that breaks down the different types of magnesium in more detail on her blog, The Best Magnesium Supplements for Migraine.

Magnesium Dosage For Migraine

Studies on magnesium supplements for migraines often use doses around 400–600 mg per day of elemental magnesium. However, the right amount can vary depending on the person, the form of magnesium, the side effects, and your medical history.

When choosing a supplement, look for the amount of elemental magnesium listed on the label. This tells you how much actual magnesium you are getting per serving. However, some supplements contain a higher percentage of elemental magnesium but are less easily absorbed. As a result, a higher number on the label does not always mean greater benefit.

The most common side effect of magnesium supplements is diarrhea or stomach upset, especially with higher doses. Diarrhea is most common with magnesium oxide and magnesium citrate. Changing the type of magnesium and/or lowering the dose can help.

Food Sources of Magnesium

You can also get magnesium from food, not just supplements. Foods rich in magnesium include:

  • Dark leafy greens like spinach

  • Nuts like almonds

  • Seeds like pumpkin seeds

  • Legumes like black beans

  • Dark chocolate

The Dizzy Cook, who creates migraine-friendly recipes, also has recipes that are naturally rich in magnesium. 

2. RIBOFLAVIN SUPPLEMENT FOR MIGRAINE: WHAT YOU SHOULD KNOW

Riboflavin (Vitamin B2) is another supplement widely researched and commonly recommended for migraine prevention.

Some studies suggest riboflavin may help reduce how often migraine attacks happen when taken consistently over time. In fact, research has found that taking 400 mg of Vitamin B2 per day for three months significantly improved migraine frequency, duration, number of migraine days, and pain severity. [4]

One interesting thing to know is that the riboflavin doses studied for migraine are much higher than what’s found in a standard multivitamin.

Fair warning: riboflavin can turn urine bright yellow. It’s harmless, but definitely surprising if nobody warned you first. 

3. COQ10 FOR MIGRAINE PREVENTION

CoQ10 (coenzyme Q10) is another supplement that has been extensively researched for migraine prevention and has shown potential benefits for some people living with migraine. 

It is generally well tolerated, and research suggests it may help reduce migraine frequency, duration, and severity when taken consistently over time. The American Headache Society recommends 300 mg per day for migraine prevention. [5]

One thing to know: CoQ10 supplements can be expensive compared to some other migraine supplements, and like most preventive supplements, they may take several weeks or months before you notice whether they’re helping.

4. MELATONIN FOR MIGRAINE PREVENTION 

Some studies have found lower melatonin levels in people with chronic migraine, though research on melatonin for migraine prevention has shown mixed results.

Melatonin is actually a hormone naturally produced by the brain, not just a sleep supplement. It is usually used as a sleep aid, which can help people with migraine for whom insomnia is a trigger. 

Melatonin may help support a more consistent sleep schedule. The recommended dose for migraine prevention is around 1-5 mg nightly, taken 30 to 60 minutes before bedtime. [6] [3] Like any supplement, melatonin can cause side effects. Melatonin can cause daytime drowsiness, vivid dreams, dizziness, and may interact with certain medications.

SUPPLEMENTS FOR MIGRAINE THAT REQUIRE MORE CAUTION

You may have also heard about the following supplements:

Butterbur

Butterbur was once commonly recommended for migraine prevention, but according to the American Headache Society, it is no longer recommended because of concerns about liver toxicity. [5] Some combination migraine supplements or migraine supplement blends may contain butterbur, so please read the labels carefully. The dose is 50-75mg twice daily. [3

Feverfew

Overall, there is poor evidence that feverfew is effective in migraine prevention. [7] There is no officially established “best” dose of feverfew for migraine. In clinical trials, studies on dried feverfew leaf preparations have used doses ranging from 50–150 mg per day for migraine prevention. [8] [9] Note that people with allergies, especially to ragweed, may be sensitive to it.

HOW LONG DOES IT TAKE FOR MIGRAINE SUPPLEMENTS TO WORK?

Here’s something important to know: supplements usually do not work overnight. They are a preventive treatment, meant to reduce migraine attacks over time.

One of the biggest mistakes people make with migraine supplements is stopping too soon. Unlike pain medications, supplements often take weeks or even months before you know whether they’re helping.

That’s why keeping a migraine diary can be so helpful. It doesn’t have to be complicated. A notebook, phone notes app, or migraine tracking app can all work. Tracking symptoms over time may help you notice patterns and help you and your healthcare provider better understand whether a migraine supplement is actually making a difference. 

NOT ALL SUPPLEMENTS ARE CREATED EQUAL

Before you add any supplement to your migraine toolkit, there’s something important to know. 

Avoid products making bold claims like “cures migraine fast.” Migraine is a neurological disorder that unfortunately does not yet have a cure. Supplements are just one of the tools to manage migraine. 

Unlike prescription medications, supplements are not approved by the FDA for safety or effectiveness before they are sold. This means the quality, ingredient amounts, and purity can vary from brand to brand. Some supplements may contain fillers, inaccurate dosages, or ingredients that haven’t been independently tested. Fillers, dyes, artificial sweeteners, caffeine-containing blends, and flavored gummies can actually trigger migraine attacks in some people. 

Before buying supplements for migraine: 

  • Look for third-party testing certifications like USP, NSF, or ConsumerLab

  • Read ingredient labels carefully 

  • Be cautious of “proprietary blends” that don’t clearly list ingredient amounts

  • Talk with your healthcare provider about starting a new supplement and dosage

ARE SUPPLEMENTS ENOUGH TO TREAT MIGRAINE?

For some people, supplements for migraine may become one helpful part of a larger migraine treatment plan. However, supplements alone are usually not enough to fully manage migraine. 

Migraine is a complex neurological disease, which is why many migraine providers recommend a multimodal approach to migraine management. This means combining different treatments and strategies instead of relying on just one thing.A multimodal migraine treatment plan may include the following in no particular order: 

Danielle Foundation’s Free Programs

Stress is one of the most commonly reported migraine triggers. Our Wellness for Migraine program focuses on mindfulness, movement, and strategies to support the nervous system that may help reduce stress-related triggers.

We also offer Migraine Management, a free six-week program that teaches practical migraine management tools, as well as additional courses, such as Autogenic Training and Biofeedback, to help people better understand and navigate life with migraine.

Migraine is complex, and many people find the best results come from combining different strategies and figuring out what works best for their own body.

TALK TO YOUR DOCTOR ABOUT SUPPLEMENTS

Many people are interested in trying supplements because they are accessible, relatively inexpensive, and do not require a prescription. However, natural does not always mean risk-free. Keep an eye on possible side effects and medication interactions. Before starting a supplement for migraine, talk with your healthcare provider. 

References:

[1] Facchinetti F, Sances G, Borella P, Genazzani AR, Nappi G. “Magnesium prophylaxis of menstrual migraine: Effects on intracellular magnesium.” Headache. 1991;31(5):298–301. https://headachejournal.onlinelibrary.wiley.com/doi/10.1111/j.1526-4610.1991.hed3105298.x

[2] Mayo Clinic Store. “Magnesium: Forms, Benefits, and What the Research Says.” March 28, 2026. https://store.mayoclinic.com/education/magnesium-forms-benefits-and-what-the-research-says/

[3] Berk T. “Which Vitamins Are Most Effective for Migraine?” Neura Health. May 12, 2021. https://www.neurahealth.co/blog/which-vitamins-could-be-most-effective-for-my-migraine

[4] Thompson DF, Saluja HS. “Prophylaxis of migraine headaches with riboflavin: A systematic review.” Journal of Clinical Pharmacy and Therapeutics. 2017;42(4):394–403. https://pubmed.ncbi.nlm.nih.gov/33779525/

[5] American Headache Society. “Incorporating Nutraceuticals for Migraine Prevention.” April 15, 2021. https://americanheadachesociety.org/news/incorporating-nutraceuticals-for-migraine-prevention

[6]  Headache. (2016). 56(8), 1257–1266. https://pmc.ncbi.nlm.nih.gov/articles/PMC5012937/
[7] Wider B, Pittler MH, Ernst E. “Feverfew for Preventing Migraine.” Cochrane Database of Systematic Reviews. 2015. PMCID: PMC7133498. https://pmc.ncbi.nlm.nih.gov/articles/PMC7133498/

[8] Pareek A, Suthar M, Rathore GS, Bansal V. “Feverfew (Tanacetum parthenium L.): A Systematic Review.” Pharmacognosy Reviews. 2011;5(9):103–110. https://pmc.ncbi.nlm.nih.gov/articles/PMC3210009/

[9] Drugs.com. “Feverfew.” Last updated August 22, 2025. https://www.drugs.com/npp/feverfew.html

Next
Next

Can Migraine Cause Hearing Loss, Ear Pressure, and Ringing?