Question: what vitamins and minerals for anxiety?
Answer: Magnesium. Magnesium is a miracle mineral for stress and anxiety, so it only makes sense to start by saying more about this nutrient. ...  Vitamin D. While Vitamin D is best known as a nutrient, what most people don't know is that it can act as a hormone too. ...  Calcium. ...  Zinc. ...  Iron. ...  B vitamins.