There is compelling information regarding stress, anxiety and vitamin deficiencies. Certain studies reveal that subjects reporting these symptoms are often low in important vitamins, which can be linked to other health issues. Many vitamins are important for sending stress-relieving messages to the brain, while others help the body cope with stress by protecting the immune system.
The Vitamin B Complex
Vitamin B is actually a group of six vitamins, including thiamine, niacin and riboflavin. This complex has several functions, such as energy production and maintenance of a healthy metabolism. They are also important for the neurotransmitters in the brain. This complex is valuable to consume, especially while experiencing symptoms of stress and anxiety.
Vitamin D
Vitamin D is known to alleviate common symptoms of stress and anxiety and, when absorbed from calcium, is a relaxing agent as well. There have also been reports of vitamin D deficiencies with patients suffering from fibromyalgia, an exhausting condition of chronic pain that also comes with anxiety and depression, according to PubMed.gov.
Magnesium
Low levels of magnesium can be linked to high anxiety and insomnia. Stress hormones are natural defenders of your body's chemical balance, according to MayoClinic.com, and when activated are believed to reduce or entirely deplete the body's magnesium levels---so it's important to consume foods or supplements to restore the calming benefits of this nutrient in your body.
Vitamin C
Vitamin C has been linked to building a better immune system by relieving the body's normal, often unpleasant responses to stress and anxiety, according to the website ScienceDaily. Also, it has been reported in medical literature that vitamin C has been used in studies on marathon runners with respiratory problems, where it was found to increase their immunity to illness.


