Skip to content

Legal noticePrivacyPhoto credits

Loading…

All supplements

Vitamins

Vitamin B complex

All eight B vitamins in one product. Your body needs them to get energy from food and for the nerves and blood.

293 products from US online stores, sorted by what one serving costs – as the label defines it, not by the price per pack.

6.9¢Lowest cost
per serving

  • Prices checked Nov 1, 2026, US
  • No paid placements

Why per serving?

These products don’t share one ingredient amount we could compare by – many are mixes, others list units like FCC. So we compare the price of one serving as the label defines it. A serving can be 1 tablet or 4 capsules and hold more or less – check the label before you buy.

30–150servings per pack in most of the products we checked

Where products miss quality points

How the 293 products score

  • Very good 90+: 14
  • Good 75+: 245
  • Fair 60+: 26
  • Low under 60: 8

8 products contain titanium dioxide and artificial colors with an EU warning – a food authority has banned, restricted or flagged them as a possible health risk. Their score is cut in half, so it’s always in the red range. Each product says why.

have no seal from an independent testing program
95%have no seal from an independent testing program10 of 30 testing points for GMP, 15 for the 22 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.

Pack size

All sizes in one list can affect the results – big packs usually cost less per serving. Pick a size above to compare packs that are alike.

Sort by

293 products · cheapest per serving first

  1. Rank 1

    Nature Made

    Super-B Complex with Vitamin C

    Standard forms · Tablets

    100Very good qualityCountry not stated
    6.9¢

    per serving

    Lowest

    Pack
    $24.90360 tablets
    One serving
    1 tablet
    Pack lasts
    360 daysif you take 1 tablet a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  2. Rank 2

    21st Century

    B-Complex plus Vitamin C

    Standard forms · Tablets

    80Good qualityCountry not stated
    7.5¢

    per serving

    8% more

    Pack
    $7.49100 tablets
    One serving
    1 tablet
    Pack lasts
    100 daysif you take 1 tablet a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  3. Rank 3

    21st Century

    B-Complex Plus Vitamin C

    Standard forms · Tablets

    80Good qualityCountry not stated
    7.5¢

    per serving

    8% more

    Pack
    $7.49100 tablets
    One serving
    1 tablet
    Pack lasts
    100 daysif you take 1 tablet a day
    21stcenturyvitamins.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  4. Rank 4

    Futurebiotics

    Vitamin B Complex with C

    Standard forms · Capsules

    80Good qualityMade in USA
    7.5¢

    per serving

    8% more

    Pack
    $14.99200 capsules
    One serving
    1 capsule
    Pack lasts
    200 daysif you take 1 capsule a day
    futurebiotics.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  5. Rank 5

    NOW Foods

    B-50

    Standard forms · Capsules

    80Good qualityMade in USA
    7.8¢

    per serving

    13% more

    Pack
    $19.59250 capsules
    One serving
    1 capsule
    Pack lasts
    250 daysif you take 1 capsule a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  6. Rank 6

    Futurebiotics

    Vitamin B-Complex with Vitamin C

    Standard forms · Capsules

    80Good qualityCountry not stated
    7.9¢

    per serving

    14% more

    Pack
    $15.74200 capsules
    One serving
    1 capsule
    Pack lasts
    200 daysif you take 1 capsule a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  7. Rank 7

    Nature's Bounty

    Super B-Complex with Folic Acid Plus Vitamin C

    Standard forms · Tablets

    80Good qualityMade in USA
    7.9¢

    per serving

    14% more

    Pack
    $11.83150 tablets
    One serving
    1 tablet
    Pack lasts
    150 daysif you take 1 tablet a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  8. Rank 8

    Sundance Vitamins

    Vitamin B-Complex

    Standard forms · Tablets

    80Good qualityCountry not stated
    8¢

    per serving

    16% more

    Pack
    $7.99100 tablets
    One serving
    1 tablet
    Pack lasts
    100 daysif you take 1 tablet a day
    sundancevitamins.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  9. Rank 9

    Mason Natural

    B-Complex

    Standard forms · Softgels

    30Low qualityMade in USA
    8.2¢

    per serving

    18% more

    Pack
    $8.15100 softgels
    One serving
    1 softgel
    Pack lasts
    100 daysif you take 1 softgel a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  10. Rank 10

    Nature Made

    Super B-Complex with Vitamin C

    Standard forms · Tablets

    100Very good qualityCountry not stated
    8.3¢

    per serving

    20% more

    Pack
    $11.59140 tablets
    One serving
    1 tablet
    Pack lasts
    140 daysif you take 1 tablet a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  11. Rank 11

    Mason Natural

    Vitamin B-50 Complex

    Standard forms · Tablets

    80Good qualityCountry not stated
    8.4¢

    per serving

    21% more

    Pack
    $8.37100 tablets
    One serving
    1 tablet
    Pack lasts
    100 daysif you take 1 tablet a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  12. Rank 12

    Mason Natural

    B-Complex with C

    Standard forms · Capsules

    30Low qualityMade in USA
    8.6¢

    per serving

    24% more

    Pack
    $8.57100 capsules
    One serving
    1 capsule
    Pack lasts
    100 daysif you take 1 capsule a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  13. Rank 13

    Futurebiotics

    Vitamin B-Complex with Vitamin C

    Standard forms · Capsules

    80Good qualityCountry not stated
    8.7¢

    per serving

    26% more

    Pack
    $10.49120 capsules
    One serving
    1 capsule
    Pack lasts
    120 daysif you take 1 capsule a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  14. Rank 14

    Sundance Vitamins

    Complete B-Complex + Vitamin C

    Standard forms · Tablets

    80Good qualityCountry not stated
    8.8¢

    per serving

    27% more

    Pack
    $8.81100 tablets
    One serving
    1 tablet
    Pack lasts
    100 daysif you take 1 tablet a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  15. Rank 15

    Swanson Vitamins

    Balance B-50 Complex

    Standard forms · Capsules

    80Good qualityCountry not stated
    9.2¢

    per serving

    34% more

    Pack
    $23.09250 capsules
    One serving
    1 capsule
    Pack lasts
    250 daysif you take 1 capsule a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  16. Rank 16

    Swanson Vitamins

    Balance B-50 Complex

    Standard forms · Capsules

    80Good qualityCountry not stated
    9.2¢

    per serving

    34% more

    Pack
    $23.09250 capsules
    One serving
    1 capsule
    Pack lasts
    250 daysif you take 1 capsule a day
    swansonvitamins.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  17. Rank 17

    Nature Made

    Super B-Complex with C Tablets

    Standard forms · Tablets

    100Very good qualityCountry not stated
    9.6¢

    per serving

    39% more

    Pack
    $34.59360 tablets
    One serving
    1 tablet
    Pack lasts
    360 daysif you take 1 tablet a day
    naturemade.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  18. Rank 18

    21st Century

    Stress B with Zinc

    Standard forms · Tablets

    80Good qualityCountry not stated
    9.8¢

    per serving

    42% more

    Pack
    $6.4966 tablets
    One serving
    1 tablet
    Pack lasts
    66 daysif you take 1 tablet a day
    21stcenturyvitamins.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  19. Rank 19

    Force Factor

    B Complex

    Standard forms · Capsules

    80Good qualityMade in USA
    $0.10

    per serving

    44% more

    Pack
    $5.9960 capsules
    One serving
    1 capsule
    Pack lasts
    60 daysif you take 1 capsule a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  20. Rank 20

    NOW Foods

    B-50

    Standard forms · Capsules

    80Good qualityMade in USA
    $0.10

    per serving

    44% more

    Pack
    $9.99100 capsules
    One serving
    1 capsule
    Pack lasts
    100 daysif you take 1 capsule a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  21. Rank 21

    Nature's Truth

    Complete B-Complex Plus Vitamin C, High Potency

    Standard forms · Tablets

    80Good qualityCountry not stated
    $0.10

    per serving

    47% more

    Pack
    $10.18100 tablets
    One serving
    1 tablet
    Pack lasts
    100 daysif you take 1 tablet a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  22. Rank 22

    Mason Natural

    Perfectly Balanced B-Complex with Electrolytes

    Standard forms · Tablets

    80Good qualityCountry not stated
    $0.10

    per serving

    49% more

    Pack
    $6.1960 tablets
    One serving
    1 tablet
    Pack lasts
    60 daysif you take 1 tablet a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  23. Rank 23

    NOW Foods

    B-50

    Standard forms · Tablets

    80Good qualityMade in USA
    $0.11

    per serving

    56% more

    Pack
    $26.94250 tablets
    One serving
    1 tablet
    Pack lasts
    250 daysif you take 1 tablet a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  24. Rank 24

    21st Century

    B-50 Complex, Prolonged Release

    Standard forms · Tablets

    80Good qualityCountry not stated
    $0.11

    per serving

    56% more

    Pack
    $6.4960 tablets
    One serving
    1 tablet
    Pack lasts
    60 daysif you take 1 tablet a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  25. Rank 25

    21st Century

    B-50 Complex

    Standard forms · Tablets

    80Good qualityCountry not stated
    $0.11

    per serving

    56% more

    Pack
    $6.4960 tablets
    One serving
    1 tablet
    Pack lasts
    60 daysif you take 1 tablet a day
    21stcenturyvitamins.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  26. Rank 26

    21st Century

    Stress B with Zinc

    Standard forms · Tablets

    80Good qualityCountry not stated
    $0.11

    per serving

    56% more

    Pack
    $7.1466 tablets
    One serving
    1 tablet
    Pack lasts
    66 daysif you take 1 tablet a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  27. Rank 27

    Mason Natural

    Stress B-Complex with Antioxidants + Zinc

    Standard forms · Tablets

    30Low qualityCountry not stated
    $0.11

    per serving

    58% more

    Pack
    $6.5760 tablets
    One serving
    1 tablet
    Pack lasts
    60 daysif you take 1 tablet a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  28. Rank 28

    Solgar

    B-Complex "50"

    Standard forms · Capsules

    65Fair qualityCountry not stated
    $0.11

    per serving

    59% more

    Pack
    $27.45250 capsules
    One serving
    1 capsule
    Pack lasts
    250 daysif you take 1 capsule a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  29. Rank 29

    Vitacost

    Vitamin B-50 Complex

    Standard forms · Tablets

    80Good qualityCountry not stated
    $0.11

    per serving

    59% more

    Pack
    $10.99100 tablets
    One serving
    1 tablet
    Pack lasts
    100 daysif you take 1 tablet a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  30. Rank 30

    Nature's Truth

    B-Complex Plus B-12, High Potency

    Standard forms · Tablets

    80Good qualityCountry not stated
    $0.11

    per serving

    59% more

    Pack
    $9.08165 tablets83 servings
    One serving
    2 tablets
    Pack lasts
    82 daysif you take 2 tablets a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  31. Rank 31

    Vitacost

    Vitamin B Complex With Vitamin C

    Standard forms · Capsules

    80Good qualityCountry not stated
    $0.11

    per serving

    60% more

    Pack
    $33.28300 capsules
    One serving
    1 capsule
    Pack lasts
    300 daysif you take 1 capsule a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  32. Rank 32

    Swanson Vitamins

    Super Stress B-Complex With Vitamin C

    Standard forms · Capsules

    80Good qualityMade in Canada
    $0.11

    per serving

    62% more

    Pack
    $26.89240 capsules
    One serving
    1 capsule
    Pack lasts
    240 daysif you take 1 capsule a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  33. Rank 33

    Swanson Vitamins

    Super Stress B-Complex with Vitamin C

    Standard forms · Capsules

    80Good qualityMade in Canada
    $0.11

    per serving

    62% more

    Pack
    $26.89240 capsules
    One serving
    1 capsule
    Pack lasts
    240 daysif you take 1 capsule a day
    swansonvitamins.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  34. Rank 34

    Swanson Vitamins

    Balance B-100 Complex, High Potency

    Standard forms · Tablets

    80Good qualityCountry not stated
    $0.11

    per serving

    62% more

    Pack
    $33.70300 tablets
    One serving
    1 tablet
    Pack lasts
    300 daysif you take 1 tablet a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  35. Rank 35

    Best Naturals

    B-100 Complex

    Standard forms · Tablets

    80Good qualityMade in USA
    $0.11

    per serving

    63% more

    Pack
    $13.50120 tablets
    One serving
    1 tablet
    Pack lasts
    120 daysif you take 1 tablet a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  36. Rank 36

    Nature Made

    B-Complex with C Caplets

    Standard forms · Tablets

    100Very good qualityCountry not stated
    $0.11

    per serving

    65% more

    Pack
    $11.39100 tablets
    One serving
    1 tablet
    Pack lasts
    100 daysif you take 1 tablet a day
    naturemade.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  37. Rank 37

    NOW Foods

    Liquid B-12, B-Complex

    Standard forms · Liquid

    80Good qualityMade in USA
    $0.11

    per serving

    65% more

    Pack
    $6.7559.1 ml (2 fl oz)59 servings
    One serving
    1 ml
    Pack lasts
    59 daysif you take 1 serving a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  38. Rank 38

    Doctor's Finest

    B Complex with Vitamin C Gummies, Strawberry

    Standard forms · Gummies

    80Good qualityCountry not stated
    $0.12

    per serving

    67% more

    Pack
    $10.3990 gummies
    One serving
    1 gummy
    Pack lasts
    90 daysif you take 1 gummy a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  39. Rank 39

    Vitacost

    Everyday, Complete B-100 Complex

    Standard forms · Capsules

    80Good qualityCountry not stated
    $0.12

    per serving

    67% more

    Pack
    $23.09200 capsules
    One serving
    1 capsule
    Pack lasts
    200 daysif you take 1 capsule a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  40. Rank 40

    Nature Made

    Super B-Complex with C Tablets

    Standard forms · Tablets

    100Very good qualityCountry not stated
    $0.12

    per serving

    67% more

    Pack
    $16.19140 tablets
    One serving
    1 tablet
    Pack lasts
    140 daysif you take 1 tablet a day
    naturemade.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

40 of 293 shown

Filters

Good to know

Fact
2,908%more per serving for the most expensive product than for the cheapest.
Fact
141%more per serving for the cheapest active forms (methyl) than for the cheapest standard forms.

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 serving = price ÷ servings in the pack, with the serving as the label defines it.

Found a mistake or a product we should add? Email us