Ingredient guide

Riboflavin (Vitamin B2): Migraine, Energy, and Evidence

Riboflavin, or vitamin B2, is an essential vitamin for energy production. Deficiency is uncommon. Beyond nutrition, the most studied use is reducing the frequency of migraine attacks, where higher doses show promise, especially in children.

Moderate evidence

Benefits

  • Essential for the coenzymes that turn food into usable energy in cells.
  • Higher doses may reduce the frequency of migraine attacks in some people.
  • Supports normal vision and healthy skin and the processing of other B vitamins.
  • Corrects a genuine riboflavin shortfall, which can cause sores and skin changes.

Evidence summary

What riboflavin is

Riboflavin is vitamin B2, an essential water-soluble vitamin with a distinctive yellow colour. Your body cannot store much of it, so a steady supply from food is needed. It is found in milk, eggs, lean meat, green vegetables, and fortified grains. A true shortfall is uncommon in people who eat a varied diet.

How riboflavin works

Riboflavin is the raw material for two coenzymes that sit at the heart of energy production inside cells, particularly in the mitochondria, the cell's power plants. This energy role is the basis for its most interesting use. Migraine has been linked with mitochondrial energy problems, which is why researchers tried high-dose riboflavin.

What the human research shows

The nutrition story is straightforward. Correcting a riboflavin shortfall resolves its symptoms, such as a sore mouth and skin changes. The more notable evidence is for migraine. Reviews of trials, especially in children, report that high-dose riboflavin reduced how often migraine attacks happened, with few side effects.

The adult evidence is a little less consistent, and reviewers note that more study is needed, but the safety and low cost make it attractive. We grade the evidence as moderate. Riboflavin is a safe, inexpensive option that may lower migraine frequency for some people, best used alongside a clinician's wider plan.

What we still do not know

  • How reliably high-dose riboflavin helps adults, not just children.
  • The best dose and how long it takes to see an effect.
  • Which people are most likely to respond.

How people take riboflavin

For everyday needs, food and a multivitamin supply plenty. For migraine, studies use a much higher 400 mg per day, taken for at least three months before judging it, since the effect builds slowly. Riboflavin is very safe and turns urine bright yellow, which is harmless. It is still wise to involve a healthcare provider in a migraine plan.

Dosage & safety

Dosage

The adult recommended intake is about 1.1 mg to 1.3 mg per day, easily met by food. Migraine studies use much higher amounts, commonly 400 mg per day for adults, taken for at least three months. Riboflavin is water soluble with a wide safety margin. Ask your healthcare provider before using high doses for migraine.

Side effects

  • Generally very well tolerated, even at high doses.
  • High doses turn urine bright yellow, which is harmless.
  • Occasional mild stomach upset.

Interactions

  • Some medicines and conditions can lower riboflavin levels.
  • Tell your provider you take it, since it can colour urine and affect certain lab results.

Warnings

  • Speak with a doctor before using high-dose riboflavin for migraine, so the headaches can be properly assessed and other causes ruled out.
  • Do not use riboflavin in place of a clinician's migraine plan.
  • Tell your provider about it, since the bright-yellow urine it causes can affect some lab tests.

Products with this ingredient

Related ingredient guides

Citations

  1. Nutraceuticals containing vitamin B2 for paediatric migraines: systematic review ncbi.nlm.nih.gov
  2. Effectiveness of riboflavin in pediatric migraine prevention pmc.ncbi.nlm.nih.gov
  3. Experimental and clinical evidence of the effectiveness of riboflavin on migraines ncbi.nlm.nih.gov

Frequently asked questions

Does riboflavin help migraine?

Higher doses, often 400 mg a day, may reduce how often migraine attacks happen, with the clearest evidence in children. It works slowly, over about three months.

Why does riboflavin turn urine yellow?

Riboflavin is a bright yellow vitamin, and any excess is passed in urine. The vivid colour is harmless and simply shows you are excreting what you do not need.

Is high-dose riboflavin safe?

It has a wide safety margin and is generally very well tolerated, even at the 400 mg used for migraine. Bright-yellow urine is the most obvious effect.

How long until riboflavin helps migraine?

The effect builds slowly. Studies run for at least three months, so give it that long before deciding whether it is helping.