Vitamins
Vitamin B2 (riboflavin)
A B vitamin, also called riboflavin, from milk, eggs and meat. Your body needs it to get energy from food. It turns urine bright yellow – harmless.
47 products from US online stores, sorted by what 100 mg of vitamin B2 costs – not by the price per pack.
1¢Lowest cost
per 100 mg vitamin B2
- Prices checked Nov 1, 2026, US
- No paid placements

What does 100 mg mean?
- vitamin B2 per serving in most of the products we checked
- 50–400 mgvitamin B2 per serving in most of the products we checked
- 100 mg is about one serving: half of the 47 products we checked have up to 100 mg per serving, the other half more.
- 100 mg is more than the 1.1–1.3 mg recommended a day for adults (NIH (opens in a new tab)).
We compare by 100 mg only so products line up – it’s not a recommendation. Not medical advice.
Where products miss quality points
How the 47 products score
- Very good 90+: 1
- Good 75+: 46
- Fair 60+: 0
- Low under 60: 0
- have no seal from an independent testing program
- 98%have no seal from an independent testing program10 of 30 testing points for GMP, 15 for the 3 whose label says “third-party tested”
The full 30 testing points need an independent test. Every supplement sold in the US is made under the FDA’s GMP rules – the maker checks its own products, which gives 10 points. A seal from a testing program like NSF, USP or Informed Choice means a lab outside the company checks that what’s inside matches the label. Most brands don’t take part. That doesn’t make a product bad – without a seal, a clean product still gets up to 80.
We find seals on the label and in NSF’s public lists. USP and Informed Choice don’t let us search their lists automatically, so a seal that’s only in their lists can be missing. How the score works
Pack size
Compare packs of a similar size.
All sizes in one list can affect the results – big packs usually cost less per 100 mg. Pick a size above to compare packs that are alike.
47 products · cheapest per 100 mg vitamin B2 first
- Rank 1
BulkSupplements
Riboflavin (Vitamin B2) Powder
Powder
80Good qualityCountry not stated1¢per 100 mg
Lowest
- Pack
- $49.971,250 servings
- Vitamin B2 per serving
- 400 mg
- Pack lasts
- 5,000 daysif you take 100 mg a day
bulksupplements.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 2
BulkSupplements
Riboflavin (Vitamin B2) Powder
Powder
80Good qualityCountry not stated1.4¢per 100 mg
36% more
- Pack
- $33.97625 servings
- Vitamin B2 per serving
- 400 mg
- Pack lasts
- 2,500 daysif you take 100 mg a day
bulksupplements.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 3
BulkSupplements
Riboflavin (Vitamin B2) Powder
Powder
80Good qualityCountry not stated2.4¢per 100 mg
140% more
- Pack
- $23.97250 servings
- Vitamin B2 per serving
- 400 mg
- Pack lasts
- 1,000 daysif you take 100 mg a day
bulksupplements.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 4
BulkSupplements
Riboflavin (Vitamin B2) Capsules
Capsules
80Good qualityCountry not stated2.8¢per 100 mg
178% more
- Pack
- $19.97180 capsules
- Vitamin B2 per serving
- 400 mgin 1 capsule
- Pack lasts
- 180 daysif you take 1 capsule (400 mg) a day
bulksupplements.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 5
Nutricost
Vitamin B2, 400 mg
Capsules
85Good qualityMade in USA3.1¢per 100 mg
212% more
- Pack
- $14.95120 capsules
- Vitamin B2 per serving
- 400 mgin 1 capsule
- Pack lasts
- 120 daysif you take 1 capsule (400 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 6
Best Naturals
Vitamin B2 400 mg
Capsules
80Good qualityMade in USA3.1¢per 100 mg
212% more
- Pack
- $14.95120 capsules
- Vitamin B2 per serving
- 400 mgin 1 capsule
- Pack lasts
- 120 daysif you take 1 capsule (400 mg) a day
shopbestnaturals.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 7
Amazing Nutrition
Riboflavin, 400 mg
Capsules
80Good qualityMade in USA3.1¢per 100 mg
212% more
- Pack
- $29.98240 capsules
- Vitamin B2 per serving
- 400 mgin 1 capsule
- Pack lasts
- 240 daysif you take 1 capsule (400 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 8
Amazing Nutrition
Amazing Formulas Riboflavin - 400 Mg
Capsules
80Good qualityMade in USA3.3¢per 100 mg
233% more
- Pack
- $15.99120 capsules
- Vitamin B2 per serving
- 400 mgin 1 capsule
- Pack lasts
- 120 daysif you take 1 capsule (400 mg) a day
amazingnutrition.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 9
Vitamatic
Vitamin B-2, 250 mg
Capsules
80Good qualityCountry not stated3.4¢per 100 mg
240% more
- Pack
- $16.99200 capsules
- Vitamin B2 per serving
- 250 mgin 1 capsule
- Pack lasts
- 200 daysif you take 1 capsule (250 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 10
Vitamatic
Vitamin B2 250mg Riboflavin
Capsules
80Good qualityMade in USA3.4¢per 100 mg
240% more
- Pack
- $16.99200 capsules
- Vitamin B2 per serving
- 250 mgin 1 capsule
- Pack lasts
- 200 daysif you take 1 capsule (250 mg) a day
vitamaticusa.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 11
Micro Ingredients
Vitamin B2 Riboflavin
Softgels
80Good qualityCountry not stated4.8¢per 100 mg
379% more
- Pack
- $22.99240 softgels120 servings
- Vitamin B2 per serving
- 400 mgin 2 softgels
- Pack lasts
- 240 daysif you take 1 softgel (200 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 12
Best Naturals
Vitamin B2 100mg
Tablets
80Good qualityMade in USA5¢per 100 mg
400% more
- Pack
- $8.99180 tablets
- Vitamin B2 per serving
- 100 mgin 1 tablet
- Pack lasts
- 180 daysif you take 1 tablet (100 mg) a day
shopbestnaturals.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 13
Forest Leaf
Riboflavin Vitamin B2, 400 mg
Capsules
80Good qualityMade in USA5¢per 100 mg
400% more
- Pack
- $17.9990 capsules
- Vitamin B2 per serving
- 400 mgin 1 capsule
- Pack lasts
- 90 daysif you take 1 capsule (400 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 14
Micro Ingredients
Vitamin B2 Riboflavin 400mg with Coconut Oil
Softgels
80Good qualityCountry not stated5.6¢per 100 mg
462% more
- Pack
- $26.95240 softgels120 servings
- Vitamin B2 per serving
- 400 mgin 2 softgels
- Pack lasts
- 240 daysif you take 1 softgel (200 mg) a day
microingredients.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 15
Sundance Vitamins
Vitamin B-2 100mg
Capsules
80Good qualityCountry not stated6¢per 100 mg
499% more
- Pack
- $5.99100 capsules
- Vitamin B2 per serving
- 100 mgin 1 capsule
- Pack lasts
- 100 daysif you take 1 capsule (100 mg) a day
sundancevitamins.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 16
Carlson
Vitamin B-2
Tablets
80Good qualityCountry not stated7.5¢per 100 mg
655% more
- Pack
- $18.87250 tablets
- Vitamin B2 per serving
- 100 mgin 1 tablet
- Pack lasts
- 250 daysif you take 1 tablet (100 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 17
Amazing Nutrition
Amazing Formulas Riboflavin - 100 Mg
Capsules
80Good qualityMade in USA8.3¢per 100 mg
733% more
- Pack
- $9.99120 capsules
- Vitamin B2 per serving
- 100 mgin 1 capsule
- Pack lasts
- 120 daysif you take 1 capsule (100 mg) a day
amazingnutrition.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 18
Nutricost
Vitamin B2, 100 mg
Capsules
85Good qualityMade in USA8.3¢per 100 mg
734% more
- Pack
- $10.00120 capsules
- Vitamin B2 per serving
- 100 mgin 1 capsule
- Pack lasts
- 120 daysif you take 1 capsule (100 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 19
Carlson
Vitamin B-2
Tablets
80Good qualityCountry not stated8.4¢per 100 mg
743% more
- Pack
- $8.42100 tablets
- Vitamin B2 per serving
- 100 mgin 1 tablet
- Pack lasts
- 100 daysif you take 1 tablet (100 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 20
Nature's Bounty
Vitamin B-2, 100 mg
Tablets
80Good qualityMade in USA8.8¢per 100 mg
780% more
- Pack
- $8.79100 tablets
- Vitamin B2 per serving
- 100 mgin 1 tablet
- Pack lasts
- 100 daysif you take 1 tablet (100 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 21
Nature's Way
Riboflavin Vitamin B2, 100 mg
Capsules
80Good qualityPacked in USA9.2¢per 100 mg
820% more
- Pack
- $9.19100 capsules
- Vitamin B2 per serving
- 100 mgin 1 capsule
- Pack lasts
- 100 daysif you take 1 capsule (100 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 22
Solgar
Vitamin B2 (Riboflavin), 100 mg
Capsules
80Good qualityCountry not stated9.9¢per 100 mg
889% more
- Pack
- $9.88100 capsules
- Vitamin B2 per serving
- 100 mgin 1 capsule
- Pack lasts
- 100 daysif you take 1 capsule (100 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 23
Natural Factors
Vitamin B2, Riboflavin, 100 mg
Tablets
80Good qualityMade in Canada$0.11per 100 mg
958% more
- Pack
- $9.5290 tablets
- Vitamin B2 per serving
- 100 mgin 1 tablet
- Pack lasts
- 90 daysif you take 1 tablet (100 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 24
Seeking Health
Riboflavin, 400 mg
Capsules
85Good qualityMade in USA$0.11per 100 mg
974% more
- Pack
- $25.7560 capsules
- Vitamin B2 per serving
- 400 mgin 1 capsule
- Pack lasts
- 60 daysif you take 1 capsule (400 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 25
Integrative Therapeutics
Riboflavin
Tablets
80Good qualityPacked in USA$0.11per 100 mg
984% more
- Pack
- $13.0030 tablets
- Vitamin B2 per serving
- 400 mgin 1 tablet
- Pack lasts
- 30 daysif you take 1 tablet (400 mg) a day
integrativepro.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 26
Swanson Vitamins
Riboflavin Vitamin B2
Capsules
80Good qualityCountry not stated$0.11per 100 mg
1,010% more
- Pack
- $11.09100 capsules
- Vitamin B2 per serving
- 100 mgin 1 capsule
- Pack lasts
- 100 daysif you take 1 capsule (100 mg) a day
swansonvitamins.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 27
Swanson Vitamins
Riboflavin, 100 mg
Capsules
80Good qualityCountry not stated$0.11per 100 mg
1,043% more
- Pack
- $11.42100 capsules
- Vitamin B2 per serving
- 100 mgin 1 capsule
- Pack lasts
- 100 daysif you take 1 capsule (100 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 28
NaturesPlus
Vitamin B2, Sustained Release, 250 mg
Tablets
80Good qualityCountry not stated$0.12per 100 mg
1,088% more
- Pack
- $17.8160 tablets
- Vitamin B2 per serving
- 250 mgin 1 tablet
- Pack lasts
- 60 daysif you take 1 tablet (250 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 29
Solaray
Vitamin B-2, 100 mg
Capsules
80Good qualityCountry not stated$0.12per 100 mg
1,100% more
- Pack
- $11.99100 capsules
- Vitamin B2 per serving
- 100 mgin 1 capsule
- Pack lasts
- 100 daysif you take 1 capsule (100 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 30
Nature's Way
Riboflavin Vitamin B2
Capsules
80Good qualityPacked in USA$0.12per 100 mg
1,100% more
- Pack
- $11.99100 capsules
- Vitamin B2 per serving
- 100 mgin 1 capsule
- Pack lasts
- 100 daysif you take 1 capsule (100 mg) a day
naturesway.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 31
Nature's Way
Riboflavin Vitamin B2, 400 mg
Tablets
80Good qualityPacked in USA$0.12per 100 mg
1,108% more
- Pack
- $14.4930 tablets
- Vitamin B2 per serving
- 400 mgin 1 tablet
- Pack lasts
- 30 daysif you take 1 tablet (400 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 32
Nature's Way
Riboflavin Vitamin B2
Tablets
80Good qualityPacked in USA$0.14per 100 mg
1,275% more
- Pack
- $16.4930 tablets
- Vitamin B2 per serving
- 400 mgin 1 tablet
- Pack lasts
- 30 daysif you take 1 tablet (400 mg) a day
naturesway.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 33
NaturesPlus
Vitamin B2 250 mg Sustained Release Tablets
Tablets
80Good qualityCountry not stated$0.14per 100 mg
1,298% more
- Pack
- $20.9560 tablets
- Vitamin B2 per serving
- 250 mgin 1 tablet
- Pack lasts
- 60 daysif you take 1 tablet (250 mg) a day
naturesplus.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 34
NaturesPlus
Vitamin B2, 100 mg
Tablets
80Good qualityCountry not stated$0.14per 100 mg
1,313% more
- Pack
- $12.7190 tablets
- Vitamin B2 per serving
- 100 mgin 1 tablet
- Pack lasts
- 90 daysif you take 1 tablet (100 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 35
Natural Factors
B2 Riboflavin
Tablets
80Good qualityMade in Canada$0.14per 100 mg
1,340% more
- Pack
- $12.9590 tablets
- Vitamin B2 per serving
- 100 mgin 1 tablet
- Pack lasts
- 90 daysif you take 1 tablet (100 mg) a day
naturalfactors.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 36
Country Life
Vitamin B2, 100 mg
Tablets
80Good qualityMade in USA$0.16per 100 mg
1,520% more
- Pack
- $16.19100 tablets
- Vitamin B2 per serving
- 100 mgin 1 tablet
- Pack lasts
- 100 daysif you take 1 tablet (100 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 37
Country Life
Vitamin B-2 100 mg
Tablets
80Good qualityMade in USA$0.16per 100 mg
1,520% more
- Pack
- $16.19100 tablets
- Vitamin B2 per serving
- 100 mgin 1 tablet
- Pack lasts
- 100 daysif you take 1 tablet (100 mg) a day
countrylifevitamins.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 38
Bluebonnet Nutrition
Vitamin B2, 100 mg
Capsules
80Good qualityMade in USA$0.16per 100 mg
1,541% more
- Pack
- $16.40100 capsules
- Vitamin B2 per serving
- 100 mgin 1 capsule
- Pack lasts
- 100 daysif you take 1 capsule (100 mg) a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 39
NaturesPlus
Vitamin B2
Tablets
80Good qualityCountry not stated$0.17per 100 mg
1,562% more
- Pack
- $14.9590 tablets
- Vitamin B2 per serving
- 100 mgin 1 tablet
- Pack lasts
- 90 daysif you take 1 tablet (100 mg) a day
naturesplus.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 40
Bluebonnet Nutrition
Vitamin B2 100 mg
Capsules
80Good qualityMade in USA$0.21per 100 mg
1,951% more
- Pack
- $20.50100 capsules
- Vitamin B2 per serving
- 100 mgin 1 capsule
- Pack lasts
- 100 daysif you take 1 capsule (100 mg) a day
bluebonnetnutrition.com (opens in a new tab)Checked Nov 1, 2026 · Label
Good to know
- Fact
- 14,521%more per 100 mg for the most expensive product than for the cheapest.
- Fact
- 400%more per 100 mg for the cheapest tablets than for the cheapest powder.
How we checked: one-time price for each size in the store’s US online shop, before sales tax and shipping, without subscriptions or coupons. Prices change often, so check the store before you buy. More on how we check
The amount we compare by only makes products comparable – it is not a dosage recommendation. Not medical advice.
How we calculate
Cost per dose = price ÷ (servings × amount per serving) × comparison amount. Example: $119.99 for 74 servings with 24 g of protein each is 1,776 g of protein. $119.99 ÷ 1,776 g × 30 g = $2.03 per 30 g of protein.
Found a mistake or a product we should add? Email us












































