Most clinical trials showing anxiety relief have used between 200 and 500 mg of elemental magnesium per day, with 250 mg being the most common single dose studied. That said, the official tolerable upper limit for magnesium from supplements is 350 mg per day for adults, meaning doses above that carry a higher risk of digestive side effects like diarrhea. A practical starting point for most people is 200 to 350 mg of elemental magnesium daily, taken consistently for several weeks.
What the Clinical Evidence Shows
One frequently cited trial found that 248 mg of elemental magnesium per day produced measurable improvement in anxiety and depressive symptoms in just two weeks. Other studies have tested doses ranging from 250 mg to 500 mg daily, with most landing in the 250 to 320 mg range. The forms used varied widely, from magnesium oxide to magnesium chloride, and results were generally positive across the board for mild to moderate symptoms.
These trials focused on people with diagnosed anxiety or depressive disorders, not just everyday stress. If your anxiety is severe or already being treated with medication, magnesium supplements are better thought of as a complement to your existing plan rather than a replacement.
Why Magnesium Affects Anxiety
Magnesium works on anxiety through several pathways in the brain and body. It helps block a receptor called NMDA, which responds to glutamate, the brain’s main excitatory chemical. When glutamate activity is too high, you feel wired, restless, and on edge. Magnesium dials that down. It also appears to boost the activity of GABA, the brain’s calming neurotransmitter, though researchers are still working out the exact mechanism.
Beyond neurotransmitters, magnesium plays a direct role in your stress hormone system. It reduces the release of the hormones that trigger cortisol production, effectively lowering your body’s baseline stress response. It’s also a required ingredient for making serotonin from the amino acid tryptophan, which is why low magnesium levels are consistently linked with both anxiety and depression.
Which Form to Choose
Not all magnesium supplements are created equal, and the form you choose matters both for effectiveness and side effects.
Magnesium glycinate is the most commonly recommended form for anxiety. The glycine it’s paired with has its own calming properties, and this form is gentle on the stomach with steady absorption. It’s a good default choice.
Magnesium threonate is marketed more for cognitive function, memory, and sleep. It may help with anxiety indirectly through better sleep quality, but it contains less elemental magnesium per capsule, so you’ll need more pills to reach a meaningful dose.
Magnesium oxide and magnesium citrate are cheap and widely available, but both are poorly absorbed and much more likely to cause diarrhea. Magnesium citrate is literally used as a laxative. If your main goal is anxiety relief rather than constipation relief, these aren’t ideal.
One helpful detail: supplement labels list the amount of elemental magnesium in the product, not the total weight of the compound. So if a label says “200 mg magnesium (as magnesium glycinate),” you’re getting 200 mg of actual magnesium. You don’t need to do extra math.
How Long Before You Feel a Difference
Some people notice improved sleep and a subtle reduction in anxious feelings within one to two weeks. That’s the early end. For a more complete picture of whether magnesium is helping, plan to take it consistently for four to six weeks before making a judgment. Chelated forms like glycinate tend to build up their effects gradually over one to four weeks.
If you’re not feeling anything after six weeks at a consistent dose, magnesium probably isn’t addressing the primary driver of your anxiety. It’s also worth checking whether you were deficient in the first place, since people who are low in magnesium tend to see the most dramatic benefits.
The Upper Limit and Side Effects
The NIH sets the tolerable upper intake level for supplemental magnesium at 350 mg per day for all adults. This limit applies only to magnesium from supplements and medications, not from food. You can eat magnesium-rich foods like spinach, almonds, and dark chocolate without worrying about hitting this ceiling.
The main side effect of taking too much is diarrhea. When your body can’t absorb all the magnesium you’ve taken, the excess pulls water into your intestines and loosens your stool. This is more common with oxide, citrate, hydroxide, and sulfate forms. If you experience loose stools, try splitting your dose into two smaller amounts taken morning and evening, or switch to a better-absorbed form like glycinate.
For context, the recommended dietary allowance (the total amount your body needs from all sources) is 400 to 420 mg per day for adult men and 310 to 320 mg for adult women. Since most people get some magnesium from food, a supplement of 200 to 350 mg typically fills the gap without overshooting.
Medication Interactions to Watch For
Magnesium can interfere with the absorption of several common medications. If you take any of the following, separate your magnesium dose by at least two hours or talk to your prescriber:
- Antibiotics: Tetracyclines (like doxycycline) and fluoroquinolones (like ciprofloxacin) bind to magnesium in the gut, reducing how much antibiotic your body absorbs.
- Osteoporosis drugs: Bisphosphonates like alendronate become less effective when taken alongside magnesium.
- Blood pressure medications: Calcium channel blockers like amlodipine can interact with magnesium’s natural blood-pressure-lowering effect, potentially dropping pressure too low.
- Diabetes medications: Sulfonylureas may be absorbed more strongly with magnesium, increasing the risk of low blood sugar.
- Acid reflux drugs: Proton pump inhibitors (like omeprazole) can deplete magnesium over time, which may actually mean you need more, but the interaction should be monitored.
A Practical Starting Plan
Start with 200 mg of elemental magnesium in glycinate form, taken with your evening meal or before bed. If you tolerate it well after a few days and want to increase, move up to 300 to 350 mg. Taking it in the evening can support sleep quality, which often has its own positive effect on daytime anxiety. Give it a full four to six weeks of daily use before deciding whether it’s working for you.