Magnesium vs Zinc for sleep — what the trial evidence supports
Magnesium is the more credible sleep mineral by a wide margin. Zinc-for-sleep is largely an artefact of a single popular formula (ZMA) and a smaller signal in zinc-deficient older adults; it's not a first-line sleep intervention in zinc-replete people. Magnesium (glycinate or threonate form, 200–400 mg elemental at bedtime) has multiple RCTs showing modest improvements in sleep quality, sleep latency, and subjective sleep. This page is the case for using one, the case for using the other, and what we'd actually recommend.
Quick verdict
| Goal | Better choice | Why |
|---|---|---|
| Sleep quality / sleep latency in adults | Magnesium | Multiple RCTs at 250–500 mg/day show modest improvements; zinc has no comparable evidence in replete people. |
| Sleep in older adults with documented mineral deficiency | Magnesium (and zinc if low) | Both deficiencies are more common with age; correcting either helps. Test if uncertain. |
| Restless legs syndrome / nocturnal cramps | Magnesium | Modest trial signal in pregnancy-related leg cramps and RLS; zinc doesn't help RLS. |
| Anxiety-driven insomnia | Magnesium glycinate | Glycinate form adds glycine (a calming amino acid); helpful for racing-mind sleep onset. |
| Immune function and respiratory infection | Zinc | This is zinc's actual indication, not sleep. |
| Cost per dose | Both cheap | Magnesium glycinate $0.10–0.25/dose; zinc picolinate $0.05–0.15/dose. |
How they actually work
Magnesium — NMDA modulation, GABA support, parasympathetic tone
Magnesium is a NMDA receptor antagonist (modulates excitatory glutamatergic activity) and a positive modulator of GABAergic activity. Adequate magnesium status correlates with parasympathetic tone and lower stress reactivity. Deficiency is common — up to 50% of US adults consume below the EAR. Symptoms of overt deficiency are non-specific (fatigue, muscle cramps, irritability), and subclinical insufficiency may impair sleep without overt symptoms. Trial doses for sleep are typically 250–500 mg elemental magnesium 30–60 minutes before bed.
Zinc — necessary for serotonin and melatonin synthesis; broader endocrine effects
Zinc is a cofactor in serotonin and melatonin biosynthesis and is essential for neuronal function. Deficiency causes a broad picture including poor wound healing, taste/smell changes, immune impairment, and (in some studies) sleep disturbance. The "zinc for sleep" claim derives partly from ZMA (zinc + magnesium aspartate + vitamin B6) trials in athletes and from observational data linking lower plasma zinc to poorer sleep quality, particularly in older adults. The ZMA trials are mixed; the population effect in zinc-replete adults is small.
Sleep trials — magnesium wins on volume and consistency
Magnesium: meta-analyses (Mah 2021, Boyle 2017) show modest but consistent improvements in subjective sleep quality, sleep onset latency, and total sleep time, particularly in older adults with subclinical insufficiency. Effect sizes are modest but meaningful. Magnesium L-threonate has additional cognitive interest but isn't clearly better than glycinate for sleep specifically. Zinc: a 2024 systematic review concluded the evidence for zinc as a sleep-specific intervention is "limited and inconsistent" outside of correcting documented deficiency. The clearest evidence is in older adults with low serum zinc.
ZMA — is the combination meaningfully different?
ZMA (zinc monomethionine + magnesium aspartate + vitamin B6) was originally marketed for strength athletes (testosterone claim was based on a small trial that didn't replicate). For sleep specifically, ZMA's effect is mostly attributable to the magnesium component. If you're choosing between magnesium glycinate alone and ZMA, the glycinate is generally cleaner (no aspartate-related concerns; better magnesium absorption from glycinate than aspartate; glycine itself adds a sleep-active amino acid).
Subclinical deficiency and population testing
Serum magnesium is a poor marker (most is intracellular); RBC magnesium is somewhat better. Most adults can be assumed to benefit from a modest magnesium supplement without testing, given low cost and dietary intake gaps. Serum zinc is more reliable; only supplement zinc for sleep if levels are low or symptomatic deficiency exists (changes in taste, immune issues, slow wound healing).
Dose, form, and timing
Magnesium: 200–400 mg elemental magnesium glycinate (bisglycinate) at bedtime. Magnesium L-threonate (Magtein) 1.5–2 g (provides ~144 mg elemental Mg) for cognitive and sleep effects. Avoid oxide (poorly absorbed, GI-irritating). Citrate is acceptable but more laxative.
Zinc: 15–30 mg elemental zinc/day if supplementing for any reason. Don't chronically dose above 40 mg without copper (1–2 mg). Take with food to limit nausea. For sleep-specific use as part of ZMA: 30 mg zinc + 450 mg magnesium aspartate + 10 mg vitamin B6, 30–60 minutes before bed, ideally away from calcium.
Safety and interactions
Magnesium: GI laxation at higher doses (especially citrate and oxide). Caution in significant renal impairment (excretion is renal). Can reduce absorption of quinolone and tetracycline antibiotics — separate doses by 2+ hours.
Zinc: chronic dosing above 40 mg/day depletes copper, causing anemia and neurological symptoms. Nausea is common when taken on empty stomach. Reduces absorption of fluoroquinolones, tetracyclines, and penicillamine; separate doses by 2+ hours.
Who should pick each
Pick magnesium glycinate if: you have sleep complaints without specific zinc-deficiency symptoms; you're a typical adult with sub-RDA dietary intake; you also want benefit on muscle cramps, anxiety, and bowel regularity.
Pick zinc (for sleep) if: you have documented low zinc, are an older adult with multiple borderline-low micronutrients, or you specifically want to trial ZMA for athletic recovery (in which case you're getting magnesium anyway).
Pick both for the right reasons: a mid-life adult with a mixed sleep/immune/recovery picture, on a Mediterranean-style diet that may not provide enough of either. Use modest doses (200 mg Mg glycinate + 15 mg zinc) — don't stack chronically high doses of both.
What we'd actually buy
For sleep alone: magnesium glycinate 200–400 mg elemental at bedtime. Cost: $5–10/month. Trial for 2–4 weeks before adding anything. For sleep + immune support + late-fall season: add zinc picolinate 15 mg with dinner. Don't replace good sleep hygiene with either.
Sources
- Mah J, Pitre T. Oral magnesium supplementation for insomnia in older adults: a systematic review and meta-analysis. BMC Complement Med Ther. 2021;21(1):125. PMID: 33865376
- Abbasi B, et al. The effect of magnesium supplementation on primary insomnia in elderly: a double-blind placebo-controlled clinical trial. J Res Med Sci. 2012;17(12):1161–1169. PMID: 23853635
- Saito H, et al. Effects of zinc-rich oyster extract supplementation on sleep quality: a randomized, double-blind, placebo-controlled crossover study. Nutrients. 2017;9(8):810. PMID: 28737691
- Cherasse Y, Urade Y. Dietary zinc acts as a sleep modulator. Int J Mol Sci. 2017;18(11):2334. PMID: 29113075
- Boyle NB, et al. The effects of magnesium supplementation on subjective anxiety and stress: a systematic review. Nutrients. 2017;9(5):429. PMID: 28445426
- Wilborn CD, et al. Effects of zinc magnesium aspartate (ZMA) supplementation on training adaptations and markers of anabolism and catabolism. J Int Soc Sports Nutr. 2004;1(2):12–20. PMID: 18500945