Comparative guide · 5 min read

Magnesium vs Zinc for sleep — what the trial evidence supports

Updated 2026-05-17 · Reviewed by SupplementScore editors · No sponsorships

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

GoalBetter choiceWhy
Sleep quality / sleep latency in adultsMagnesiumMultiple RCTs at 250–500 mg/day show modest improvements; zinc has no comparable evidence in replete people.
Sleep in older adults with documented mineral deficiencyMagnesium (and zinc if low)Both deficiencies are more common with age; correcting either helps. Test if uncertain.
Restless legs syndrome / nocturnal crampsMagnesiumModest trial signal in pregnancy-related leg cramps and RLS; zinc doesn't help RLS.
Anxiety-driven insomniaMagnesium glycinateGlycinate form adds glycine (a calming amino acid); helpful for racing-mind sleep onset.
Immune function and respiratory infectionZincThis is zinc's actual indication, not sleep.
Cost per doseBoth cheapMagnesium 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).

Practical rule. For sleep, magnesium glycinate 200–400 mg elemental at bedtime is the cleaner default. Zinc-for-sleep is only worth pursuing if you have documented low zinc, are an older adult with sleep complaints and mineral-deficiency suspicion, or have specific reasons (such as ZMA for athletic recovery) to include zinc. Don't take both indefinitely — chronic high zinc (>40 mg/day) depletes copper.

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