Disclosure: We earn commissions on purchases made through our links. This never influences our scores. Editorial policy

Riboflavin (Vitamin B2)
Bottom line
In our scoring, Riboflavin (Vitamin B2) rates likely effective: the research is fairly solid for riboflavin deficiency. Our top-scored product is Nutricost Vitamin B2 (Riboflavin) 400 mg (85/100), about $0.12 a day at a clinical dose of Migraine-prevention research dose 400 mg/day. Bottom line: a reasonable pick if it fits your goal. This is our opinion, not medical advice; talk to your clinician before starting.
Two completely different doses hide under one vitamin name, and mixing them up is the mistake to avoid here.
- Evidence
- Likely Effective
- Category
- Vitamins & Minerals
- Best form
- plain riboflavin at 400 mg for the migraine-frequency use
- Effective dose
- Migraine-prevention research dose 400 mg/day
- Lab tested
- 3 of 6 products
- Category
- Vitamins & Minerals
- Best form
- plain riboflavin at 400 mg for the migraine-frequency use
- Effective dose
- Migraine-prevention research dose 400 mg/day
- Lab tested
- 3 of 6 products
Key takeaways
- →Two different doses share one name: ~1.1-1.3 mg/day covers nutrition (a multivitamin handles that), while the migraine-frequency research uses 400 mg/day.
- →For episodic migraine prevention in adults, the AAN/AHS guideline rates riboflavin Level B (probably effective); it is a daily preventive to trial for a couple of months, not a mid-attack fix, and it is unproven in children.
- →Form barely matters - plain riboflavin and R5P both absorb the same way and saturate near 27 mg per dose, so divided dosing (two 200 mg) beats paying up for 'activated' R5P.
- →Very safe with no established upper limit; bright fluorescent-yellow urine at high doses (flavinuria) is harmless and expected.
What Is Riboflavin (Vitamin B2)?
Two completely different doses hide under one vitamin name, and mixing them up is the mistake to avoid here. As a nutrient, riboflavin is almost boring: you need roughly 1.1-1.3 mg a day, deficiency is rare on a normal diet (milk, eggs, meat, leafy greens, and fortified grains all carry it), and a standard multivitamin already covers you. That is not why most people go looking for a B2 supplement. The reason riboflavin has a following is a much larger dose - 400 mg a day, several hundred times the nutritional amount - studied specifically for people who get frequent migraine attacks.
On that use, the honest verdict is "promising, guideline-endorsed, but not a cure." In a placebo-controlled trial, 400 mg/day for three months cut how often adults had attacks and how many headache days they logged; the American Academy of Neurology and American Headache Society later rated riboflavin Level B (probably effective) for episodic migraine prevention in adults. That is a real, cited endorsement - not marketing. What it is not: a treatment that stops a migraine once it starts, and not something proven in kids, where the one good blinded trial found no benefit over placebo. So it is a preventive worth discussing with a clinician if attacks are frequent, taken daily for a couple of months to judge, not a pill to reach for mid-attack.
The form debate is mostly noise. You will see "activated" riboflavin-5-phosphate (R5P) sold at a premium as better absorbed, but both plain riboflavin and R5P get dephosphorylated in the gut before they cross into the body, and absorption saturates at roughly 27 mg per dose no matter which form you take. The practical lever is not form, it is splitting the dose: two 200 mg doses absorb more of the total than one 400 mg dose. So for the migraine-frequency use, plain riboflavin taken twice a day is both cheaper and, if anything, the smarter choice than paying up for R5P.
One more reason riboflavin is easy to live with: it is remarkably safe. There is no established Tolerable Upper Intake Level - the Institute of Medicine set none, citing low toxicity and the fact that the gut simply stops absorbing more past a point. The famous side effect is cosmetic: high doses turn urine a bright, sometimes fluorescent yellow (flavinuria), which looks alarming the first time and means nothing. Even the 400 mg migraine dose is generally well tolerated.
Does It Work? The Evidence
How A-F grades workRiboflavin (Vitamin B2) earns a Likely Effective rating on the strength of its best-supported use: corrects riboflavin deficiency (ariboflavinosis) (grade A). The table below grades every claimed benefit on its own, including weaker and more heavily marketed uses, so one strong result never stands in for the rest.
Corrects riboflavin deficiency (ariboflavinosis)
Established clinical nutrition: deficiency causes angular stomatitis, cheilosis, glossitis ('magenta tongue'), and seborrheic dermatitis; riboflavin corrects it by definition (NIH ODS)
Reduces migraine frequency at 400 mg/day in adults
Schoenen et al. 1998 (Neurology): 400 mg/day for 3 months significantly cut attack frequency and headache days vs placebo; the 2012 AAN/AHS guideline rates riboflavin Level B (probably effective) for episodic migraine prevention
Lowers blood pressure in the MTHFR 677TT genotype
Wilson et al. 2013 (Hypertension): in hypertensive adults with the TT genotype, riboflavin 1.6 mg/day lowered systolic BP; effect specific to TT, not seen in CC/CT; Wilson et al. 2012 (Am J Clin Nutr) 4-year follow-up corroborates
Migraine benefit in children is unproven
MacLennan et al. 2008 (J Child Neurol): a double-blind RCT in children found NO benefit over placebo; Condo et al. 2009 (J Headache Pain) was open-label and positive. Adult evidence is solid; pediatric is mixed/null
| Grade | Claimed Benefit | Key Studies | Our Verdict |
|---|---|---|---|
| A | Corrects riboflavin deficiency (ariboflavinosis) | Established clinical nutrition: deficiency causes angular stomatitis, cheilosis, glossitis ('magenta tongue'), and seborrheic dermatitis; riboflavin corrects it by definition (NIH ODS) | Supported |
| B | Reduces migraine frequency at 400 mg/day in adults | Schoenen et al. 1998 (Neurology): 400 mg/day for 3 months significantly cut attack frequency and headache days vs placebo; the 2012 AAN/AHS guideline rates riboflavin Level B (probably effective) for episodic migraine prevention | Supported |
| B | Lowers blood pressure in the MTHFR 677TT genotype | Wilson et al. 2013 (Hypertension): in hypertensive adults with the TT genotype, riboflavin 1.6 mg/day lowered systolic BP; effect specific to TT, not seen in CC/CT; Wilson et al. 2012 (Am J Clin Nutr) 4-year follow-up corroborates | Supported |
| D | Migraine benefit in children is unproven | MacLennan et al. 2008 (J Child Neurol): a double-blind RCT in children found NO benefit over placebo; Condo et al. 2009 (J Headache Pain) was open-label and positive. Adult evidence is solid; pediatric is mixed/null | Conflicted |
How to Choose: Forms, Doses & What Matters
Clinical dose: Migraine-prevention research dose 400 mg/day; nutritional adequacy is ~1.1-1.3 mg/day
Best forms: plain riboflavin at 400 mg for the migraine-frequency use, take in divided doses - intestinal absorption saturates around 27 mg per dose, R5P is not proven better absorbed and costs more
For the migraine-frequency use, the studied amount is 400 mg/day, taken daily as a preventive rather than during an attack. Split it: intestinal absorption saturates at roughly 27 mg per dose, so two 200 mg doses (morning and evening) put more of the total into your system than a single 400 mg dose - this divided-dosing point matters far more than which form you buy. Take it with food to be gentle on the stomach, though it is not strictly required. Give it a fair trial - the trial evidence ran three months, and benefits build over weeks, so judging it after a few days is premature. If you are using riboflavin only to meet the nutritional requirement, a multivitamin's ~1.1-1.3 mg is enough and a 400 mg product is overkill. Expect bright yellow urine within a day or two at high doses; it is harmless and simply signals that the excess is being cleared.
Who Should Take Riboflavin (Vitamin B2)?
The clearest reason to consider high-dose riboflavin is frequent migraine attacks. In a placebo-controlled trial, 400 mg/day over three months reduced attack frequency and headache days, and the American Academy of Neurology and American Headache Society rate it Level B (probably effective) for episodic migraine prevention in adults - so it is a reasonable preventive to discuss with a clinician, taken daily and given a couple of months to judge. Nutritionally, most people are already covered: deficiency is uncommon on a mixed diet, but a few groups run low and may benefit from replacing what they are short on - people who consume no dairy or animal products, heavy drinkers, and those with malabsorptive conditions. There is also a narrow blood-pressure angle: in adults with the MTHFR 677TT genotype, a modest riboflavin dose (about 1.6 mg/day) has lowered systolic pressure in trials, an effect not seen in other genotypes, so it is relevant only if you know you carry TT.
Who Should Avoid It?
Not for everyone
Side Effects & Safety
Product Scores
6 products scored on dosing accuracy, third-party testing, cost per effective dose, and label transparency.
The Scorecard: 6 Products Compared
Nutricost Vitamin B2 (Riboflavin) 400 mg
Nutricost$14.95 ÷ 125 days at 400mg/day (1 serving × 400mg)
The only product here that provides the studied 400 mg migraine-prevention dose in a single capsule, from a tested GMP facility at a low price - which is why it is our top pick for that use.
Prices checked 2026-07-07. Cost shown is per clinically effective daily dose, not per pill.
NOW Foods Vitamin B-2 (Riboflavin) 100 mg
NOW Foods$7.00 ÷ 25 days at 400mg/day (4 servings × 100mg)
A solid, well-made 100 mg option from a trusted manufacturer - best suited to nutritional or modest dosing; you would need four a day to match the migraine-prevention amount.
Prices checked 2026-07-07. Cost shown is per clinically effective daily dose, not per pill.
Source Naturals Vitamin B-2 (Riboflavin) 100 mg
Source Naturals
$15.67 ÷ 63 days at 400mg/day (4 servings × 100mg)
The cheapest per-tablet 100 mg option here, which makes it our value pick - though for the 400 mg migraine dose you take four a day, so the single-cap Nutricost 400 mg is more convenient for that use.
Prices checked 2026-07-07. Cost shown is per clinically effective daily dose, not per pill.
Thorne Riboflavin 5'-Phosphate
Thorne$18.00 ÷ 60 days at 36.5mg/day (1 serving × 36.5mg)
A very clean, high-purity R5P product - but at 36.5 mg it fits nutritional and methylation use, not the high-dose migraine protocol, and R5P's 'activated' form claim is not backed by superior absorption.
Prices checked 2026-07-07. Cost shown is per clinically effective daily dose, not per pill.
Nature's Bounty Vitamin B-2 100 mg
Nature's Bounty
$7.47 ÷ 25 days at 400mg/day (4 servings × 100mg)
A convenient, low-cost 100 mg tablet you can find almost anywhere - fine for nutritional use, but not an efficient way to reach the 400 mg migraine amount.
Prices checked 2026-07-07. Cost shown is per clinically effective daily dose, not per pill.
Solgar Vitamin B2 (Riboflavin) 100 mg
Solgar$9.88 ÷ 25 days at 400mg/day (4 servings × 100mg)
A well-regarded 100 mg option with vegan and kosher certifications - a fine nutritional choice, though not the most cost-efficient route to the 400 mg migraine dose.
Prices checked 2026-07-07. Cost shown is per clinically effective daily dose, not per pill.
Full Comparison
| Category | Nutricost Vitamin B2 (Riboflavin) 400 mg Nutricost | NOW Foods Vitamin B-2 (Riboflavin) 100 mg NOW Foods | Source Naturals Vitamin B-2 (Riboflavin) 100 mg Source Naturals | Thorne Riboflavin 5'-Phosphate Thorne | Nature's Bounty Vitamin B-2 100 mg Nature's Bounty | Solgar Vitamin B2 (Riboflavin) 100 mg Solgar |
|---|---|---|---|---|---|---|
| Brand Score | 85/100Winner | 78/100 | 73/100 | 73/100 | 72/100 | 70/100 |
| Dosing & Form | 25/25Winner | 20/25 | 20/25 | 15/25 | 20/25 | 20/25 |
| Purity | 18/25 | 16/25 | 13/25 | 24/25Winner | 15/25 | 14/25 |
| Value | 22/25 | 23/25Winner | 22/25 | 12/25 | 21/25 | 19/25 |
| Transparency | 20/25 | 19/25 | 18/25 | 22/25Winner | 16/25 | 17/25 |
| Cost/Day | $0.12Winner | $0.28 | $0.25 | $0.30 | $0.30 | $0.40 |
| Dose/Serving | 400mg | 100mg | 100mg | 36.5mg | 100mg | 100mg |
| Form | riboflavin capsule | riboflavin veg capsule | riboflavin tablet | riboflavin-5-phosphate (R5P) capsule | riboflavin coated tablet | riboflavin veg capsule |
| Third-Party Tested | ✓ Yes | ✓ Yes | No | ✓ Yes | No | No |
| Proprietary Blend | No | No | No | No | No | No |
Frequently Asked Questions
Does riboflavin actually help with migraines?
For reducing how often attacks happen, the evidence is genuinely encouraging in adults. A placebo-controlled trial (Schoenen et al. 1998) found that 400 mg/day for three months significantly lowered attack frequency and the number of headache days, and the American Academy of Neurology and American Headache Society rate riboflavin Level B - 'probably effective' - for episodic migraine prevention. Two important limits: it is a preventive taken daily, not a treatment that stops a migraine once it has begun, and it has not been shown to work in children (the best blinded pediatric trial found no benefit over placebo). Because the effect builds over weeks, most protocols give it a two-to-three-month trial before judging.
Is riboflavin-5-phosphate (R5P) better than plain riboflavin?
In practice, no - and it usually costs more. R5P is marketed as an 'activated' or pre-converted form that absorbs better, but both R5P and plain riboflavin are dephosphorylated in the gut before they are absorbed, so they end up on the same footing. Absorption is also saturable at roughly 27 mg per dose regardless of form. The lever that actually increases how much you absorb is splitting the dose - two 200 mg doses rather than one 400 mg dose - not paying a premium for R5P. R5P is a perfectly fine form; it just is not proven superior, so for the high-dose migraine use, plain riboflavin taken twice a day is the more sensible buy.
Why does riboflavin turn my urine bright yellow?
That bright, sometimes fluorescent yellow is flavinuria, and it is completely harmless. Riboflavin is itself a yellow pigment (the name comes from 'flavus,' Latin for yellow), and once your body has taken up what it can - absorption saturates fairly quickly - the excess is cleared through the kidneys, coloring the urine. It is expected at high doses like the 400 mg used for migraine prevention, has no health significance, and disappears if you stop taking it. It is often the same reason a B-complex vitamin turns urine yellow.
How much riboflavin do I actually need?
For nutrition, very little: the daily requirement is roughly 1.1 mg for women and 1.3 mg for men, and it is easy to get from milk, eggs, meat, leafy green vegetables, and fortified grains and cereals. Outright deficiency is uncommon on a mixed diet. A standard multivitamin already contains enough to cover the requirement. The 400 mg figure people associate with riboflavin is an entirely separate, much larger dose studied for reducing migraine frequency - not a nutritional target. If meeting the requirement is all you need, you do not need a dedicated high-dose product.
Can you take too much riboflavin?
For practical purposes, no. The Institute of Medicine did not set a Tolerable Upper Intake Level for riboflavin, citing its low toxicity and the fact that the gut's absorption of it is limited - past a point, extra riboflavin simply is not absorbed and the surplus is excreted. Even the 400 mg dose used in migraine research is generally well tolerated. The most noticeable effect of a high dose is harmless bright-yellow urine; some people get mild digestive upset that food usually settles. There is no documented serious toxicity from oral riboflavin at these doses.
Does riboflavin lower blood pressure?
Only in a specific genetic subgroup. In adults who carry the MTHFR 677TT genotype, trials by Wilson and colleagues found that a modest riboflavin dose (around 1.6 mg/day) lowered systolic blood pressure, with a four-year follow-up supporting the finding. The effect was specific to the TT genotype and was not seen in people with the CC or CT versions of the gene. So this is not a general blood-pressure supplement - it is relevant only if you already know you carry the TT genotype, and it is a conversation to have with your clinician rather than a reason for most people to supplement.
Sources
- Schoenen J, Jacquy J, Lenaerts M. Effectiveness of high-dose riboflavin in migraine prophylaxis. A randomized controlled trial. Neurology. 1998;50(2):466-470.
- MacLennan SC, Wade FM, Forrest KM, Ratanayake PD, Fagan E, Antony J. High-dose riboflavin for migraine prophylaxis in children: a double-blind, randomized, placebo-controlled trial. J Child Neurol. 2008;23(11):1300-1304.
- Condo M, Posar A, Arbizzani A, Parmeggiani A. Riboflavin prophylaxis in pediatric and adolescent migraine. J Headache Pain. 2009;10(5):361-365.
- Wilson CP, McNulty H, Ward M, et al. Blood pressure in treated hypertensive individuals with the MTHFR 677TT genotype is responsive to intervention with riboflavin. Hypertension. 2013;61(6):1302-1308.
- Wilson CP, Ward M, McNulty H, et al. Riboflavin offers a targeted strategy for managing hypertension in patients with the MTHFR 677TT genotype: a 4-y follow-up. Am J Clin Nutr. 2012;95(3):766-772.
- NIH Office of Dietary Supplements. Riboflavin Fact Sheet for Health Professionals.
Scores and tiers are our independent opinion, formed by applying a published rubric to label data, third-party certifications, and the research record. They are not statements of objective fact about a product and not a lab test. Where we report a brand-specific fact, it comes from a cited source or a public certification; where verification is missing, we say so rather than assume a result.
FDA Disclaimer: These statements have not been evaluated by the Food and Drug Administration. Dietary supplements are not intended to diagnose, treat, cure, or prevent any disease. Always consult with a qualified healthcare professional before starting any supplement regimen.