
Magnesium, Anxiety, and Sleep
This is a study that was published in National Geographic that highlights magnesium’s role in sleep and anxiety—and separates the facts from the hype.
Magnesium is an essential mineral vital for muscle function, nerve signaling, vitamin D absorption, blood sugar regulation, and cardiovascular health. Although it's frequently promoted online as a cure-all—especially for anxiety and sleep problems—experts caution that its benefits are modest and not always supported by strong scientific evidence.
Magnesium and Anxiety
Magnesium may help mild anxiety, particularly when it stems from temporary stress. Several studies and systematic reviews (including a 2024 review) found that magnesium supplementation showed improvements in anxiety symptoms, though most were small and of limited quality. However, magnesium does not appear effective for more serious conditions like generalized anxiety disorder or panic disorder, which require clinical treatment. Magnesium glycinate is the most recommended form for anxiety due to its high absorption rate and lower risk of side effects.
Magnesium and Sleep
Despite its popularity as a sleep aid, the evidence supporting magnesium for sleep improvement is weak. Some small-scale and observational studies suggest it may help people fall asleep a bit faster—especially when anxiety is the cause—but overall, it does not significantly extend sleep duration or improve sleep quality. Because of this, most sleep doctors do not prescribe magnesium specifically for insomnia.
How Much Magnesium Do You Need?
Women: 310–360 mg/day
Men: 400–420 mg/day
Around 45–50% of Americans fall short of these amounts. Magnesium-rich foods include leafy greens (like spinach), nuts, seeds, avocados, cocoa (especially dark chocolate), and even popcorn.
Supplement Tips and Cautions
Choose the right form: Magnesium glycinate is best for anxiety; citrate is a laxative; oxide is poorly absorbed.
Start low and increase slowly to avoid side effects like diarrhea, low blood pressure, or fatigue.
People taking medications (e.g., for heart conditions, blood pressure, or osteoporosis) should consult a healthcare provider before taking magnesium.
The Institute of Medicine recommends no more than 350 mg/day from supplements alone (excluding dietary sources).
Bottom Line
While magnesium is an important nutrient with many health benefits, its effects on anxiety are modest and its impact on sleep remains unproven. Those with mild anxiety may find some relief, especially if their magnesium intake is low. But for more severe anxiety or sleep disorders, professional care—not supplements alone—is essential.
