Question: how long does it take for magnesium to help anxiety?
Answer: You may notice improvement in health conditions as early as a week after taking supplements. Depending on the severity of your deficiency or your particular medical condition, it might take as long as six months to see results.