The best magnesium we track, ranked by real cost-per-dose — not paid placements. Across 199 tracked options the typical dose runs $0.11 per serving.
Prices checked Jun 25, 2026

<$0.001 per serving — the cheapest magnesium dose we track.
Cost-per-serving normalizes price across bottle sizes — a 60-count and a 365-count compare fairly. Top 20 of 50 shown.
See also: cheapest magnesium per dose · Magnesium basics
Nature Made Magnesium Oxide 250 mg — <$0.001 per serving ($0.03 for 200 servings), the lowest cost-per-dose magnesium in our Amazon US catalog as of June 2026.
About $0.11 per serving across 199 tracked magnesium products, ranging from $0.06 for the best deals to $0.20 for premium options.
To reach the commonly-studied 300 mg/day dose, Nature Made Magnesium Oxide 250 mg is the best value at <$0.001 per day — cheaper than bottles that look low-priced per serving but are underdosed.