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)
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.
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.
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.
- Rank 1
NOW Foods
Magnesium Oxide Pure Powder
Oxide · Powder
75Good qualityPacked in USA1.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
- Rank 2
BulkSupplements
Magnesium Carbonate Powder
Other forms · Powder
75Good qualityCountry not stated2.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
- Rank 3
21st Century
Magnesium 250mg
Oxide · Tablets
75Good qualityCountry not stated2.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
- Rank 4
21st Century
Magnesium
Oxide · Tablets
75Good qualityCountry not stated2.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
- Rank 5
Nature Made
Magnesium 250 mg
Oxide · Tablets
75Good qualityCountry not stated3.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
- Rank 6
21st Century
Magnesium 250mg
Oxide · Tablets
75Good qualityCountry not stated3.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
- Rank 7
Micro Ingredients
Magnesium Oxide 400mg
Oxide · Capsules
75Good qualityCountry not stated4¢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
- Rank 8
21st Century
Magnesium, 250 mg
Oxide · Tablets
75Good qualityCountry not stated4¢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
- Rank 9
Vitamatic
Magnesium Glycinate Powder
Several forms · Powder
75Good qualityCountry not stated4¢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
- Rank 10
Vitamatic
Magnesium Malate Powder
Several forms · Powder
75Good qualityCountry not stated4¢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
- Rank 11
Vitamatic
Magnesium Aspartate Powder Pouch
Other forms · Powder
80Good qualityCountry not stated4¢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
- Rank 12
Vitamatic
Magnesium Citrate Powder 1000mg Pouch
Several forms · Powder
75Good qualityCountry not stated4¢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
- Rank 13
Vitamatic
Magnesium Glycinate + Oxide Powder Pouch
Several forms · Powder
75Good qualityCountry not stated4¢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
- Rank 14
Vitamatic
Magnesium Malate Powder Pouch
Malate · Powder
73Fair qualityCountry not stated4¢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
- Rank 15
BulkSupplements
Magnesium Carbonate Powder
Other forms · Powder
75Good qualityCountry not stated4¢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
- Rank 16
Vitamatic
Magnesium Aspartate Powder
Other forms · Powder
80Good qualityCountry not stated4.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
- Rank 17
Nutricost
Magnesium Oxide, 375 mg
Oxide · Capsules
80Good qualityMade in USA4.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
- Rank 18
Best Naturals
Magnesium Citrate Pure Powder
Citrate · Powder
80Good qualityMade in USA4.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
- Rank 19
Nature Made
Magnesium, 250 mg
Oxide · Tablets
75Good qualityMade in USA4.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
- Rank 20
Nature Made
Magnesium
Oxide · Tablets
75Good qualityCountry not stated4.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
- Rank 21
Nature's Truth
Magnesium, 250 mg
Oxide · Tablets
28Low qualityCountry not stated4.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
- Rank 22
Nature Made
Magnesium
Oxide · Tablets
75Good qualityMade in USA5¢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
- Rank 23
Nutricost
Magnesium Chloride, Unflavored
Other forms · Powder
85Good qualityPacked in USA5¢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
- Rank 24
Vitacost
Everyday, Magnesium Ultra, 300 mg
Several forms · Capsules
75Good qualityCountry not stated5.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
- Rank 25
Nutricost
Magnesium Citrate, Unflavored, 210 mg
Citrate · Powder
85Good qualityPacked in USA5.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
- Rank 26
Nutricost
Magnesium Chloride Powder UF
Other forms · Powder
80Good qualityCountry not stated5.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
- Rank 27
Carlson
Magnesium, 350 mg
Oxide · Capsules
75Good qualityCountry not stated5.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
- Rank 28
Nutricost
Magnesium Glycinate Powder, Unflavored
Glycinate · Powder
85Good qualityCountry not stated5.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
- Rank 29
Vitamatic
Magnesium Taurate Powder
Several forms · Powder
75Good qualityCountry not stated6¢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
- Rank 30
Vitamatic
Magnesium Taurate Powder Pouch
Several forms · Powder
75Good qualityCountry not stated6¢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
- Rank 31
Douglas Laboratories
Magnesium Oxide
Oxide · Capsules
75Good qualityMade in USA6.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
- Rank 32
Sundance Vitamins
Magnesium, 250 mg
Oxide · Tablets
28Low qualityCountry not stated6.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
- Rank 33
Carlson
Magnesium, 350 mg
Oxide · Capsules
75Good qualityCountry not stated6.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
- Rank 34
Carlson
Magnesium
Oxide · Capsules
75Good qualityCountry not stated6.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
- Rank 35
Best Naturals
Magnesium Glycinate Pure Powder
Glycinate · Powder
80Good qualityMade in USA7¢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
- Rank 36
BulkSupplements
Magnesium Carbonate Powder
Other forms · Powder
75Good qualityCountry not stated7¢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
- Rank 37
Nutricost
Magnesium Citrate Powder, Unflavored
Citrate · Powder
85Good qualityMade in USA7.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
- Rank 38
Vitamatic
Chelated Magnesium
Oxide · Tablets
75Good qualityCountry not stated7.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
- Rank 39
Vitamatic
Chelated Magnesium 300mg
Other forms · Tablets
75Good qualityMade in USA7.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
- Rank 40
Carlson
Magnesium
Oxide · Capsules
75Good qualityCountry not stated7.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
What amount is typical?
310–420 mg
recommended a day for adults, from food and supplements together (NIH)
Source: NIH Office of Dietary Supplements (opens in a new tab)350 mg
upper limit a day from supplements, adults (NIH)
Source: NIH Office of Dietary Supplements (opens in a new tab)22–630 mg
magnesium per serving in the 627 products we checked
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











































