Does B12 Help With Anxiety?


There are a number of nutrients that are important when it comes to reducing anxiety levels — in particular the B vitamins.

Vitamin B5 supports the adrenal glands, which reduces stress and anxiety levels.

Vitamin B9 (also known as folate or folic acid) and vitamin B12 are important in balancing out depressive moods.

What vitamin deficiencies cause anxiety?

In particular, vitamins B6, B12, and folate are one of the nutritional deficiencies that can cause anxiety and depression and have been linked to a wide range of mental and physical health problems.

Does b12 help with mood?

Though vitamin B12 supplements may help improve mood and depression in people with a deficiency, research does not currently suggest that they have the same effect in those with normal B12 levels. Summary Vitamin B12 is needed for the production of serotonin, a chemical responsible for regulating mood.

Is vitamin b12 good for stress?

B vitamins = natural mood boosters

Research by Swinburne University, Australia, in 2014 revealed that chronic stress depletes levels of vitamin B6 in the body. But the study also showed a 20% reduction in work-related stress in those consuming higher levels of B vitamins.

What vitamins help anxiety?

Vitamins and other dietary supplements

  • Vitamin A. People with anxiety sometimes lack vitamin A. Vitamin A is an antioxidant that’s been shown to help manage anxiety symptoms.
  • B-complex. B-complex supplements contain all the B vitamins that your body needs.
  • Vitamin C.
  • Vitamin D.
  • Vitamin E.
  • Fish oil.
  • GABA.
  • L-theanine.