Skip to content

Legal noticePrivacyPhoto credits

Loading…

All supplements

Minerals & electrolytes

Calcium

A mineral from dairy, tofu and leafy greens. Your body needs it to build bones and teeth, and for muscles and nerves.

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

2.5¢Lowest cost
per 500 mg calcium

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

What does 500 mg mean?

calcium per serving in most of the products we checked
125–1,000 mgcalcium per serving in most of the products we checked
Compare prices per
  • 500 mg is about one serving: half of the 88 products we checked have up to 500 mg per serving, the other half more.
  • 1,200 mg is the upper end of the 1,000–1,200 mg recommended a day for adults, from food and supplements together (NIH (opens in a new tab)).

We compare by 500 mg only so products line up – it’s not a recommendation. Not medical advice.

Where products miss quality points

How the 88 products score

  • Very good 90+: 1
  • Good 75+: 70
  • Fair 60+: 0
  • Low under 60: 17

3 products contain titanium dioxide – a food authority has banned, restricted or flagged it 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
98%have no seal from an independent testing program10 of 30 testing points for GMP, 15 for the 9 whose label says “third-party tested”
use a weaker form
17%use a weaker form6 of 30 form points – most often the label doesn’t say which form it is

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

88 products · cheapest per 500 mg calcium first

  1. Rank 1

    21st Century

    Calcium Supplement 600

    Carbonate · Tablets

    80Good qualityCountry not stated
    2.5¢

    per 500 mg

    Lowest

    Pack
    $11.99400 tablets
    Calcium per serving
    600 mgin 1 tablet
    Pack lasts
    400 daysif you take 1 tablet (600 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  2. Rank 2

    Best Naturals

    Calcium Carbonate Powder

    Carbonate · Powder

    80Good qualityMade in USA
    3.2¢

    per 500 mg

    29% more

    Pack
    $10.95454 g (1 lb)284 servings
    Calcium per serving
    600 mgin 1.6 g
    Pack lasts
    340 daysif you take 500 mg a day
    shopbestnaturals.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  3. Rank 3

    Vitamatic

    Calcium Carbonate Powder

    Carbonate · Powder

    80Good qualityCountry not stated
    3.9¢

    per 500 mg

    57% more

    Pack
    $15.68500 g (1.1 lb)250 servings
    Calcium per serving
    800 mgin 2 g
    Pack lasts
    400 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  4. Rank 4

    NOW Foods

    Calcium Carbonate Pure Powder

    Carbonate · Powder

    80Good qualityPacked in USA
    4.1¢

    per 500 mg

    63% more

    Pack
    $9.79340 g (12 oz)200 servings
    Calcium per serving
    600 mgin 1.7 g
    Pack lasts
    240 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  5. Rank 5

    Nutricost

    Calcium Carbonate, Unflavored

    Carbonate · Powder

    85Good qualityPacked in USA
    4.3¢

    per 500 mg

    72% more

    Pack
    $13.95500 g (1.1 lb)250 servings
    Calcium per serving
    650 mgin 2 g
    Pack lasts
    325 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  6. Rank 6

    Mason Natural

    Calcium, 600 mg

    Carbonate · Tablets

    30Low qualityCountry not stated
    4.5¢

    per 500 mg

    82% more

    Pack
    $5.45100 tablets
    Calcium per serving
    600 mgin 1 tablet
    Pack lasts
    100 daysif you take 1 tablet (600 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  7. Rank 7

    Nutricost

    Calcium Carbonate Powder

    Carbonate · Powder

    85Good qualityCountry not stated
    4.9¢

    per 500 mg

    97% more

    Pack
    $15.97499 g (1.1 lb)250 servings
    Calcium per serving
    650 mgin 2 g
    Pack lasts
    324 daysif you take 500 mg a day
    nutricost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  8. Rank 8

    21st Century

    Calcium Supplement 600

    Carbonate · Tablets

    30Low qualityCountry not stated
    5.5¢

    per 500 mg

    122% more

    Pack
    $4.9975 tablets
    Calcium per serving
    600 mgin 1 tablet
    Pack lasts
    75 daysif you take 1 tablet (600 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  9. Rank 9

    BulkSupplements

    Calcium Carbonate Powder

    Carbonate · Powder

    80Good qualityCountry not stated
    5.7¢

    per 500 mg

    130% more

    Pack
    $22.97400 servings
    Calcium per serving
    500 mg
    Pack lasts
    400 daysif you take 500 mg a day
    bulksupplements.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  10. Rank 10

    BulkSupplements

    Calcium Acetate Powder

    Not stated on the label · Powder

    56Low qualityCountry not stated
    5.8¢

    per 500 mg

    132% more

    Pack
    $28.972,000 servings
    Calcium per serving
    125 mg
    Pack lasts
    500 daysif you take 500 mg a day
    bulksupplements.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  11. Rank 11

    Swanson Vitamins

    Calcium Carbonate, Aspartate & Citrate, 500 mg

    Citrate · Tablets

    80Good qualityCountry not stated
    6.4¢

    per 500 mg

    156% more

    Pack
    $6.39100 tablets
    Calcium per serving
    500 mgin 1 tablet
    Pack lasts
    100 daysif you take 1 tablet (500 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  12. Rank 12

    Swanson Vitamins

    Calcium Carbonate Aspartate & Citrate

    Citrate · Tablets

    80Good qualityCountry not stated
    6.4¢

    per 500 mg

    156% more

    Pack
    $6.39100 tablets
    Calcium per serving
    500 mgin 1 tablet
    Pack lasts
    100 daysif you take 1 tablet (500 mg) a day
    swansonvitamins.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  13. Rank 13

    Swanson Vitamins

    Calcium, Vanilla Cream

    Carbonate · Tablets

    80Good qualityCountry not stated
    6.7¢

    per 500 mg

    169% more

    Pack
    $6.71100 tablets
    Calcium per serving
    500 mgin 1 tablet
    Pack lasts
    100 daysif you take 1 tablet (500 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  14. Rank 14

    Nature's Blend

    Oyster Shell Calcium

    Not stated on the label · Tablets

    56Low qualityCountry not stated
    9¢

    per 500 mg

    260% more

    Pack
    $8.99100 tablets
    Calcium per serving
    500 mgin 1 tablet
    Pack lasts
    100 daysif you take 1 tablet (500 mg) a day
    swansonvitamins.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  15. Rank 15

    BulkSupplements

    Calcium Aspartate Powder

    Not stated on the label · Powder

    56Low qualityCountry not stated
    9.5¢

    per 500 mg

    280% more

    Pack
    $37.971,000 servings
    Calcium per serving
    200 mg
    Pack lasts
    400 daysif you take 500 mg a day
    bulksupplements.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  16. Rank 16

    BulkSupplements

    Calcium Carbonate Powder

    Carbonate · Powder

    80Good qualityCountry not stated
    $0.10

    per 500 mg

    300% more

    Pack
    $19.97200 servings
    Calcium per serving
    500 mg
    Pack lasts
    200 daysif you take 500 mg a day
    bulksupplements.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  17. Rank 17

    KAL

    Calcium Oyster Shell, 600 mg

    Carbonate · Tablets

    80Good qualityCountry not stated
    $0.10

    per 500 mg

    309% more

    Pack
    $12.27100 tablets
    Calcium per serving
    600 mgin 1 tablet
    Pack lasts
    100 daysif you take 1 tablet (600 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  18. Rank 18

    BulkSupplements

    Calcium Carbonate Capsules

    Carbonate · Capsules

    80Good qualityCountry not stated
    $0.11

    per 500 mg

    322% more

    Pack
    $18.97360 capsules180 servings
    Calcium per serving
    500 mgin 2 capsules
    Pack lasts
    180 daysif you take 2 capsules (500 mg) a day
    bulksupplements.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  19. Rank 19

    Nutricost

    Calcium Citrate Powder, Unflavored

    Citrate · Powder

    85Good qualityCountry not stated
    $0.11

    per 500 mg

    331% more

    Pack
    $19.97499 g (1.1 lb)143 servings
    Calcium per serving
    650 mgin 3.5 g
    Pack lasts
    185 daysif you take 500 mg a day
    nutricost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  20. Rank 20

    Swanson Vitamins

    100% Pure Calcium Citrate Powder - Dairy Free & Unflavored

    Citrate · Powder

    80Good qualityCountry not stated
    $0.11

    per 500 mg

    337% more

    Pack
    $10.39227 g (8 oz)136 servings
    Calcium per serving
    350 mgin 1.67 g
    Pack lasts
    95 daysif you take 500 mg a day
    swansonvitamins.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  21. Rank 21

    Solgar

    Chewable Calcium

    Carbonate · Tablets

    80Good qualityCountry not stated
    $0.11

    per 500 mg

    348% more

    Pack
    $13.42120 tablets60 servings
    Calcium per serving
    1,000 mgin 2 tablets
    Pack lasts
    120 daysif you take 1 tablet (500 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  22. Rank 22

    Carlson

    Liquid Filled Cal-600, 600 mg

    Carbonate · Softgels

    80Good qualityCountry not stated
    $0.13

    per 500 mg

    433% more

    Pack
    $39.95250 softgels
    Calcium per serving
    600 mgin 1 softgel
    Pack lasts
    250 daysif you take 1 softgel (600 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  23. Rank 23

    NOW Foods

    Calcium Citrate, Pure Powder

    Citrate · Powder

    80Good qualityPacked in USA
    $0.13

    per 500 mg

    440% more

    Pack
    $12.24227 g (8 oz)76 servings
    Calcium per serving
    600 mgin 3 g
    Pack lasts
    90 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  24. Rank 24

    Nutricost

    Calcium Citrate, Unflavored

    Citrate · Powder

    85Good qualityCountry not stated
    $0.14

    per 500 mg

    441% more

    Pack
    $12.55250 g (8.8 oz)71 servings
    Calcium per serving
    650 mgin 3.5 g
    Pack lasts
    92 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  25. Rank 25

    BulkSupplements

    Calcium Aspartate Powder

    Not stated on the label · Powder

    56Low qualityCountry not stated
    $0.14

    per 500 mg

    455% more

    Pack
    $172.974.99 kg (11 lb)4,989 servings
    Calcium per serving
    125 mgin 1 g
    Pack lasts
    1,247 daysif you take 500 mg a day
    bulksupplements.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  26. Rank 26

    Nutricost

    Calcium Citrate Powder, Unflavored

    Citrate · Powder

    80Good qualityMade in USA
    $0.14

    per 500 mg

    459% more

    Pack
    $13.97250 g (8.8 oz)77 servings
    Calcium per serving
    650 mgin 3.25 g
    Pack lasts
    100 daysif you take 500 mg a day
    nutricost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  27. Rank 27

    BulkSupplements

    Calcium Aspartate Powder

    Not stated on the label · Powder

    56Low qualityCountry not stated
    $0.15

    per 500 mg

    500% more

    Pack
    $29.97500 servings
    Calcium per serving
    200 mg
    Pack lasts
    200 daysif you take 500 mg a day
    bulksupplements.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  28. Rank 28

    Carlson

    Cal-600

    Carbonate · Softgels

    80Good qualityCountry not stated
    $0.16

    per 500 mg

    527% more

    Pack
    $47.00250 softgels
    Calcium per serving
    600 mgin 1 softgel
    Pack lasts
    250 daysif you take 1 softgel (600 mg) a day
    carlsonlabs.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  29. Rank 29

    Nutricost

    Calcium Citrate Tablets

    Citrate · Tablets

    80Good qualityCountry not stated
    $0.16

    per 500 mg

    533% more

    Pack
    $18.97180 tablets60 servings
    Calcium per serving
    1,000 mgin 3 tablets
    Pack lasts
    90 daysif you take 2 tablets (666.67 mg) a day
    nutricost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  30. Rank 30

    KAL

    Calcium Citrate 1000

    Citrate · Tablets

    80Good qualityCountry not stated
    $0.16

    per 500 mg

    535% more

    Pack
    $19.04180 tablets60 servings
    Calcium per serving
    1,000 mgin 3 tablets
    Pack lasts
    90 daysif you take 2 tablets (666.67 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  31. Rank 31

    Natural Factors

    Calcium Citrate, 350 mg

    Citrate · Tablets

    80Good qualityMade in Canada
    $0.16

    per 500 mg

    539% more

    Pack
    $10.0690 tablets
    Calcium per serving
    350 mgin 1 tablet
    Pack lasts
    45 daysif you take 2 tablets (700 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  32. Rank 32

    Swanson Vitamins

    Calcium Citrate Complex, 250 mg

    Citrate · Capsules

    80Good qualityCountry not stated
    $0.16

    per 500 mg

    546% more

    Pack
    $24.19300 capsules
    Calcium per serving
    250 mgin 1 capsule
    Pack lasts
    150 daysif you take 2 capsules (500 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  33. Rank 33

    Swanson Vitamins

    Calcium Citrate Complex

    Citrate · Capsules

    80Good qualityCountry not stated
    $0.16

    per 500 mg

    546% more

    Pack
    $24.19300 capsules
    Calcium per serving
    250 mgin 1 capsule
    Pack lasts
    150 daysif you take 2 capsules (500 mg) a day
    swansonvitamins.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  34. Rank 34

    BulkSupplements

    Calcium Gluconate Powder

    Other · Powder

    80Good qualityCountry not stated
    $0.16

    per 500 mg

    554% more

    Pack
    $29.971,667 servings
    Calcium per serving
    55 mg
    Pack lasts
    183 daysif you take 500 mg a day
    bulksupplements.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  35. Rank 35

    Solaray

    Calcium Citrate

    Citrate · Capsules

    80Good qualityCountry not stated
    $0.18

    per 500 mg

    620% more

    Pack
    $21.59240 capsules60 servings
    Calcium per serving
    1,000 mgin 4 capsules
    Pack lasts
    120 daysif you take 2 capsules (500 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  36. Rank 36

    Source Naturals

    Calcium, 200 mg

    Not stated on the label · Tablets

    56Low qualityCountry not stated
    $0.19

    per 500 mg

    661% more

    Pack
    $19.01250 tablets
    Calcium per serving
    200 mgin 1 tablet
    Pack lasts
    83 daysif you take 3 tablets (600 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  37. Rank 37

    Carlson

    Liquid Filled Cal-600, 600 mg

    Carbonate · Softgels

    30Low qualityCountry not stated
    $0.19

    per 500 mg

    663% more

    Pack
    $22.87100 softgels
    Calcium per serving
    600 mgin 1 softgel
    Pack lasts
    100 daysif you take 1 softgel (600 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  38. Rank 38

    Nature's Way

    Calcium Citrate

    Citrate · Capsules

    80Good qualityPacked in USA
    $0.20

    per 500 mg

    684% more

    Pack
    $24.49250 capsules125 servings
    Calcium per serving
    500 mgin 2 capsules
    Pack lasts
    125 daysif you take 2 capsules (500 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  39. Rank 39

    KAL

    Calcium Citrate 1000

    Citrate · Tablets

    80Good qualityCountry not stated
    $0.20

    per 500 mg

    697% more

    Pack
    $11.9490 tablets30 servings
    Calcium per serving
    1,000 mgin 3 tablets
    Pack lasts
    45 daysif you take 2 tablets (666.67 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  40. Rank 40

    Nutricost

    Calcium Citrate, Unflavored

    Citrate · Powder

    85Good qualityPacked in USA
    $0.21

    per 500 mg

    741% more

    Pack
    $39.00500 g (1.1 lb)143 servings
    Calcium per serving
    650 mgin 3.5 g
    Pack lasts
    185 daysif you take 500 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

40 of 88 shown

Filters

Good to know

Fact
5,469%more per 500 mg for the most expensive product than for the cheapest.
Fact
5,090%more per 500 mg for the cheapest algae than for the cheapest carbonate.

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