Skip to content

Legal noticePrivacyPhoto credits

Loading…

All supplements

Minerals & electrolytes

Magnesium

A mineral from nuts, seeds, whole grains and greens. Your body needs it for muscles, nerves, bones and to make energy.

627 products from US online stores, sorted by what 200 mg of magnesium costs – not by the price per pack.

1.6¢Lowest cost
per 200 mg magnesium

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

What does 200 mg mean?

magnesium per serving in most of the products we checked
100–420 mgmagnesium per serving in most of the products we checked
recommended a day for adults, from food and supplements together (NIH)
310–420 mgrecommended a day for adults, from food and supplements together (NIH)
upper limit a day from supplements, adults (NIH)
350 mgupper limit a day from supplements, adults (NIH)
Compare prices per
  • 200 mg is about one serving: half of the 627 products we checked have up to 210 mg per serving, the other half more.
  • 350 mg is the upper limit a day for magnesium from supplements. The 310–420 mg recommended a day include food (NIH (opens in a new tab)).

We compare by 200 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 627 products score

  • Very good 90+: 28
  • Good 75+: 578
  • Fair 60+: 10
  • Low under 60: 9
  • No score, label not readable: 2

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

Sort by

443 of 627 products · cheapest per 200 mg magnesium first

184 products are hidden

