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

337Niacin 100 mg65/100SolgarNiacin 100 mgtablet · 30 servings · $0.23/servingBuy on iHerb · $6.79
338Methyl B12 Cherry Flavor 5000 mcg65/100Country LifeMethyl B12 Cherry Flavor 5000 mcglozenge · 30 servings · $0.64/servingBuy on iHerb · $19.19
339Quick Dissolve B-12 2500 mcg65/100Nature's BountyQuick Dissolve B-12 2500 mcgtablet · 30 servings · $0.38/servingBuy on iHerb · $11.31
340Niacin 100 mg65/100Nature's PlusNiacin 100 mgtablet · 30 servings · $0.30/servingBuy on iHerb · $8.88
341Quick Dissolve B-12 500 mcg Natural Cherry Flavor65/100Nature's BountyQuick Dissolve B-12 500 mcg Natural Cherry Flavortablet · 30 servings · $0.27/servingBuy on iHerb · $8.13
342B-6 100 mg65/100Nature's BountyB-6 100 mgtablet · 30 servings · $0.19/servingBuy on iHerb · $5.75
343B12 1000 mcg65/100Natural FactorsB12 1000 mcgtablet · 30 servings · $0.58/servingBuy on iHerb · $17.47
344B12 Methylcobalamin High Potency 5000 mcg65/100Natural FactorsB12 Methylcobalamin High Potency 5000 mcgtablet · 30 servings · $0.51/servingBuy on iHerb · $15.37
345Folic Acid 1 mg65/100Natural FactorsFolic Acid 1 mgtablet · 30 servings · $0.21/servingBuy on iHerb · $6.27
346Methyl B12 1,000 mcg Methylcobalamin64/100Protocol For Life BalanceMethyl B12 1,000 mcg Methylcobalaminlozenge · 30 servings · $0.49/servingBuy on iHerb · $14.70
347Methyl B12 5,000 mcg Methylcobalamin64/100Protocol For Life BalanceMethyl B12 5,000 mcg Methylcobalaminlozenge · 30 servings · $0.94/servingBuy on iHerb · $28.35
348Flush-Free Niacin 500 mg64/100Protocol For Life BalanceFlush-Free Niacin 500 mgcapsule · 30 servings · $0.83/servingBuy on iHerb · $25.00
349Vitamin B2 100 mg Riboflavin64/100Nature's WayVitamin B2 100 mg Riboflavincapsule · 100 servings · $0.09/servingBuy on iHerb · $9.19
350Double Strength Flush-Free Niacin 500 mg64/100NOWDouble Strength Flush-Free Niacin 500 mgcapsule · 30 servings · $0.48/servingBuy on iHerb · $14.32
351Methyl B-12 1000 mcg64/100NOWMethyl B-12 1000 mcglozenge · 30 servings · $0.23/servingBuy on iHerb · $6.84
352Riboflavin 5'-Phosphate64/100Thorne ResearchRiboflavin 5'-Phosphatecapsule · 30 servings · $1.07/servingBuy on iHerb · $32.00
353Methylcobalamin64/100Thorne ResearchMethylcobalamincapsule · 30 servings · $0.80/servingBuy on iHerb · $24.00
354Liquid Vitamin B-12 With Natural Flavors64/100Nature's AnswerLiquid Vitamin B-12 With Natural Flavorsliquid · 75 servings · $0.20/servingBuy on iHerb · $14.99
355B-12 Sublingual Liquid64/100Swanson Premium BrandB-12 Sublingual Liquidliquid · 73 servings · $0.22/servingBuy on iHerb · $16.09
356Niacin 500 mg64/100Swanson Premium BrandNiacin 500 mgcapsule · 30 servings · $0.64/servingBuy on iHerb · $19.29
357Niacinamide 500 mg64/100Swanson Premium BrandNiacinamide 500 mgcapsule · 30 servings · $0.58/servingBuy on iHerb · $17.49
358Methylcobalamin 5 mg64/100Swanson UltraMethylcobalamin 5 mgtablet · 30 servings · $0.72/servingBuy on iHerb · $21.59
359Methylcobalamin 2.5 mg64/100Swanson UltraMethylcobalamin 2.5 mgtablet · 30 servings · $0.43/servingBuy on iHerb · $12.79
360Supplemelts Vitamin B-12 Natural Berry Flavor64/100Swanson UltraSupplemelts Vitamin B-12 Natural Berry Flavorchewable · 30 servings · $0.52/servingBuy on iHerb · $15.69

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