Vitamin B2 (riboflavin) for migraine prevention. Dosing question.

New Topic Post Reply Printable Version
[ << Previous Thread | Next Thread >> ]

Veteran Member

Date Joined Feb 2014
Total Posts : 778
   Posted 11/6/2017 4:16 AM (GMT -6)   
Based on the clinical studies with vitamin b2 on migraines and articles on the possible role of mitochondrial dysfunction on the pathogenesis of migraines, I am planning to take riboflavin 400 mg/day as a prophylactic agent for chronic migraine.

My question to those who take this: Do you take the 400 mg at once, or do you divide the dose? I am planning to take all at once.

Another question: Would a lesser amount work equally well?


Forum Moderator

Date Joined Apr 2012
Total Posts : 7438
   Posted 11/6/2017 7:57 PM (GMT -6)   
I have no experience with this, I hope someone else responds.

Did you try a search on the forum? top right of screen, between Chat and Members.

Moderator - Depression

"...when the gift of sight is cause enough for jubilation."
Billy Collins from the poem. HIGH

DX: reverse Trigeminal Neuralgia;Cluster headaches; Atypical face pain;Hemicrania Continua; raynauds;complex PTSD; recurring MDD,disassociative disorder;

Regular Member

Date Joined Oct 2012
Total Posts : 110
   Posted 11/7/2017 11:34 AM (GMT -6)   
i used to take 200 mg of B2 and it really helped. vitamin B2 may upset your stomach unless you take it with food - try it and see. it will also make your pee bright yellow so be careful about white pants!!
Husband, Harold, age 72 diagnosed with prostate cancer
PSA 6.7 UCLA MRI/ultrasound biopsy Gleason 7 3+4 Dec, 2012
DRE and bone scan Negative
HDR Brachy at UCLA Feb 20-21 and Feb 26-27, 2013
PSA: Jun 2013: 1.5 Oct 2013: 2.9 Jun 2015: .45
Treated for lymphoma in 2010 - in remission

Veteran Member

Date Joined Feb 2014
Total Posts : 778
   Posted 2/12/2018 10:21 AM (GMT -6)   
Thanks guys. I have been using vit B2 for the last two months and I think it somewhat helps. For prevention I take 200mg/day, for acute migraines I take 400mg.
New Topic Post Reply Printable Version
Forum Information
Currently it is Saturday, July 21, 2018 8:55 AM (GMT -6)
There are a total of 2,983,909 posts in 327,159 threads.
View Active Threads

Who's Online
This forum has 161961 registered members. Please welcome our newest member, Maudgone.
252 Guest(s), 8 Registered Member(s) are currently online.  Details
mattamx, countess18, Gretchen1, isitlyme, Hoagie, WendyMax, M1961, borborygmi