Illustration of a woman holding a riboflavin supplement, with a brain graphic highlighting its effects.

Vitamin B2 (Riboflavin) for Migraines in Women: Does It Really Help?

TL;DR

  • Quick answer: Vitamin B2 (riboflavin), when taken in therapeutic doses, may offer functional support to the brain and reduce migraine frequency and severity over time, without any major side-effects.[1] It is usually taken in combination with other supplements such as magnesium and coenzyme Q10 for holistic benefit. Unlike painkillers, it is used as a preventive approach rather than for immediate relief during an active migraine.[2,3]

  • Research: Clinical studies suggest that high-dose vitamin B2 may help the brain cells produce and use energy more efficiently. When taken consistently for at least 3 months, it has shown to make the brain more resilient to triggers and help prevent attacks. In addition to reducing headache days, improvement in pain intensity and overall impact of migraine on daily life has been observed. Research also suggests that combining vitamin B2 (riboflavin) with magnesium and coenzyme Q10 may provide additional benefit for migraine prevention. Studies report a favourable safety profile with relatively minor side-effects.[4,5,6,7]

  • Doc’s opinion: Vitamin B2 (riboflavin) helps migraines by supporting the brain’s energy production system which is altered in people with migraines. It does not work like an instant painkiller, but when taken regularly for around 3 months, it reduces how often migraines happen and how intense they feel.

What Is Vitamin B2 (Riboflavin)?

Vitamin B2, also known as riboflavin, is one of the eight B-complex vitamins. It is a water-soluble vitamin, which means your body does not store large amounts of it, so you need to get it regularly through food or dietary supplements.[1,8]

Vitamin B2 (riboflavin) helps form two important compounds called flavin mononucleotide (FMN) and flavin adenine dinucleotide (FAD), which are involved in how the body produces energy and carries out normal cellular functions. Foods naturally rich in vitamin B2 include eggs, low-fat milk, curd, yoghurt, almonds, mushrooms, organ meats, lean meats, spinach, and fortified products.[1,8]

Recommended daily intake for women

The Recommended Dietary Allowance (RDA) for vitamin B2 (riboflavin) in adult women is 1.9 to 3.1 mg per day, based on the physical activity levels. This changes to 2.7 mg during pregnancy and 3.0 mg during breastfeeding.[9]

Vitamin B2 deficiency is uncommon but may occur in women with restricted diets, malabsorption conditions, chronic alcohol intake, or long-term use of certain medications.[1]

Note: It is also important to understand that the doses used in migraine research are much higher than the daily nutritional requirement. Many migraine studies have used high-dose vitamin B2 (riboflavin) supplementation, particularly doses around 400 mg/day. The idea behind this is not to correct a deficiency, rather to offer functional support to the brain, which is not possible through food alone.[4,5]

Vitamin B2 (Riboflavin) and Migraine Headache: What's the Link?

Vitamin B2 (riboflavin) is one of the few nutrients that has been studied specifically for migraine prevention, which makes it particularly relevant for women. Here’s how it may help:

Improves mitochondrial energy production

Mitochondria are the parts of cells responsible for producing energy. In women affected by migraine, the brain cells may struggle to produce energy efficiently, making the brain more sensitive to triggers that can lead to a migraine attack.[2,3,4]

