Supplement Ratings

iHerb picks

Best B Vitamins on iHerb

Skip hours of label reading. Every pick below is sold on iHerb and passed our label check with 60+ points, so whatever you choose is worth taking, and you see today's price before you click.

  • Doses, fillers and hidden blends checked
  • Today's price and cost per serving
  • One click to order on iHerb

We may earn a commission when you buy through these links, at no extra cost to you. It never changes a score or a ranking. See how we score

486 picks in b vitamins, highest score first

361B-12 5,000 mcg64/100SwansonB-12 5,000 mcgtablet · 30 servings · $0.72/servingBuy on iHerb · $21.59
362BioCoenzymated Riboflavin 5'-Phosphate 50 mg64/100Natural FactorsBioCoenzymated Riboflavin 5'-Phosphate 50 mgcapsule · 30 servings · $0.29/servingBuy on iHerb · $8.62
363B12 5000 Liquid64/100Pure EncapsulationsB12 5000 Liquidliquid · 30 servings · $1.30/servingBuy on iHerb · $39.00
364Niacin 500 mg64/100SwansonNiacin 500 mgcapsule · 30 servings · $0.64/servingBuy on iHerb · $19.29
365Niacinamide 500 mg64/100SwansonNiacinamide 500 mgcapsule · 30 servings · $0.58/servingBuy on iHerb · $17.49
366Methyl B-12 Tropical Flavor 2500 mcg64/100Jarrow FormulasMethyl B-12 Tropical Flavor 2500 mcglozenge · 100 servings · $0.20/servingBuy on iHerb · $20.18
367Fiush-Free Niacin 500 mg64/100Protocol For Life BalanceFiush-Free Niacin 500 mgcapsule · 30 servings · $0.83/servingBuy on iHerb · $25.00
368Vitamin B6 50 mg64/100SolgarVitamin B6 50 mgtablet · 30 servings · $0.27/servingBuy on iHerb · $8.06
369Folate 1000 mcg (Metafolin 1,000 mcg)64/100SolgarFolate 1000 mcg (Metafolin 1,000 mcg)tablet · 30 servings · $0.48/servingBuy on iHerb · $14.44
370B-12 Methylcobalamin 5,000 mcg High Absorption64/100SwansonB-12 Methylcobalamin 5,000 mcg High Absorptiontablet · 30 servings · $0.72/servingBuy on iHerb · $21.59
371Methyl B-12 2500 mcg Tropical Flavor64/100Jarrow FormulasMethyl B-12 2500 mcg Tropical Flavorlozenge · 100 servings · $0.20/servingBuy on iHerb · $20.18
372Niacinamide 250 mg64/100Swanson Premium BrandNiacinamide 250 mgcapsule · 30 servings · $0.43/servingBuy on iHerb · $12.79
373Methyl B12 1000 mcg Cherry Flavor64/100Country LifeMethyl B12 1000 mcg Cherry Flavorlozenge · 30 servings · $0.51/servingBuy on iHerb · $15.39
374Vitamin B2 100 mg64/100Natural FactorsVitamin B2 100 mgtablet · 30 servings · $0.32/servingBuy on iHerb · $9.52
375Vitamin B12 1000 mcg64/100Natural FactorsVitamin B12 1000 mcgtablet · 30 servings · $0.29/servingBuy on iHerb · $8.79
376Optimized Folate L-Methylfolate 1000 mcg64/100Life ExtensionOptimized Folate L-Methylfolate 1000 mcgtablet · 30 servings · $0.38/servingBuy on iHerb · $11.25
377B-12 1000 mcg64/100Nature's BountyB-12 1000 mcgtablet · 30 servings · $0.51/servingBuy on iHerb · $15.18
378B-12 Methylcobalamin 2500 mcg Berry64/100KALB-12 Methylcobalamin 2500 mcg Berryliquid · 80 servings · $0.21/servingBuy on iHerb · $16.68
379Methyl B12 1,000 mcg64/100Protocol For Life BalanceMethyl B12 1,000 mcglozenge · 100 servings · $0.15/servingBuy on iHerb · $14.70
380Methyl Folate 15 mg64/100VitamaticMethyl Folate 15 mgcapsule · 120 servings · $0.21/servingBuy on iHerb · $24.99
381Niacinamide 1000 mg64/100NOWNiacinamide 1000 mgtablet · 90 servings · $0.13/servingBuy on iHerb · $11.62
382Methyl B-12 2500 mcg Tropical64/100Jarrow FormulasMethyl B-12 2500 mcg Tropicaltablet · 100 servings · $0.20/servingBuy on iHerb · $20.18
383Methyl B12 5,000 mcg Cherry Flavor64/100Country LifeMethyl B12 5,000 mcg Cherry Flavorlozenge · 60 servings · $0.32/servingBuy on iHerb · $19.19
384B-12 5000 mcg Natural Berry Flavor64/100Nature's BountyB-12 5000 mcg Natural Berry Flavorliquid · 59 servings · $0.20/servingBuy on iHerb · $12.00

Scores rate what's on the label (dosage transparency, cleanliness, ingredient profile), not clinical results. Prices come from the iHerb catalog feed and can change at checkout. See the full Best B Vitamins 2026 ranking.

Best B Vitamins on iHerb (2026) - Rated by Label Quality | The Supplement Ratings