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.
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.
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.
- Rank 1
Micro Ingredients
Vitamin C Powder, Unflavored
Ascorbic acid · Powder
85Good qualityCountry not stated1.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
- Rank 2
Nutricost
Vitamin C, Unflavored
Ascorbic acid · Powder
85Good qualityMade in USA1.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
- Rank 3
NOW Foods
Vitamin C Crystals
Ascorbic acid · Powder
80Good qualityPacked in USA1.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
- Rank 4
Amazing Nutrition
Amazing Formulas Vitamin C Ascorbic Acid
Ascorbic acid · Powder
80Good qualityMade in USA1.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
- Rank 5
Nutricost
Vitamin C Powder
Ascorbic acid · Powder
85Good qualityMade in USA1.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
- Rank 6
NOW Foods
Vitamin C Crystals
Ascorbic acid · Powder
80Good qualityPacked in USA1.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
- Rank 7
California Gold Nutrition
Gold C Powder, USP Grade Vitamin C, 1,000 mg
Ascorbic acid · Powder
80Good qualityCountry not stated1.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
- Rank 8
NutriBiotic
Immunity, Ascorbic Acid, 100% Pure Vitamin C, Crystalline Powder
Ascorbic acid · Powder
80Good qualityCountry not stated2¢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
- Rank 9
NOW Foods
Vitamin C Crystals
Ascorbic acid · Powder
80Good qualityPacked in USA2¢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
- Rank 10
NutriBiotic
Immunity, Ascorbic Acid, 100% Pure Vitamin C, Crystalline Powder
Ascorbic acid · Powder
80Good qualityCountry not stated2¢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
- Rank 11
Nutricost
Vitamin C, Unflavored
Ascorbic acid · Powder
80Good qualityPacked in USA2.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
- Rank 12
Nutricost
Vitamin C Powder
Ascorbic acid · Powder
85Good qualityMade in USA2.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
- Rank 13
NutriBiotic
Immunity, Ascorbic Acid, 100% Pure Vitamin C, Crystalline Powder
Ascorbic acid · Powder
80Good qualityCountry not stated2.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
- Rank 14
NOW Foods
Sodium Ascorbate Powder
Buffered · Powder
80Good qualityPacked in USA2.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
- Rank 15
NutriBiotic
Immunity, Sodium Ascorbate, Crystalline Powder
Buffered · Powder
80Good qualityCountry not stated2.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
- Rank 16
Carlson
Vitamin C Crystals
Ascorbic acid · Powder
80Good qualityCountry not stated2.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
- Rank 17
Swanson Vitamins
100% Pure C-1000, Vitamin C Powder
Ascorbic acid · Powder
80Good qualityCountry not stated2.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
- Rank 18
Swanson Vitamins
100% Pure C-1000 Vitamin C Powder
Ascorbic acid · Powder
80Good qualityCountry not stated2.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
- Rank 19
Swanson Vitamins
C-1000 Vitamin C Powder with Rose Hips
With bioflavonoids or fruit · Powder
80Good qualityCountry not stated2.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
- Rank 20
NutriBiotic
Immunity, Ascorbic Acid, 100% Pure Vitamin C, Crystalline Powder
Ascorbic acid · Powder
80Good qualityCountry not stated2.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
- Rank 21
Nutricost
Sodium Ascorbate Powder
Buffered · Powder
80Good qualityCountry not stated2.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
- Rank 22
California Gold Nutrition
Buffered Gold C, Non-Acidic Vitamin C Powder, Sodium Ascorbate
Buffered · Powder
80Good qualityCountry not stated2.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
- Rank 23
NutriBiotic
Immunity, Sodium Ascorbate, Crystalline Powder
Buffered · Powder
80Good qualityCountry not stated2.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
- Rank 24
NOW Foods
Sodium Ascorbate Powder
Buffered · Powder
80Good qualityPacked in USA2.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
- Rank 25
Nutricost
Vitamin C, Unflavored
Ascorbic acid · Powder
85Good qualityPacked in USA2.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
- Rank 26
NutriBiotic
Immunity, Ascorbic Acid with Bioflavonoids
With bioflavonoids or fruit · Powder
65Fair qualityCountry not stated2.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
- Rank 27
Carlson
Vitamin C Crystals Non-GMO
Ascorbic acid · Powder
80Good qualityCountry not stated2.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
- Rank 28
Vitamatic
Vitamin C 1000 mg with Rose Hip 25 mg
With bioflavonoids or fruit · Tablets
80Good qualityMade in USA2.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
- Rank 29
The Vitamin Shoppe
C Powder
Ascorbic acid · Powder
80Good qualityCountry not stated2.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
- Rank 30
NutriBiotic
Immunity, Sodium Ascorbate, Crystalline Powder
Buffered · Powder
80Good qualityCountry not stated2.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
- Rank 31
NutriBiotic
Immunity, Ascorbic Acid with Bioflavonoids, Crystalline Powder
With bioflavonoids or fruit · Powder
65Fair qualityCountry not stated3¢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
- Rank 32
Amazing Nutrition
Amazing Formulas Vitamin C - 1000 Mg
Ascorbic acid · Tablets
80Good qualityMade in USA3¢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
- Rank 33
Metabolic Nutrition
Vitamin-C, Unflavored
Ascorbic acid · Powder
80Good qualityCountry not stated3¢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
- Rank 34
Nutricost
Vitamin C Powder
Ascorbic acid · Powder
85Good qualityMade in USA3.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
- Rank 35
Amazing Nutrition
Amazing Formulas Vitamin C with Rose Hips and Citrus Bioflavonoids - 1000 Mg
With bioflavonoids or fruit · Tablets
80Good qualityMade in USA3.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
- Rank 36
NOW Foods
C-1000
With bioflavonoids or fruit · Tablets
80Good qualityMade in USA3.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
- Rank 37
NOW Foods
Pure, Buffered Calcium Ascorbate, Vitamin C Powder
Buffered · Powder
80Good qualityPacked in USA3.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
- Rank 38
Amazing Nutrition
Amazing Formulas Vitamin C - 1000 Mg
Ascorbic acid · Tablets
80Good qualityMade in USA3.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
- Rank 39
Amazing Nutrition
Amazing Formulas Vitamin C with Rose Hips & Citrus Bioflavonoids - 1000 Mg
With bioflavonoids or fruit · Capsules
80Good qualityMade in USA3.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
- Rank 40
NutriBiotic
Immunity, Ascorbic Acid with Bioflavonoids, Crystalline Powder
With bioflavonoids or fruit · Powder
65Fair qualityCountry not stated3.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
What amount is typical?
75–90 mg
recommended a day for adults, from food and supplements together (NIH)
Source: NIH Office of Dietary Supplements (opens in a new tab)2,000 mg
upper limit a day for adults (NIH)
Source: NIH Office of Dietary Supplements (opens in a new tab)40–6,660 mg
vitamin C per serving in the 447 products we checked
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












































