4 doctors weighed in:

My therapist recommended taking a magnesium supplement for general anxiety and help with sleep. How long does it take to notice effects, if any?

4 doctors weighed in
Dr. William Goldie
Pediatrics - Neurology
2 doctors agree

In brief: Careful which type

Magnesium oxide is a good relaxant. It is not designed to put you to sleep, but it can help relax tense muscles. One or two pills of 400 mg each per day should have some positive effect within one week to 10 days.

In brief: Careful which type

Magnesium oxide is a good relaxant. It is not designed to put you to sleep, but it can help relax tense muscles. One or two pills of 400 mg each per day should have some positive effect within one week to 10 days.
Dr. William Goldie
Dr. William Goldie
Thank
Dr. Darrell Herrington
Family Medicine
1 doctor agrees

In brief: May not help

As is the case for almost all vitamins and supplements, a little is all you need.
While it's true that deficiencies cause problems, excess won't improve any function, and it frequently is detrimental. See your doctor, and have your magnesium level checked before initiating any treatment.

In brief: May not help

As is the case for almost all vitamins and supplements, a little is all you need.
While it's true that deficiencies cause problems, excess won't improve any function, and it frequently is detrimental. See your doctor, and have your magnesium level checked before initiating any treatment.
Dr. Darrell Herrington
Dr. Darrell Herrington
Thank
Get help from a real doctor now
Dr. Eric Weisman
Board Certified, Neurology
33 years in practice
9M people helped
Continue
108,000 doctors available
Read more answers from doctors