Vitamin B2 helps in mitochondrial function through compounds called FAD and FMN, which help cells produce energy. By supporting energy production in brain cells, vitamin B2 may help make the brain more resilient against migraine triggers.[1

Reduces oxidative stress

Migraine is also linked to cellular oxidative stress, which is the result of more free radicals (harmful molecules) and less antioxidants (healthy molecules) in the body. This can damage the cells.[10]

Vitamin B2 helps the body’s antioxidant system which may help reduce oxidative stress inside brain cells. This may contribute to lower migraine frequency and severity in some women. 

Stabilises overactive nerve signalling in the brain

People with migraine, especially migraine with aura, may have a brain that reacts more strongly to triggers such as bright lights, loud sounds, stress, or lack of sleep.[11,12

By supporting steady energy production in nerve cells, vitamin B2 may help stabilise neuronal excitability, meaning nerve cells may become less likely to overreact and trigger a migraine attack.[1]

Supports hormonal regulation 

Many women notice migraines worsening just before their periods, when estrogen levels begin to fall during the late luteal phase of the menstrual cycle.[13] These hormonal changes may make the brain more sensitive to migraine triggers in some women. 

Its role in brain energy production also helps improve the brain’s tolerance to hormonally-triggered migraine changes in some women.[1

Vitamin B2 also supports hormone balance by helping the liver process hormones, activate thyroid hormones, and regulate estrogen changes during your menstrual cycle.

Supports neurotransmitter metabolism 

Vitamin B2 also helps the body maintain healthy levels of brain chemicals such as serotonin and gamma-aminobutyric acid (GABA), which are involved in pain, mood, sleep, and stress regulation.[1,11]

Changes in these brain chemicals are often linked to migraine attacks.[8] By supporting  nerve communication, vitamin B2 may help reduce how easily migraines get triggered in some people.[1]

Quick insight: Why does vitamin B2 (riboflavin) help even without a deficiency? 

You do not need to have a vitamin B2 deficiency to potentially benefit from vitamin B2 (riboflavin) supplements for migraine prevention.

High doses of vitamin B2 may help support how the brain produces and uses energy, even when vitamin B2 levels are already normal.[1

This is because high-dose supplementation may sometimes work not only as a nutritional replacement but also as additional functional support for processes involved in migraine attacks.[3,4,5]

Effects of Vitamin B2 (Riboflavin) for Migraine Symptoms: What Research Shows

Research summary: The current evidence suggests that high-dose vitamin B2 (riboflavin) may help lower how often attacks occur, how intense they feel, and how much they disrupt daily life, particularly when taken consistently for at least 3 months. It may be even more helpful when taken in combination with other supplements like magnesium and coenzyme Q10.[4,5,6,7

What it means for you: If you experience frequent and severe migraines, supplements (vitamin B2 (riboflavin), magnesium, coenzyme Q10) are a reasonable option to discuss with your doctor. Since they work gradually, taking them consistently for at least 3 months and tracking your progress can help understand whether it’s showing positive effects. 

Evidence discussion: 3 vitamin B2 (riboflavin) trials

Effectiveness of high‐dose riboflavin in migraine prophylaxis A randomized controlled trial (Schoenen et al., 1998)

This randomised, double-blind, placebo-controlled trial compared high-dose vitamin B2 (riboflavin) (400 mg daily) against placebo in 55 migraine patients over 3 months in Belgium and Luxembourg. Key findings include:[4]

  • Migraine frequency: 56% of the vitamin B2 group had at least a 50% reduction in attack frequency, compared with 19% in the placebo group.

  • Headache days: 59% of the vitamin B2 group had at least a 50% reduction in headache days, compared with 15% in the placebo group.

  • Duration of attack and nausea: Vitamin B2 also significantly reduced attack duration and the number of days with nausea, though it did not reduce reliance on painkillers during attacks.

  • Side-effects: Only 3 participants had minor side-effects, including diarrhea, polyuria (large amounts of urine), and abdominal cramps. 

Oral riboflavin versus oral propranolol in migraine prophylaxis: An open label randomized controlled trial (Nambiar et al., 2011)

This open-label randomised controlled trial conducted in Bangalore, India, compared low-dose vitamin B2 (riboflavin) (100 mg daily) directly against propranolol (80 mg daily) in 100 migraine patients over 3 months, with follow-up at 6 months. This trial had no placebo group. Key findings include:[6]

  • Migraine frequency: The drop in migraine frequency was similar in both the vitamin B2 and oral propranolol groups. 

  • Migraine severity: However, headache severity (VAS score) dropped more in the vitamin B2 group (27.1%) compared to the propranolol group (25.8%).

  • Side-effects: Nearly 44% of the propranolol group had side-effects like fatigue and dizziness. In comparison, only 24% of the vitamin B2 group experienced side-effects, which included mainly orange-coloured urine, with smaller numbers reporting nausea or diarrhea.

Improvement of migraine symptoms with a proprietary supplement containing riboflavin, magnesium and Q10: a randomized, placebo-controlled, double-blind, multicenter trial (Gaul et al., 2015)

This randomised, placebo-controlled, double-blind trial conducted across 12 German centres compared a supplement containing vitamin B2 (riboflavin) (400 mg), magnesium (600 mg), and coenzyme Q10 (150 mg) against placebo in 130 migraine patients over 3 months. Key findings include:[7]

  • Headache days: Migraine days per month dropped from 6.2 to 4.4 with the supplement versus 6.2 to 5.2 with placebo. 

  • Migraine severity: Pain intensity dropped significantly more with the supplement compared to placebo.

  • Impact of migraine on daily life: HIT-6 scores, which measure the impact of headaches on daily life, dropped by 4.8 points with the supplement compared with just 2 points with placebo.

  • Side-effects: Side-effects of the supplement included diarrhea and orange-coloured urine, but they resolved on their own before the study ended.

Who Can Consider Vitamin B2 (Riboflavin) Supplements?

Vitamin B2 is generally considered a well-tolerated option for migraine prevention with relatively few adverse effects.[1

You may want to consider vitamin B2 dietary supplements if:

  • You want to reduce reliance on frequent painkillers and are looking for a non-drug preventive approach.[2,3]

  • You experience migraines several times a month and want to reduce migraine frequency gradually.[3,4,5]

  • You have long-term or chronic migraine, suggesting that your brain may be more sensitive to migraine triggers.[1]

  • You experience hormone-related migraines such as menstrual migraine which are harder to manage.[12,13]

  • You experience fatigue or brain fog alongside migraine.[1,14]

When to be cautious

Speak to your doctor before starting vitamin B2 supplements if:[1]

  • You have an allergy or hypersensitivity to vitamin B2 or other supplement ingredients.

  • You have liver disease, kidney disease, or a history of recurrent kidney stones. 

  • You are pregnant or breastfeeding.

Berry's Tips: Using Vitamin B2 (Riboflavin) Supplements for Migraines

Vitamin B2 has a strong safety profile and is easy to include in a migraine prevention routine. However, understanding the right dose, how to take it, possible interactions, and ways to improve absorption may help you get the best results from supplementation. 

Discuss with a doctor

Before starting high-dose vitamin B2 supplements, it is important to speak with a doctor. They can help confirm whether vitamin B2 is appropriate for your migraine type, advise on the right dose, and check for possible interactions with medications you may already be taking. They can also guide on how long you should continue the supplement regimen and how often to repeat it for sustained effects.[9

Understand the dose of vitamin B2 (riboflavin)

Most migraine studies use a dose of 400 mg daily, usually taken consistently for at least 3 months before assessing results.[4,5]

Key things to know about dosing:

  • Vitamin B2 works gradually, so it may take a few months to reduce migraine frequency and severity.

  • Doses much higher than 400 mg are generally not recommended unless advised by a doctor.

Safety

Vitamin B2 is considered one of the safer preventive supplements for migraines and is associated with fewer side effects than many conventional migraine medications.[4,5,6,7] Serious side effects are uncommon, but there are still a few precautions to keep in mind.[1]

Contraindications:[1] 

  • The main absolute contraindication is a known allergy or hypersensitivity to vitamin B2 or supplement ingredients.

  • People with liver disease, kidney disease, or a history of recurrent kidney stones should speak with a doctor before starting high-dose supplements.

  • During pregnancy and breastfeeding, doses above 400 mg daily should only be taken under medical supervision.[9]

Interactions:[15]

  • Medications: Tricyclic antidepressants, hormonal contraceptive pills, chemotherapy drugs, and certain anti-epileptic medications may reduce vitamin B2 levels. In this case, higher vitamin B2 dosage may be required. 

  • Tetracycline antibiotics: Vitamin B2 may reduce the absorption of tetracycline antibiotics. Taking them at least 2–3 hours apart may help reduce this interaction.

Side-effects

One commonly reported effect is bright yellow urine, which is harmless and happens because excess vitamin B2 is excreted through urine.[16

Toxicity 

Serious side effects are rare, as excess vitamin B2 is usually excreted through urine rather than accumulating in the body. There is no formally established upper intake limit for vitamin B2 because toxicity appears to be very low.[1]

Absorption tips

A few simple habits may help improve vitamin B2 absorption and maintain more consistent vitamin B2 intake from both supplements and food sources. 

While taking vitamin B2 supplements:

  • Take it with food: Vitamin B2 absorption is generally better when taken with meals rather than on an empty stomach. Consuming it with breakfast or lunch that contains a protein-rich source may help. This can also help reduce nausea.

  • Split high doses if possible: The intestine can only absorb limited amounts of vitamin B2 at one time. For high-dose migraine protocols, taking 200 mg twice daily may improve absorption compared to taking 400 mg once daily.

  • Maintain consistency: Vitamin B2 works gradually with ongoing daily use. Missing doses regularly may reduce long-term benefits because excess amounts are excreted and body stores are limited.

  • Reduce excess alcohol intake: Alcohol may reduce vitamin B2 absorption, affect how the body uses it, and increase depletion over time. Chronic alcohol intake is also linked to lower overall B-vitamin levels.

  • Support overall gut health: Conditions such as chronic gastritis, inflammatory bowel disease, chronic diarrhea, and severe gastroesophageal reflux disease (GERD) may affect nutrient absorption. Women with ongoing gastrointestinal symptoms may require more consistent supplementation.

  • Review medications that may affect levels: Long-term use of some medications, including oral contraceptive pills, certain anti-epileptic drugs, and some antidepressants, may indirectly lower vitamin B2 levels. This does not mean vitamin B2 cannot be used, but maintaining adequate intake may require more attention. 

Food sources

Vitamin B2 is naturally present in a variety of food sources such as:[1

Food source

Vitamin B2 content (% Daily Value or DV)

Breakfast cereals, fortified 

1.3 mg (100%)

Oats, cooked with water (1 cup) 

1.1 mg (85%)

Plain yoghurt or curd (1 cup) 

0.6 mg (46%)

Milk (1 cup) 

0.5 mg (38%)

Almonds (dry roasted), 28 g 

0.3 mg (23%)

Egg (1 large) 

0.2 mg (15%)

Quinoa, cooked, 1 cup

0.2 mg (15%)

Mushrooms (cooked), ½ cup

0.2 mg (15%)

Chicken (breast), 85 g

0.2 mg (15%)

Spinach (½ cup, cooked) 

0.1 mg (8%)

 

In addition to the above sources, a few more vitamin B2-rich foods include paneer, fish, legumes, soy products, apple with skin, and toasted sunflower seeds. 

Note: Incorporating vitamin B2-rich foods alongside supplements may help support overall vitamin B2 intake.[1,8] However, food alone is unlikely to provide the therapeutic doses used in migraine prevention studies. 

Cooking and storage tips

  • Avoid prolonged exposure to sunlight: Vitamin B2 is highly light-sensitive. Milk stored in transparent bottles, for example, may lose vitamin B2 faster than milk stored in opaque containers. Similarly, prolonged sun exposure of foods can reduce levels.

  • Avoid excessive boiling: As vitamin B2 is water-soluble, it can leach into cooking water. Steaming, sautéing, or pressure cooking with minimal water may help preserve more vitamin B2.

  • Include protein-rich meals: Many vitamin B2-rich foods also naturally contain protein, which may help support overall nutrient utilisation.

When Should You See a Doctor?

Migraine is a complex condition that requires a combination of proper medical and lifestyle management. Speak to a doctor if: 

  • Your migraines are becoming more frequent, severe, or harder to manage with usual strategies.

  • You are relying on painkillers very frequently for symptom relief.

  • Your migraines or severe headaches are affecting work, mental health, or daily functioning despite lifestyle changes and supplements.

  • You regularly wake up from sleep because of headaches.

Seek immediate care if: 

  • You develop the “worst headache of your life.”

  • Your headache starts suddenly and reaches peak intensity within seconds or minutes.

  • Your usual migraine pattern changes significantly.

  • You develop weakness, facial drooping, difficulty speaking, confusion, fainting, persistent numbness, or vision loss.

  • You experience headaches with fever, neck stiffness, repeated vomiting, seizures, or severe dizziness.

  • Your headaches worsen with coughing, bending, or straining.

  • You develop new-onset or worsening migraines during pregnancy or postpartum.

If you are taking vitamin B2 supplements, you may have minor side-effects such as bright yellow urine or mild stomach discomfort. These are usually temporary and improve with hydration and food adjustments. However, if the side-effects do not resolve, talk to your doctor.

The Bottom Line

Vitamin B2 (riboflavin) is one of the most well-studied supplements for migraine prevention and may be a helpful option for migraine management in women. Research suggests that with consistent use, attacks may become less frequent and less intense over time, particularly when used for at least 3 months.

Unlike painkillers that work during an active attack, vitamin B2 is used as a preventive approach that supports how the brain cells produce and use energy. In other words, the brain becomes more resilient to attacks over time. 

It is generally well-tolerated and has very few side-effects that usually resolve on their own. It may work especially well as part of a broader migraine plan alongside other migraine medication, supplements (magnesium and coenzyme Q10), and lifestyle changes.

FAQs on Vitamin B2 (Riboflavin) for Migraine

What deficiency causes migraines?

Several nutrient deficiencies have been linked to migraine, including low levels of vitamin B2 (riboflavin), magnesium, vitamin D, and coenzyme Q10.[17] However, migraine is a complex neurological condition and is not always caused by a single deficiency. 

How does vitamin B2 help with migraines?

Migraine is linked to changes in brain energy metabolism. Vitamin B2 helps support efficient energy production in brain cells, which makes the brain less sensitive to triggers over time. This helps reduce the number of attacks as well as the pain severity, improving quality of life.[1,4,5

How much vitamin B2 should I take for migraines?

Most migraine studies use vitamin B2 doses around 400 mg daily, often divided into two doses with meals. However, you must always consult a doctor to understand the right dosage for your specific situation.[4,5,6,7]

How long does vitamin B2 take to work for migraines?

Vitamin B2 works gradually. Most studies report noticeable improvements after 3 months of consistent daily use.[4,5]

What are the side effects of taking vitamin B2 for migraines?

Vitamin B2 is generally considered very safe and most people tolerate it well. The most common effect is bright yellow or orange urine, which is harmless and happens because excess vitamin B2 is removed from the body through urine. Some may experience mild gastrointestinal issues such as diarrhea or nausea. Serious side-effects are rare.[16

What is the best vitamin or supplement to prevent migraines?

Magnesium, vitamin B2 (riboflavin), and coenzyme Q10 are among the most studied supplements for migraine prevention. They are often used together as part of a complementary and integrative approach to migraine management.[7]

References

  1. National Institutes of Health, Office of Dietary Supplements. Riboflavin: Fact Sheet for Health Professionals. Accessed May 20, 2026.

  2. American Headache Society. Choosing the right preventive treatment. Accessed May 20, 2026.

  3. Diener HC, Holle-Lee D, Nägel S, Dresler T, Gaul C, Göbel H, Heinze-Kuhn K, Jürgens T, Kropp P, Meyer B, May A. Treatment of migraine attacks and prevention of migraine: Guidelines by the German Migraine and Headache Society and the German Society of Neurology. Clinical and Translational Neuroscience. 2019 Jan 30;3(1):2514183X18823377. 

  4. Schoenen J, Jacquy J, Lenaerts M. Effectiveness of high‐dose riboflavin in migraine prophylaxis A randomized controlled trial. Neurology. 1998 Feb;50(2):466-70.

  5. Boehnke C, Reuter U, Flach U, Schuh‐Hofer S, Einhäupl KM, Arnold G. High‐dose riboflavin treatment is efficacious in migraine prophylaxis: an open study in a tertiary care centre. European Journal of Neurology. 2004 Jul;11(7):475-7. 

  6. Nambiar N, Aiyappa C, Srinivasa R. Oral riboflavin versus oral propranolol in migraine prophylaxis: An open label randomized controlled trial. Neurology Asia. 2011 Sep 1;16(3):223.

  7. Gaul C, Diener HC, Danesch U, Migravent® Study Group. Improvement of migraine symptoms with a proprietary supplement containing riboflavin, magnesium and Q10: a randomized, placebo-controlled, double-blind, multicenter trial. The journal of headache and pain. 2015 Dec;16(1):32. 

  8. National Institutes of Health, Office of Dietary Supplements. Riboflavin: Fact Sheet for Consumers. Accessed May 20, 2026.

  9. Indian Council of Medical Research, National Institute of Nutrition. Nutrient Requirements for Indians: Recommended Dietary Allowances and Estimated Average Requirements. Accessed May 20, 2026.

  10. Borkum JM. Migraine triggers and oxidative stress: a narrative review and synthesis. Headache: The Journal of Head and Face Pain. 2016 Jan;56(1):12-35. 

  11. Ruschel MA, De Jesus O. Migraine headache. InStatPearls [Internet] 2024 Jul 5. StatPearls Publishing. 

  12. Kesserwani H, Kesserwani HN. Migraine triggers: an overview of the pharmacology, biochemistry, atmospherics, and their effects on neural networks. Cureus. 2021 Apr 1;13(4). 

  13. Sacco S, Ricci S, Degan D, Carolei A. Migraine in women: the role of hormones and their impact on vascular diseases. The journal of headache and pain. 2012 Apr;13(3):177-89. 

  14. American Migraine Foundation. Brain Fog and Migraine. Accessed May 21, 2026

  15. Peechakara BV, Sina RE, Gupta M. Vitamin B2 (riboflavin). InStatPearls [Internet] 2024 Feb 1. StatPearls Publishing. 

  16. Mayo Clinic. Riboflavin (oral route). Accessed May 21, 2026. 

  17. Nattagh-Eshtivani E, Sani MA, Dahri M, Ghalichi F, Ghavami A, Arjang P, Tarighat-Esfanjani A. The role of nutrients in the pathogenesis and treatment of migraine headaches. Biomedicine & Pharmacotherapy. 2018 Jun 1;102:317-25.

image

Created by doctors | Curated supplement plan | 100% private

Treatment Plan For Your Migraines

Answer a few questions in under 5 minutes to get a plan tailored to your body. Your information remains completely confidential.