What is the best form of magnesium?
8 forms compared by what actually reaches your bloodstream. Absorption ranges from 15% to 95% — a difference that matters more than the milligrams on the label.
Ranked by absorption
Higher means more of the dose reaches youShort answer
Magnesium L-Threonate absorbs best — 95%.
Brain health & cognitive enhancement. Typical dose 2000-4000 mg, about $120 a month. The cheapest option is Magnesium Oxide at $8, but it only absorbs at 15%.
Every form side by side
| Form | Absorbed | Safety | Per month | Dose | Evidence |
|---|---|---|---|---|---|
| Magnesium L-Threonate | 95% | 8/10 | $120 | 2000-4000 mg | B |
| Magnesium Glycinate | 90% | 9/10 | $25 | 200-600 mg | A |
| Vitamin C (Magnesium Ascorbate) | 85% | 9/10 | $20 | 500-2000 mg | A |
| ZMA (Zinc + Magnesium + B6) | 75% | 8/10 | $25 | ZMA formula before bed | B |
| Magnesium Chloride | 50% | 8/10 | $20 | 200-600 mg oral + topical | A |
| Magnesium Malate | 40% | 9/10 | $35 | 600-1200 mg | B |
| Magnesium Citrate | 35% | 8/10 | $15 | 300-600 mg | A |
| Magnesium Oxide | 15% | 7/10 | $8 | 400-800 mg | A |
Head to head
How to read this
- Absorption is the share of the dose that reaches your bloodstream — the number that decides whether the milligrams on the label mean anything.
- A cheaper form at half the absorption is not cheaper per unit delivered.
- Safety here reflects tolerance at normal doses, not toxicity risk.
- Evidence A means the form itself was studied, not just the parent compound.
Common questions
What is the best form of magnesium?
Magnesium L-Threonate — it absorbs at 95%, the highest of the 8 forms here. Brain health & cognitive enhancement. Typical dose 2000-4000 mg.
Which form of magnesium is worst absorbed?
Magnesium Oxide at 15%. It is usually the cheapest option, which is exactly why it ends up in budget products.
Is the expensive form of magnesium worth it?
Compare per unit delivered, not per bottle. Magnesium Oxide costs $8 a month at 15% absorption, Magnesium L-Threonate costs $120 at 95%.
How much magnesium should you take?
Doses differ by form: Magnesium L-Threonate 2000-4000 mg; Magnesium Glycinate 200-600 mg; Vitamin C (Magnesium Ascorbate) 500-2000 mg; ZMA (Zinc + Magnesium + B6) ZMA formula before bed.