They have more than 350 mg magnesium in one serving – more than the official upper limit a day for adults.

  1. Rank 1

    NOW Foods

    Magnesium Oxide Pure Powder

    Oxide · Powder

    75Good qualityPacked in USA
    1.6¢

    per 200 mg

    Lowest

    Pack
    $10.71454 servings
    Magnesium per serving
    290 mg
    Pack lasts
    658 daysif you take 200 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  2. Rank 2

    BulkSupplements

    Magnesium Carbonate Powder

    Other forms · Powder

    75Good qualityCountry not stated
    2.4¢

    per 200 mg

    49% more

    Pack
    $28.971,142 servings
    Magnesium per serving
    210 mg
    Pack lasts
    1,199 daysif you take 200 mg a day
    bulksupplements.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  3. Rank 3

    21st Century

    Magnesium 250mg

    Oxide · Tablets

    75Good qualityCountry not stated
    2.6¢

    per 200 mg

    57% more

    Pack
    $7.99250 tablets
    Magnesium per serving
    250 mgin 1 tablet
    Pack lasts
    250 daysif you take 1 tablet (250 mg) a day
    21stcenturyvitamins.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  4. Rank 4

    21st Century

    Magnesium

    Oxide · Tablets

    75Good qualityCountry not stated
    2.8¢

    per 200 mg

    73% more

    Pack
    $8.79250 tablets
    Magnesium per serving
    250 mgin 1 tablet
    Pack lasts
    250 daysif you take 1 tablet (250 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  5. Rank 5

    Nature Made

    Magnesium 250 mg

    Oxide · Tablets

    75Good qualityCountry not stated
    3.4¢

    per 200 mg

    111% more

    Pack
    $8.58200 tablets
    Magnesium per serving
    250 mgin 1 tablet
    Pack lasts
    200 daysif you take 1 tablet (250 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  6. Rank 6

    21st Century

    Magnesium 250mg

    Oxide · Tablets

    75Good qualityCountry not stated
    3.6¢

    per 200 mg

    123% more

    Pack
    $4.99110 tablets
    Magnesium per serving
    250 mgin 1 tablet
    Pack lasts
    110 daysif you take 1 tablet (250 mg) a day
    21stcenturyvitamins.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  7. Rank 7

    Micro Ingredients

    Magnesium Oxide 400mg

    Oxide · Capsules

    75Good qualityCountry not stated
    4¢

    per 200 mg

    145% more

    Pack
    $23.95500 capsules
    Magnesium per serving
    240 mgin 1 capsule
    Pack lasts
    500 daysif you take 1 capsule (240 mg) a day
    microingredients.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  8. Rank 8

    21st Century

    Magnesium, 250 mg

    Oxide · Tablets

    75Good qualityCountry not stated
    4¢

    per 200 mg

    145% more

    Pack
    $5.49110 tablets
    Magnesium per serving
    250 mgin 1 tablet
    Pack lasts
    110 daysif you take 1 tablet (250 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  9. Rank 9

    Vitamatic

    Magnesium Glycinate Powder

    Several forms · Powder

    75Good qualityCountry not stated
    4¢

    per 200 mg

    146% more

    Pack
    $14.99250 servings
    Magnesium per serving
    300 mg
    Pack lasts
    375 daysif you take 200 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  10. Rank 10

    Vitamatic

    Magnesium Malate Powder

    Several forms · Powder

    75Good qualityCountry not stated
    4¢

    per 200 mg

    146% more

    Pack
    $14.99250 servings
    Magnesium per serving
    300 mg
    Pack lasts
    375 daysif you take 200 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  11. Rank 11

    Vitamatic

    Magnesium Aspartate Powder Pouch

    Other forms · Powder

    80Good qualityCountry not stated
    4¢

    per 200 mg

    146% more

    Pack
    $14.99250 servings
    Magnesium per serving
    300 mg
    Pack lasts
    375 daysif you take 200 mg a day
    vitamaticusa.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  12. Rank 12

    Vitamatic

    Magnesium Citrate Powder 1000mg Pouch

    Several forms · Powder

    75Good qualityCountry not stated
    4¢

    per 200 mg

    146% more

    Pack
    $14.99250 servings
    Magnesium per serving
    300 mg
    Pack lasts
    375 daysif you take 200 mg a day
    vitamaticusa.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  13. Rank 13

    Vitamatic

    Magnesium Glycinate + Oxide Powder Pouch

    Several forms · Powder

    75Good qualityCountry not stated
    4¢

    per 200 mg

    146% more

    Pack
    $14.99250 servings
    Magnesium per serving
    300 mg
    Pack lasts
    375 daysif you take 200 mg a day
    vitamaticusa.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  14. Rank 14

    Vitamatic

    Magnesium Malate Powder Pouch

    Malate · Powder

    73Fair qualityCountry not stated
    4¢

    per 200 mg

    146% more

    Pack
    $14.99250 servings
    Magnesium per serving
    300 mg
    Pack lasts
    375 daysif you take 200 mg a day
    vitamaticusa.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  15. Rank 15

    BulkSupplements

    Magnesium Carbonate Powder

    Other forms · Powder

    75Good qualityCountry not stated
    4¢

    per 200 mg

    146% more

    Pack
    $23.97571 servings
    Magnesium per serving
    210 mg
    Pack lasts
    599 daysif you take 200 mg a day
    bulksupplements.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  16. Rank 16

    Vitamatic

    Magnesium Aspartate Powder

    Other forms · Powder

    80Good qualityCountry not stated
    4.2¢

    per 200 mg

    158% more

    Pack
    $15.74250 servings
    Magnesium per serving
    300 mg
    Pack lasts
    375 daysif you take 200 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  17. Rank 17

    Nutricost

    Magnesium Oxide, 375 mg

    Oxide · Capsules

    80Good qualityMade in USA
    4.4¢

    per 200 mg

    168% more

    Pack
    $10.99240 capsules
    Magnesium per serving
    210 mgin 1 capsule
    Pack lasts
    240 daysif you take 1 capsule (210 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  18. Rank 18

    Best Naturals

    Magnesium Citrate Pure Powder

    Citrate · Powder

    80Good qualityMade in USA
    4.4¢

    per 200 mg

    170% more

    Pack
    $13.95454 g (1 lb)303 servings
    Magnesium per serving
    210 mgin 1.5 g
    Pack lasts
    317 daysif you take 200 mg a day
    shopbestnaturals.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  19. Rank 19

    Nature Made

    Magnesium, 250 mg

    Oxide · Tablets

    75Good qualityMade in USA
    4.4¢

    per 200 mg

    173% more

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

    Checked Nov 1, 2026 · Label

  20. Rank 20

    Nature Made

    Magnesium

    Oxide · Tablets

    75Good qualityCountry not stated
    4.8¢

    per 200 mg

    192% more

    Pack
    $11.89200 tablets
    Magnesium per serving
    250 mgin 1 tablet
    Pack lasts
    200 daysif you take 1 tablet (250 mg) a day
    naturemade.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  21. Rank 21

    Nature's Truth

    Magnesium, 250 mg

    Oxide · Tablets

    28Low qualityCountry not stated
    4.9¢

    per 200 mg

    200% more

    Pack
    $15.26250 tablets
    Magnesium per serving
    250 mgin 1 tablet
    Pack lasts
    250 daysif you take 1 tablet (250 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  22. Rank 22

    Nature Made

    Magnesium

    Oxide · Tablets

    75Good qualityMade in USA
    5¢

    per 200 mg

    204% more

    Pack
    $6.19100 tablets
    Magnesium per serving
    250 mgin 1 tablet
    Pack lasts
    100 daysif you take 1 tablet (250 mg) a day
    naturemade.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  23. Rank 23

    Nutricost

    Magnesium Chloride, Unflavored

    Other forms · Powder

    85Good qualityPacked in USA
    5¢

    per 200 mg

    209% more

    Pack
    $25.22907 g (2 lb)477 servings
    Magnesium per serving
    210 mgin 1.9 g
    Pack lasts
    501 daysif you take 200 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  24. Rank 24

    Vitacost

    Everyday, Magnesium Ultra, 300 mg

    Several forms · Capsules

    75Good qualityCountry not stated
    5.1¢

    per 200 mg

    214% more

    Pack
    $13.79180 capsules
    Magnesium per serving
    300 mgin 1 capsule
    Pack lasts
    180 daysif you take 1 capsule (300 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  25. Rank 25

    Nutricost

    Magnesium Citrate, Unflavored, 210 mg

    Citrate · Powder

    85Good qualityPacked in USA
    5.2¢

    per 200 mg

    218% more

    Pack
    $16.95500 g (1.1 lb)313 servings
    Magnesium per serving
    210 mgin 1.6 g
    Pack lasts
    328 daysif you take 200 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  26. Rank 26

    Nutricost

    Magnesium Chloride Powder UF

    Other forms · Powder

    80Good qualityCountry not stated
    5.6¢

    per 200 mg

    243% more

    Pack
    $27.97907 g (2 lb)477 servings
    Magnesium per serving
    210 mgin 1.9 g
    Pack lasts
    501 daysif you take 200 mg a day
    nutricost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  27. Rank 27

    Carlson

    Magnesium, 350 mg

    Oxide · Capsules

    75Good qualityCountry not stated
    5.8¢

    per 200 mg

    257% more

    Pack
    $18.28180 capsules
    Magnesium per serving
    350 mgin 1 capsule
    Pack lasts
    180 daysif you take 1 capsule (350 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  28. Rank 28

    Nutricost

    Magnesium Glycinate Powder, Unflavored

    Glycinate · Powder

    85Good qualityCountry not stated
    5.9¢

    per 200 mg

    260% more

    Pack
    $21.97357 servings
    Magnesium per serving
    210 mg
    Pack lasts
    374 daysif you take 200 mg a day
    nutricost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  29. Rank 29

    Vitamatic

    Magnesium Taurate Powder

    Several forms · Powder

    75Good qualityCountry not stated
    6¢

    per 200 mg

    269% more

    Pack
    $14.99250 servings
    Magnesium per serving
    200 mg
    Pack lasts
    250 daysif you take 200 mg a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  30. Rank 30

    Vitamatic

    Magnesium Taurate Powder Pouch

    Several forms · Powder

    75Good qualityCountry not stated
    6¢

    per 200 mg

    269% more

    Pack
    $14.99250 servings
    Magnesium per serving
    200 mg
    Pack lasts
    250 daysif you take 200 mg a day
    vitamaticusa.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  31. Rank 31

    Douglas Laboratories

    Magnesium Oxide

    Oxide · Capsules

    75Good qualityMade in USA
    6.2¢

    per 200 mg

    279% more

    Pack
    $23.10250 capsules
    Magnesium per serving
    300 mgin 1 capsule
    Pack lasts
    250 daysif you take 1 capsule (300 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  32. Rank 32

    Sundance Vitamins

    Magnesium, 250 mg

    Oxide · Tablets

    28Low qualityCountry not stated
    6.2¢

    per 200 mg

    283% more

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

    Checked Nov 1, 2026 · Label

  33. Rank 33

    Carlson

    Magnesium, 350 mg

    Oxide · Capsules

    75Good qualityCountry not stated
    6.3¢

    per 200 mg

    288% more

    Pack
    $9.9590 capsules
    Magnesium per serving
    350 mgin 1 capsule
    Pack lasts
    90 daysif you take 1 capsule (350 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  34. Rank 34

    Carlson

    Magnesium

    Oxide · Capsules

    75Good qualityCountry not stated
    6.8¢

    per 200 mg

    320% more

    Pack
    $21.50180 capsules
    Magnesium per serving
    350 mgin 1 capsule
    Pack lasts
    180 daysif you take 1 capsule (350 mg) a day
    carlsonlabs.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  35. Rank 35

    Best Naturals

    Magnesium Glycinate Pure Powder

    Glycinate · Powder

    80Good qualityMade in USA
    7¢

    per 200 mg

    328% more

    Pack
    $18.95605 servings
    Magnesium per serving
    90 mg
    Pack lasts
    272 daysif you take 200 mg a day
    shopbestnaturals.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  36. Rank 36

    BulkSupplements

    Magnesium Carbonate Powder

    Other forms · Powder

    75Good qualityCountry not stated
    7¢

    per 200 mg

    329% more

    Pack
    $20.97286 servings
    Magnesium per serving
    210 mg
    Pack lasts
    300 daysif you take 200 mg a day
    bulksupplements.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  37. Rank 37

    Nutricost

    Magnesium Citrate Powder, Unflavored

    Citrate · Powder

    85Good qualityMade in USA
    7.2¢

    per 200 mg

    345% more

    Pack
    $18.97499 g (1.1 lb)250 servings
    Magnesium per serving
    210 mgin 2 g
    Pack lasts
    261 daysif you take 200 mg a day
    nutricost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  38. Rank 38

    Vitamatic

    Chelated Magnesium

    Oxide · Tablets

    75Good qualityCountry not stated
    7.4¢

    per 200 mg

    355% more

    Pack
    $19.99180 tablets
    Magnesium per serving
    300 mgin 1 tablet
    Pack lasts
    180 daysif you take 1 tablet (300 mg) a day
    vitacost.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  39. Rank 39

    Vitamatic

    Chelated Magnesium 300mg

    Other forms · Tablets

    75Good qualityMade in USA
    7.4¢

    per 200 mg

    355% more

    Pack
    $19.99180 tablets
    Magnesium per serving
    300 mgin 1 tablet
    Pack lasts
    180 daysif you take 1 tablet (300 mg) a day
    vitamaticusa.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

  40. Rank 40

    Carlson

    Magnesium

    Oxide · Capsules

    75Good qualityCountry not stated
    7.4¢

    per 200 mg

    357% more

    Pack
    $11.7090 capsules
    Magnesium per serving
    350 mgin 1 capsule
    Pack lasts
    90 daysif you take 1 capsule (350 mg) a day
    carlsonlabs.com (opens in a new tab)

    Checked Nov 1, 2026 · Label

40 of 443 shown

Filters

What amount is typical?

Per serving, the 627 products we checked have 22–630 mg. Upper limit: 350 mg.

  • 184 of 627 have more than the upper limit of 350 mg magnesium in one serving.
  • 92 of 627 have so little per piece that you’d need 4 or more pieces for 200 mg magnesium.

On the label: Use the magnesium amount from the facts panel. “1,000 mg magnesium glycinate” on the front means only about 140 mg of magnesium.

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
48,663%more per 200 mg for the most expensive product than for the cheapest.
Fact
6,793%more per 200 mg for the cheapest l-threonate than for the cheapest oxide.
NSF Certified for Sport
2 of 443are NSF Certified for Sport.
What’s that?

An independent lab (NSF) checks that the label matches what’s inside and tests for 290 substances banned in sport. Source (opens in a new tab)

Guide: Magnesium glycinate, citrate, oxide: how much magnesium is really in it

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