Riboflavin (Vitamin B2)
What it is
One of the most affordable migraine prevention options available. A 2024 Cochrane update found 400 mg/day significantly reduces migraine frequency by roughly 2 days per month. Also essential for cellular energy metabolism. Water-soluble and very safe even at high doses — excess is simply excreted, turning urine bright yellow. Allow 3–6 months to assess the full benefit.
Dose
400 mg/day for migraine prevention; take with food; allow 3–6 months before assessing response
Time of day & tips
Take with food to improve tolerance. Urine will turn bright yellow — this is harmless. Consistent daily use is essential. Allow a full 3–6 months before judging effectiveness.
Compare or learn more
Compare with another supplement →
Browse by symptom →
Open the full interactive view →