4 Health Benefits of Riboflavin (Vitamin B2)

This vitamin helps access energy, prevent migraines and anemia, and protect your vision
foods enriched with vitamin b12

Get to know your B vitamins: Meet vitamin B2, also called riboflavin. B2 is one of eight B-complex vitamins. These vitamins work together to change carbohydrates from foods into fuel for your body. Vitamin B2 also helps release energy from proteins.

Advertising Policy

Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy

In other words, riboflavin takes your whole-wheat bagel and cream cheese and turns it into energy to get you through that next meeting (even if it could have been an email).

What is riboflavin (vitamin B2)?

“Riboflavin is an essential micronutrient that helps cells develop and work well,” says registered dietitian Kayla Kopp, RD, LD. “Healthy bacteria in your gut microbiome make small amounts of riboflavin. But your body needs more to function. That’s why it’s important to get enough of this B vitamin in your diet every day.”

What does vitamin B2 do for my body?

Your body needs vitamin B2 (riboflavin) to break down carbohydrates from foods. This process helps your cells get the energy they need to function.

Studies suggest vitamin B2 also offers these four health benefits:

1. Prevents migraines

Researchers believe there may be a link between riboflavin, mitochondrial cell function and migraines. Mitochondria are your body’s energy makers. Riboflavin may also ease stress and minimize nerve inflammation that contributes to migraines.

In one study, people who took 400 milligrams of vitamin B2 every day for three months had fewer migraines each month than those who took a placebo. A different study found similar effects in children. Even better, the children saw a decrease in migraine pain for up to 18 months after they stopped taking riboflavin supplements.

Based on findings like these, the American Academy of Neurology and the American Headache Society say people with chronic migraines may benefit from taking daily riboflavin supplements as a preventive measure.

Advertising Policy

2. May lower your risk of cancer

Some experts believe that riboflavin prevents cancer-causing substances called carcinogens from damaging cells. But research findings are mixed.

A Women’s Health Initiative Observational Study found that participants who got more riboflavin in their diets had a lower risk of colorectal cancer. But other studies haven’t shown a link between the two.

Another study investigated the effect of riboflavin on the risk of lung cancer in people who smoke. But the findings were inconclusive, and the researchers said the results needed more investigation.

“If you’re at risk for certain cancers due to family history or other factors, talk to your healthcare provider to see if you should increase your intake of riboflavin,” advises Kopp. “And, of course, get the screenings and tests your provider recommends.”

3. Protects your vision

A diet rich in vitamin B2 and other B-complex vitamins may lower your risk of cataracts. These cloudy areas on your eye lenses cause vision problems, such as blurred or double vision. People with severe, prolonged vitamin B2 deficiency are most at risk for developing cataracts.

4. Prevents anemia

Riboflavin helps your body absorb iron. Not getting enough riboflavin puts you at risk for iron-deficiency anemia.

“People with anemia may feel extremely tired, look pale and bruise easily. They don’t have enough iron to make healthy red blood cells,” explains Kopp. “Red blood cells carry oxygen throughout your body.” Pregnant people and children are most at risk for anemia due to riboflavin deficiency.

Advertising Policy

How much riboflavin (vitamin B2) do I need every day?

The amount of riboflavin or vitamin B2 (measured in milligrams or mg) you need each day depends on your age, sex assigned at birth and whether you’re pregnant or breastfeeding.

AgeRecommended Amount
Birth to 6 months0.3 mg
Infants 7 months to 12 months0.4 mg
Children 1 year to 3 years0.5 mg
Children 4 years to 8 years0.6 mg
Children 9 years to 13 years0.9 mg
Teens 14 to 18 years assigned female at birth (AFAB)1.0 mg
Adults (AFAB)1.1 mg
Teens 14 to 18 years assigned male at birth (AMAB)1.3 mg
Adults (AMAB)1.3 mg
Pregnant teens or adults1.4 mg
Breastfeeding teens or adults1.6 mg

Source: National Institutes of Health

What foods have riboflavin (vitamin B2)?

Meat and fortified products like cereal and bread are the main sources of riboflavin. You can also get vitamin B2 from:

Can you get too much riboflavin?

Not really. There aren’t any known side effects or risks of getting too much riboflavin. “Riboflavin is a water-soluble vitamin, which means your body flushes out any extra amounts when you pee,” says Kopp. But a diet high in riboflavin can make the color of your pee bright yellow.

Flavin is a variation of the Latin word “flavous,” which means yellow. The bright yellow shade might look alarming, but as Kopp notes, “This color is simply a sign that your body is getting rid of the vitamin it didn’t use and can’t store.”

Do I need vitamin B2 supplements?

Probably not. “I recommend eating lots of riboflavin-rich, healthy foods,” says Kopp. “But you could also take multivitamins that have B vitamins or B-complex supplements.” If you’re concerned about how much vitamin B2 you’re getting, your healthcare provider can order a blood test to check your riboflavin levels. If tests show you need more B2, head to the store and stock up on leafy greens, lean meats, dairy products and other riboflavin-rich foods.

Advertising Policy