Skip to content

Legal noticePrivacyPhoto credits

Loading…

All supplements

Vitamins

Vitamin C

A vitamin from fruit and vegetables, also called ascorbic acid. Your body needs it for the immune system, for collagen in skin and gums, and to take up iron.

447 products from US online stores, sorted by what 500 mg of vitamin C costs – not by the price per pack.

1.2¢Lowest cost
per 500 mg vitamin C

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

What does 500 mg mean?

vitamin C per serving in most of the products we checked
270–1,100 mgvitamin C per serving in most of the products we checked
recommended a day for adults, from food and supplements together (NIH)
75–90 mgrecommended a day for adults, from food and supplements together (NIH)
upper limit a day for adults (NIH)
2,000 mgupper limit a day for adults (NIH)
  • 500 mg is a fixed amount to compare by: half of the 447 products we checked have up to 1,000 mg per serving, the other half more.
  • 500 mg is more than the 75–90 mg recommended a day for adults (NIH (opens in a new tab)).

We compare by 500 mg only so products line up – it’s not a recommendation. Not medical advice. More on amounts, with sources

Where products miss quality points

How the 447 products score

  • Very good 90+: 17
  • Good 75+: 375
  • Fair 60+: 48
  • Low under 60: 7

7 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
96%have no seal from an independent testing program10 of 30 testing points for GMP, 15 for the 30 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 500 mg. Pick a size above to compare packs that are alike.

Sort by

433 of 447 products · cheapest per 500 mg vitamin C first

14 products are hidden

