top of page

Best Supplements for Migraines and Headaches: Evidence-Based Options | Dr. Jeffrey Peng MD

  • Mar 1
  • 4 min read

Written by Dr. Jeffrey Peng, a board-certified sports medicine physician practicing in the San Francisco Bay Area. Published March 1, 2026.


As a sports medicine physician, I see many patients dealing with migraines and chronic headaches who would prefer to minimize their reliance on prescription medications. The good news is that a handful of supplements are supported by solid clinical research for migraine prevention. In this post, I review the top three evidence-based supplements — magnesium, coenzyme Q10, and riboflavin — along with a promising bonus option, explaining what the data shows, recommended dosing, and important safety considerations.


Magnesium: The Strongest Evidence for Migraine Prevention


Magnesium plays a critical role in stabilizing nerve cells and regulating blood vessel tone in the brain. When magnesium levels are low, nerves can become overactive and blood vessels may constrict or dilate too easily — both of which are thought to trigger migraine attacks. This makes magnesium deficiency a modifiable risk factor worth addressing for anyone prone to migraines.


The clinical evidence behind magnesium for migraine prevention is robust. A 2024 systematic review and dose-response meta-analysis published in Neurological Sciences combined data from multiple randomized controlled trials and found that magnesium supplementation reduced migraine frequency by approximately 2.5 fewer attacks per month, lowered pain severity by about one point on a ten-point scale, and decreased monthly migraine days by roughly 1.7 days compared to placebo (Talandashti et al., 2024).


Which Type of Magnesium Is Best for Migraines?


Studies have tested several forms of magnesium, including magnesium oxide and magnesium citrate. The main side effect is digestive upset, and magnesium oxide in particular is known for causing cramping and diarrhea at higher doses. Magnesium glycinate is generally the better choice — it offers good absorption and is much easier on the stomach.


The effective dose for migraine prevention in clinical trials is typically 400 to 600 milligrams of elemental magnesium per day. It usually takes 8 to 12 weeks of consistent use before the full preventive benefit becomes apparent.


Coenzyme Q10 (CoQ10) for Migraine Prevention


Coenzyme Q10 is a naturally occurring compound that plays a vital role in mitochondrial energy production. There is growing evidence that people with migraines may have underlying mitochondrial dysfunction, making their brain cells more vulnerable to stress and triggers. By supporting cellular energy metabolism, CoQ10 may help stabilize brain activity and reduce the likelihood of migraine attacks.


The 2024 meta-analysis found that CoQ10 supplementation reduced migraine frequency by approximately 1.7 attacks per month, lowered pain severity by more than one point on a ten-point scale, and shortened average migraine duration by nearly two hours (Talandashti et al., 2024). A randomized controlled trial also showed significant improvements when CoQ10 was combined with nano-curcumin (Parohan et al., 2019).


CoQ10 Dosage for Migraines


Most clinical studies used doses of 200 to 300 milligrams per day, with evidence suggesting a clear dose-response relationship. CoQ10 is generally very well tolerated, with only occasional mild gastrointestinal upset reported.


Riboflavin (Vitamin B2) for Migraine Prevention


Riboflavin, also known as vitamin B2, is another key player in mitochondrial energy production. Because migraines are increasingly linked to energy metabolism problems in the brain, boosting riboflavin levels helps make the mitochondria more efficient. Riboflavin has been studied for migraine prevention for over 30 years, giving it one of the longest track records among supplement options.


A systematic review published in Nutritional Neuroscience analyzed eight randomized controlled trials and found that riboflavin at 400 mg per day for three months significantly reduced migraine frequency, duration, and pain severity (Chen et al., 2021). The 2024 meta-analysis corroborated these findings, showing a reduction of approximately 1.3 attacks per month (Talandashti et al., 2024).


Riboflavin Dosage for Migraines


The standard dose is 400 milligrams per day. Riboflavin has an excellent safety profile, and the only commonly reported side effect is harmless bright yellow discoloration of the urine.


Probiotics: An Emerging Option for Migraine Prevention


There is growing evidence linking the gut and the brain through the gut–brain axis. Gut bacteria can influence systemic inflammation, immune function, and nervous system responses to stress — all factors implicated in migraine pathophysiology. Modifying the gut microbiome through probiotics represents a promising new approach.


A 2025 systematic review in The Journal of Headache and Pain found that migraine patients had distinct gut microbiome compositions with reduced microbial diversity. Multi-strain probiotic blends taken daily for 8 to 12 weeks significantly reduced migraine frequency, severity, and monthly migraine days (Mugo et al., 2025). The 2024 meta-analysis similarly reported that probiotics decreased migraine frequency by about one attack per month (Talandashti et al., 2024).


How to Choose High-Quality Supplements


Not all supplements are created equal. Because the supplement industry is not as tightly regulated as prescription medications, product quality can vary significantly. Choose products with independent third-party certifications such as NSF International or USP (United States Pharmacopeia), which verify that the label matches the contents and the product is free of harmful contaminants.


When to Talk to Your Doctor About Migraines

If you are experiencing frequent or severe migraines, discuss your symptoms with a healthcare provider before starting any new supplement regimen. Supplements work best when combined with proper evaluation, lifestyle modifications, and targeted medical treatment. If you are in the San Francisco Bay Area, schedule an appointment with our clinic to discuss your options.


References

Talandashti MK, et al. Effects of selected dietary supplements on migraine prophylaxis. Neurol Sci. 2024;46(2):651-670. doi:10.1007/s10072-024-07794-0

Chen YS, et al. Effect of Vitamin B2 supplementation on migraine prophylaxis. Nutr Neurosci. 2021;25(9):1801-1812. doi:10.1080/1028415X.2021.1904542

Parohan M, et al. Synergistic effects of nano-curcumin and CoQ10 in migraine prophylaxis. Nutr Neurosci. 2019;24(4):317-326. doi:10.1080/1028415X.2019.1627770

Gaul C, et al. Improvement of migraine symptoms with riboflavin, magnesium and Q10. J Headache Pain. 2015;16:516. doi:10.1186/s10194-015-0516-6

Mugo CW, et al. Unravelling the gut-brain connection: migraine and the gut microbiome. J Headache Pain. 2025;26(1):125. doi:10.1186/s10194-025-02039-7

Comments


bottom of page