Yes, riboflavin (vitamin B2) may help prevent migraines by reducing how often attacks occur and, for some people, how intense they are. The evidence is promising but limited, so it does not work for everyone. A dose of 400 mg once daily is commonly recommended for prevention in adults, but speak with a healthcare professional before starting a high-dose supplement.
Riboflavin is a B vitamin found naturally in foods and available as a dietary supplement. Researchers have studied higher supplemental doses as a way to help prevent migraine attacks. Although some studies report benefits, the results are not consistent enough to guarantee that everyone will respond. Riboflavin is best considered as one possible part of a migraine prevention plan, rather than a replacement for prescribed treatment or medication used to relieve an attack that has already started.
What does the research say about riboflavin for migraine?
The evidence suggests that riboflavin may reduce migraine frequency and intensity in some people. The National Institute for Health and Care Excellence (NICE) advises healthcare professionals to tell people with migraine that taking 400 mg of riboflavin once daily may be effective for some individuals. This recommendation reflects a potential preventive benefit, not a guarantee of relief or a recommendation to use riboflavin as the only treatment.
However, the overall evidence remains limited. The National Center for Complementary and Integrative Health (NCCIH), part of the US National Institutes of Health, reports that some studies have found benefits while others have not. Its review of nine studies involving 546 participants found that riboflavin appeared to be more useful in adults than in children. Larger, well-designed studies are still needed to clarify its effectiveness.
A systematic review published in the Journal of Clinical Pharmacy and Therapeutics examined 11 clinical trials of riboflavin for migraine prevention. The review found consistent positive results in five adult studies, mixed findings in four studies involving children or adolescents, and no demonstrated benefit in two studies of combination supplements. The authors concluded that riboflavin may reduce headache frequency in adults, although further research is needed. These results support considering riboflavin as a possible preventive option, while recognizing the uncertainty in the evidence. The review is available through PubMed.
How can riboflavin help prevent migraine attacks?
Riboflavin has been studied primarily for migraine prevention. Preventive treatment aims to reduce how often attacks happen, how much they interfere with daily life, or how intense they are over time. The Mayo Clinic's migraine treatment guidance notes that high-dose vitamin B2 may reduce the number of migraines and how painful they are.
Researchers have not established exactly why riboflavin helps some people with migraine. Nor is there enough evidence to identify everyone who is likely to benefit. Having a low dietary intake of riboflavin and responding to a high-dose supplement are not interchangeable concepts; the studies of migraine prevention have specifically examined supplementation.
What dose of riboflavin is used for migraine prevention?
A commonly recommended dose for migraine prevention in adults is 400 mg once daily. NICE includes this dose in its guidance, while recognizing that the potential benefit varies between people. This is a high supplemental dose rather than the amount normally obtained through food or a standard daily multivitamin.
The appropriate dose depends on the person's circumstances, including age and other health considerations. Do not assume that a dose studied in adults is suitable for a child or teenager. Before taking riboflavin at a high dose, discuss the plan with a healthcare professional, especially if you already use a migraine prevention medicine or another dietary supplement.
Check the supplement label carefully to confirm the amount of riboflavin per serving. Products marketed for migraine may contain riboflavin alongside magnesium, coenzyme Q10, or other ingredients. Evidence for riboflavin alone does not automatically establish that a combination product has the same benefits or safety profile.
How long does riboflavin take to help migraine?
Riboflavin is studied as a preventive supplement, so it should not be expected to act like a fast-acting pain reliever when an attack begins. Potential benefits are assessed over time with regular use. For example, the NCCIH's clinical review of complementary approaches for headaches describes a randomized trial in which riboflavin was taken daily for 12 weeks.
There is no guaranteed timeline for an individual response. If a healthcare professional recommends a trial of riboflavin, agree on when to review whether it is helping. Keeping a headache diary can make this assessment easier by recording headache days, attack duration, symptoms, and any medication used. Continue following your established migraine treatment plan unless your healthcare professional advises a change.
What side effects and precautions should you know about?
Riboflavin has generally been well tolerated in studies of migraine prevention. The NCCIH reports that harmful effects have not been reported in the reviewed evidence and that riboflavin is not known to interact with medicines. However, limited research cannot establish that every supplement is suitable for every person, so tell your healthcare professional about all medicines and supplements you use.
One noticeable effect of riboflavin supplementation is a bright-yellow or yellow-orange color in the urine. The American Migraine Foundation's guidance on preventive migraine treatments lists urine discoloration among the effects associated with riboflavin. If you notice an unexpected change in your urine or develop other symptoms that concern you, seek appropriate medical advice rather than assuming the supplement is responsible.
Pregnant or breastfeeding people should consult a healthcare professional before starting a high-dose supplement. The same applies when considering riboflavin for a child or adolescent, because the evidence in younger age groups is less consistent than in adults. A clinician can help determine whether supplementation is appropriate and whether another preventive approach would be more suitable.
When should you consider professional migraine care?
Consider discussing preventive treatment with a healthcare professional if migraine attacks are frequent, disrupt work or school, affect sleep, or remain difficult to control. Riboflavin may be an option, but it is not the only preventive treatment available. A clinician can review the pattern of headaches, current medicines, other health conditions, and treatment goals before recommending an approach.
Seek prompt medical assessment if a headache is new or substantially different from your usual pattern. A sudden, extremely intense headache or a headache accompanied by new weakness, difficulty speaking, confusion, or loss of consciousness requires emergency evaluation. These symptoms should not be managed by starting a vitamin supplement.
Frequently Asked Questions
Can riboflavin stop a migraine that has already started?
Riboflavin has mainly been studied for preventing future migraine attacks, rather than providing immediate pain relief during an attack. Follow your healthcare professional's recommended plan for treating an active migraine.
Is 400 mg of riboflavin safe to take every day?
A daily dose of 400 mg is used in migraine prevention guidance, and riboflavin has generally been well tolerated in studies. Nevertheless, this is a high supplemental dose. Discuss its suitability with a healthcare professional before taking it regularly.
Does riboflavin work better for adults than for children?
Available research suggests that riboflavin may be more useful for preventing migraine in adults. Studies involving children and adolescents have produced mixed results. A child's healthcare professional should guide any decision about supplementation and dosing.
Can riboflavin replace prescription migraine medication?
No. Riboflavin may be considered as one component of a migraine prevention plan, but it is not a proven replacement for prescribed medicines. Do not stop or change your medication without discussing the decision with your healthcare professional.
Should I take riboflavin if I already eat foods rich in vitamin B2?
Eating foods that contain riboflavin supports normal nutritional needs, but it does not establish whether a high-dose supplement will prevent migraine attacks. If you are considering supplementation, discuss the potential benefits and uncertainties with a healthcare professional.