They have more than 2,000 mg vitamin C in one serving – more than the official upper limit a day for adults.

  1. Rank 1

    Micro Ingredients

    Vitamin C Powder, Unflavored

    Ascorbic acid · Powder

    85Good qualityCountry not stated
    1.2¢

    per 500 mg

    Lowest

    Pack
    $23.991,000 servings
    Vitamin C per serving
    1,000 mg
    Pack lasts
    2,000 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  2. Rank 2

    Nutricost

    Vitamin C, Unflavored

    Ascorbic acid · Powder

    85Good qualityMade in USA
    1.6¢

    per 500 mg

    30% more

    Pack
    $28.30907 g (2 lb)907 servings
    Vitamin C per serving
    1,000 mgin 1 g
    Pack lasts
    1,814 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  3. Rank 3

    NOW Foods

    Vitamin C Crystals

    Ascorbic acid · Powder

    80Good qualityPacked in USA
    1.6¢

    per 500 mg

    35% more

    Pack
    $44.121.36 kg (3 lb)1,237 servings
    Vitamin C per serving
    1,100 mgin 1.1 g
    Pack lasts
    2,722 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  4. Rank 4

    Amazing Nutrition

    Amazing Formulas Vitamin C Ascorbic Acid

    Ascorbic acid · Powder

    80Good qualityMade in USA
    1.7¢

    per 500 mg

    38% more

    Pack
    $14.99454 servings
    Vitamin C per serving
    1,000 mg
    Pack lasts
    908 daysif you take 500 mg a day
    amazingnutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  5. Rank 5

    Nutricost

    Vitamin C Powder

    Ascorbic acid · Powder

    85Good qualityMade in USA
    1.7¢

    per 500 mg

    38% more

    Pack
    $29.97907 g (2 lb)907 servings
    Vitamin C per serving
    1,000 mgin 1 g
    Pack lasts
    1,814 daysif you take 500 mg a day
    nutricost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  6. Rank 6

    NOW Foods

    Vitamin C Crystals

    Ascorbic acid · Powder

    80Good qualityPacked in USA
    1.9¢

    per 500 mg

    57% more

    Pack
    $17.14454 g (1 lb)413 servings
    Vitamin C per serving
    1,100 mgin 1.1 g
    Pack lasts
    908 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  7. Rank 7

    California Gold Nutrition

    Gold C Powder, USP Grade Vitamin C, 1,000 mg

    Ascorbic acid · Powder

    80Good qualityCountry not stated
    1.9¢

    per 500 mg

    61% more

    Pack
    $9.63250 g (8.8 oz)250 servings
    Vitamin C per serving
    1,000 mgin 1 g
    Pack lasts
    500 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  8. Rank 8

    NutriBiotic

    Immunity, Ascorbic Acid, 100% Pure Vitamin C, Crystalline Powder

    Ascorbic acid · Powder

    80Good qualityCountry not stated
    2¢

    per 500 mg

    65% more

    Pack
    $89.242.26 kg (5 lb)1,130 servings
    Vitamin C per serving
    2,000 mgin 2 g
    Pack lasts
    4,520 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  9. Rank 9

    NOW Foods

    Vitamin C Crystals

    Ascorbic acid · Powder

    80Good qualityPacked in USA
    2¢

    per 500 mg

    69% more

    Pack
    $9.18227 g (8 oz)206 servings
    Vitamin C per serving
    1,100 mgin 1.1 g
    Pack lasts
    454 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  10. Rank 10

    NutriBiotic

    Immunity, Ascorbic Acid, 100% Pure Vitamin C, Crystalline Powder

    Ascorbic acid · Powder

    80Good qualityCountry not stated
    2¢

    per 500 mg

    69% more

    Pack
    $40.491 kg (2.2 lb)500 servings
    Vitamin C per serving
    2,000 mgin 2 g
    Pack lasts
    2,000 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  11. Rank 11

    Nutricost

    Vitamin C, Unflavored

    Ascorbic acid · Powder

    80Good qualityPacked in USA
    2.1¢

    per 500 mg

    71% more

    Pack
    $18.65454 g (1 lb)454 servings
    Vitamin C per serving
    1,000 mgin 1 g
    Pack lasts
    908 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  12. Rank 12

    Nutricost

    Vitamin C Powder

    Ascorbic acid · Powder

    85Good qualityMade in USA
    2.1¢

    per 500 mg

    74% more

    Pack
    $18.97454 g (1 lb)454 servings
    Vitamin C per serving
    1,000 mgin 1 g
    Pack lasts
    908 daysif you take 500 mg a day
    nutricost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  13. Rank 13

    NutriBiotic

    Immunity, Ascorbic Acid, 100% Pure Vitamin C, Crystalline Powder

    Ascorbic acid · Powder

    80Good qualityCountry not stated
    2.1¢

    per 500 mg

    79% more

    Pack
    $19.49454 g (1 lb)227 servings
    Vitamin C per serving
    2,000 mgin 2 g
    Pack lasts
    908 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  14. Rank 14

    NOW Foods

    Sodium Ascorbate Powder

    Buffered · Powder

    80Good qualityPacked in USA
    2.2¢

    per 500 mg

    79% more

    Pack
    $51.471.36 kg (3 lb)716 servings
    Vitamin C per serving
    1,670 mgin 1.9 g
    Pack lasts
    2,392 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  15. Rank 15

    NutriBiotic

    Immunity, Sodium Ascorbate, Crystalline Powder

    Buffered · Powder

    80Good qualityCountry not stated
    2.3¢

    per 500 mg

    94% more

    Pack
    $40.931 kg (2.2 lb)800 servings
    Vitamin C per serving
    1,100 mgin 1.25 g
    Pack lasts
    1,760 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  16. Rank 16

    Carlson

    Vitamin C Crystals

    Ascorbic acid · Powder

    80Good qualityCountry not stated
    2.3¢

    per 500 mg

    95% more

    Pack
    $46.751 kg (2.2 lb)500 servings
    Vitamin C per serving
    2,000 mgin 2 g
    Pack lasts
    2,000 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  17. Rank 17

    Swanson Vitamins

    100% Pure C-1000, Vitamin C Powder

    Ascorbic acid · Powder

    80Good qualityCountry not stated
    2.3¢

    per 500 mg

    95% more

    Pack
    $21.29454 g (1 lb)454 servings
    Vitamin C per serving
    1,000 mgin 1 g
    Pack lasts
    908 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  18. Rank 18

    Swanson Vitamins

    100% Pure C-1000 Vitamin C Powder

    Ascorbic acid · Powder

    80Good qualityCountry not stated
    2.3¢

    per 500 mg

    95% more

    Pack
    $21.29454 g (1 lb)454 servings
    Vitamin C per serving
    1,000 mgin 1 g
    Pack lasts
    908 daysif you take 500 mg a day
    swansonvitamins.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  19. Rank 19

    Swanson Vitamins

    C-1000 Vitamin C Powder with Rose Hips

    With bioflavonoids or fruit · Powder

    80Good qualityCountry not stated
    2.3¢

    per 500 mg

    96% more

    Pack
    $9.35249 g (8.8 oz)199 servings
    Vitamin C per serving
    1,000 mgin 1.25 g
    Pack lasts
    398 daysif you take 500 mg a day
    swansonvitamins.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  20. Rank 20

    NutriBiotic

    Immunity, Ascorbic Acid, 100% Pure Vitamin C, Crystalline Powder

    Ascorbic acid · Powder

    80Good qualityCountry not stated
    2.5¢

    per 500 mg

    106% more

    Pack
    $11.24227 g (8 oz)114 servings
    Vitamin C per serving
    2,000 mgin 2 g
    Pack lasts
    454 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  21. Rank 21

    Nutricost

    Sodium Ascorbate Powder

    Buffered · Powder

    80Good qualityCountry not stated
    2.5¢

    per 500 mg

    109% more

    Pack
    $19.97478 g (1.1 lb)239 servings
    Vitamin C per serving
    1,670 mgin 2 g
    Pack lasts
    798 daysif you take 500 mg a day
    nutricost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  22. Rank 22

    California Gold Nutrition

    Buffered Gold C, Non-Acidic Vitamin C Powder, Sodium Ascorbate

    Buffered · Powder

    80Good qualityCountry not stated
    2.6¢

    per 500 mg

    113% more

    Pack
    $42.521 kg (2.2 lb)833 servings
    Vitamin C per serving
    1,000 mgin 1.2 g
    Pack lasts
    1,666 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  23. Rank 23

    NutriBiotic

    Immunity, Sodium Ascorbate, Crystalline Powder

    Buffered · Powder

    80Good qualityCountry not stated
    2.6¢

    per 500 mg

    114% more

    Pack
    $20.47454 g (1 lb)363 servings
    Vitamin C per serving
    1,100 mgin 1.25 g
    Pack lasts
    799 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  24. Rank 24

    NOW Foods

    Sodium Ascorbate Powder

    Buffered · Powder

    80Good qualityPacked in USA
    2.6¢

    per 500 mg

    117% more

    Pack
    $10.40227 g (8 oz)119 servings
    Vitamin C per serving
    1,670 mgin 1.9 g
    Pack lasts
    399 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  25. Rank 25

    Nutricost

    Vitamin C, Unflavored

    Ascorbic acid · Powder

    85Good qualityPacked in USA
    2.8¢

    per 500 mg

    130% more

    Pack
    $12.55227 g (8 oz)227 servings
    Vitamin C per serving
    1,000 mgin 1 g
    Pack lasts
    454 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  26. Rank 26

    NutriBiotic

    Immunity, Ascorbic Acid with Bioflavonoids

    With bioflavonoids or fruit · Powder

    65Fair qualityCountry not stated
    2.8¢

    per 500 mg

    131% more

    Pack
    $44.241 kg (2.2 lb)400 servings
    Vitamin C per serving
    2,000 mgin 2.5 g
    Pack lasts
    1,600 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  27. Rank 27

    Carlson

    Vitamin C Crystals Non-GMO

    Ascorbic acid · Powder

    80Good qualityCountry not stated
    2.8¢

    per 500 mg

    131% more

    Pack
    $55.00992 g (2.2 lb)496 servings
    Vitamin C per serving
    2,000 mgin 2 g
    Pack lasts
    1,984 daysif you take 500 mg a day
    carlsonlabs.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  28. Rank 28

    Vitamatic

    Vitamin C 1000 mg with Rose Hip 25 mg

    With bioflavonoids or fruit · Tablets

    80Good qualityMade in USA
    2.8¢

    per 500 mg

    131% more

    Pack
    $9.99180 tablets
    Vitamin C per serving
    1,000 mgin 1 tablet
    Pack lasts
    180 daysif you take 1 tablet (1,000 mg) a day
    vitamaticusa.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  29. Rank 29

    The Vitamin Shoppe

    C Powder

    Ascorbic acid · Powder

    80Good qualityCountry not stated
    2.8¢

    per 500 mg

    136% more

    Pack
    $26.99476 servings
    Vitamin C per serving
    1,000 mg
    Pack lasts
    952 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  30. Rank 30

    NutriBiotic

    Immunity, Sodium Ascorbate, Crystalline Powder

    Buffered · Powder

    80Good qualityCountry not stated
    2.9¢

    per 500 mg

    142% more

    Pack
    $11.62227 g (8 oz)182 servings
    Vitamin C per serving
    1,100 mgin 1.25 g
    Pack lasts
    399 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  31. Rank 31

    NutriBiotic

    Immunity, Ascorbic Acid with Bioflavonoids, Crystalline Powder

    With bioflavonoids or fruit · Powder

    65Fair qualityCountry not stated
    3¢

    per 500 mg

    150% more

    Pack
    $21.74454 g (1 lb)182 servings
    Vitamin C per serving
    2,000 mgin 2.5 g
    Pack lasts
    726 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  32. Rank 32

    Amazing Nutrition

    Amazing Formulas Vitamin C - 1000 Mg

    Ascorbic acid · Tablets

    80Good qualityMade in USA
    3¢

    per 500 mg

    150% more

    Pack
    $14.99250 tablets
    Vitamin C per serving
    1,000 mgin 1 tablet
    Pack lasts
    250 daysif you take 1 tablet (1,000 mg) a day
    amazingnutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  33. Rank 33

    Metabolic Nutrition

    Vitamin-C, Unflavored

    Ascorbic acid · Powder

    80Good qualityCountry not stated
    3¢

    per 500 mg

    150% more

    Pack
    $29.99500 g (1.1 lb)500 servings
    Vitamin C per serving
    1,000 mgin 1 g
    Pack lasts
    1,000 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  34. Rank 34

    Nutricost

    Vitamin C Powder

    Ascorbic acid · Powder

    85Good qualityMade in USA
    3.1¢

    per 500 mg

    157% more

    Pack
    $13.97227 g (8 oz)227 servings
    Vitamin C per serving
    1,000 mgin 1 g
    Pack lasts
    454 daysif you take 500 mg a day
    nutricost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  35. Rank 35

    Amazing Nutrition

    Amazing Formulas Vitamin C with Rose Hips and Citrus Bioflavonoids - 1000 Mg

    With bioflavonoids or fruit · Tablets

    80Good qualityMade in USA
    3.1¢

    per 500 mg

    160% more

    Pack
    $14.98240 tablets
    Vitamin C per serving
    1,000 mgin 1 tablet
    Pack lasts
    240 daysif you take 1 tablet (1,000 mg) a day
    amazingnutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  36. Rank 36

    NOW Foods

    C-1000

    With bioflavonoids or fruit · Tablets

    80Good qualityMade in USA
    3.1¢

    per 500 mg

    161% more

    Pack
    $15.67250 tablets
    Vitamin C per serving
    1,000 mgin 1 tablet
    Pack lasts
    250 daysif you take 1 tablet (1,000 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  37. Rank 37

    NOW Foods

    Pure, Buffered Calcium Ascorbate, Vitamin C Powder

    Buffered · Powder

    80Good qualityPacked in USA
    3.2¢

    per 500 mg

    169% more

    Pack
    $11.63227 g (8 oz)203 servings
    Vitamin C per serving
    890 mgin 1.12 g
    Pack lasts
    360 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  38. Rank 38

    Amazing Nutrition

    Amazing Formulas Vitamin C - 1000 Mg

    Ascorbic acid · Tablets

    80Good qualityMade in USA
    3.3¢

    per 500 mg

    177% more

    Pack
    $7.98120 tablets
    Vitamin C per serving
    1,000 mgin 1 tablet
    Pack lasts
    120 daysif you take 1 tablet (1,000 mg) a day
    amazingnutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  39. Rank 39

    Amazing Nutrition

    Amazing Formulas Vitamin C with Rose Hips & Citrus Bioflavonoids - 1000 Mg

    With bioflavonoids or fruit · Capsules

    80Good qualityMade in USA
    3.4¢

    per 500 mg

    183% more

    Pack
    $16.99250 capsules
    Vitamin C per serving
    1,000 mgin 1 capsule
    Pack lasts
    250 daysif you take 1 capsule (1,000 mg) a day
    amazingnutrition.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  40. Rank 40

    NutriBiotic

    Immunity, Ascorbic Acid with Bioflavonoids, Crystalline Powder

    With bioflavonoids or fruit · Powder

    65Fair qualityCountry not stated
    3.4¢

    per 500 mg

    184% more

    Pack
    $12.37227 g (8 oz)91 servings
    Vitamin C per serving
    2,000 mgin 2.5 g
    Pack lasts
    363 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

40 of 433 shown

Filters

What amount is typical?

Per serving, the 447 products we checked have 40–6,660 mg. Recommended: 75–90 mg. Upper limit: 2,000 mg.

  • 14 of 447 have more than the upper limit of 2,000 mg vitamin C in one serving.
  • 36 of 447 have so little per piece that you’d need 4 or more pieces for 500 mg vitamin C.

On the label: Buffered forms contain less vitamin C per mg of powder – use the vitamin C amount on the label.

These are amounts from the sources above, not a recommendation for you. Not medical advice – ask a doctor or pharmacist what’s right for you.

Good to know

Fact
46,138%more per 500 mg for the most expensive product than for the cheapest.
Fact
686%more per 500 mg for the cheapest liposomal than for the cheapest ascorbic acid.

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