Riboflavin, or Vitamin B2, has shown promise as a preventative measure for migraines. A study indicated that daily dosages of 400mg of B2 was effective in reducing severity and frequency of migraines. Riboflavin may be effective for preventing migraines when taken at smaller doses, but more research is needed. More research is also required regarding the use of riboflavin to prevent migraines in children.
Recommended Daily Amount
There is some medical literature which indicates that the human body cannot process more than 25mg of Riboflavin per day. The recommended daily dietary intake for adults is 1.1 - 1.3mg. Riboflavin is water soluble and excess riboflavin is not stored in the body, but excreted.
Possible Side Effects
- Bright yellow urine
- Increased urine output
- Itching (at high doses)
- Numbness (at high doses)
- Burning or prickling sensation (at high doses)
- Sensitivity to light (at high doses)
- High-dose riboflavin treatment is efficacious in migraine prophylaxis: an open study in a tertiary care centre. Eur J Neurol. 2004 Jul;11(7):475-7. https://www.ncbi.nlm.nih.gov/pubmed/15257686 May 16, 2017.
- Effectiveness of riboflavin in pediatric migraine prevention. Can Fam Physician. 2014 Mar; 60(3): 244-246. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3952759/ May 16, 2017
- What Is the Evidence that Riboflavin Can be Used for Migraine Prophylaxis? Tracey N. Liebman, B.A., and Sara C. Crystal, M.D. The Einstein Journal of Biology and Medicine pp 7-9.
- Riboflavin (vitamin B2) for the treatment of migraine headaches: an introduction. Migraine.com. https://migraine.com/migraine-treatment/natural-remedies/riboflavin-vitamin-b2/ May 16, 2017.