The 5 Best Vitamins for Anxiety

The 5 Best Vitamins for Anxiety

Anxiety is, unfortunately, one of the most common disorders in the United States. There are several anxiety disorders (including Generalized Anxiety Disorder, panic disorders, & phobias) that can cause worry, panic, fear, and many other uneasy feelings.
These unpleasant experiences can happen at any moment; so while it’s important to use additional forms of treatment to treat anxiety disorders, it can also be helpful to take natural supplements & vitamins that can ease everyday symptoms of anxiety and bring a sense of peace.

How Vitamins Help Ease Anxiety

Vitamins and minerals play a huge role in maintaining both physical and mental health. In fact, studies have shown that a lack of certain vitamins can lead to more severe social anxiety. When supported by a healthy diet, these vitamins and supplements can show significant anxiety relief.
Excess information. Difficult situation, problems. Anxiety, stress, depression, loss of cortrol. Woman clasped head in hands. Throbbing splitting headache. Overwork, work too hard

Which Vitamins Should You Take for Anxiety?

The following types of vitamins have been linked to reducing symptoms of anxiety:

Vitamin C

Vitamin C, otherwise known as ascorbic acid, is able to be swallowed or chewed in pill form and is found in many fruits & vegetables like:
  • Oranges
  • Red pepper
  • Kale
  • Brussels sprouts
  • Broccoli
  • Strawberries
  • Grapefruit
  • And more.
In fact, eating just one orange a day should give you your daily value of Vitamin C. Vitamin C, when studied, was found to reduce anxiety levels in individuals with disorders.

Vitamin B Complex

We say “Vitamin B Complex” because there is not just one Vitamin B — there are eight. You can usually find Vitamin B Complex (sometimes combined with Magnesium, Calcium, & Zinc) in multivitamin supplements that are known to help with social anxiety & stress. B vitamins can also be found in foods such as:
  • Chickpeas
  • Pecans
  • Salmon
  • Whole grain snack bars
  • Yeast-based spreads
The 8 nutrients in this complex work together to manage stress levels and anxiety. If you’ve ever heard the phrase “take a shot of B12,” that’s because this vitamin can boost energy levels and keep the mood up & stabilized.

Vitamin D

Not only can Vitamin D be found in supplements and common foods, but it’s in the actual sun. By getting a decent amount of sunlight, you could possibly be boosting your Vitamin D levels (don’t forget to wear sunscreen, people). Here’s what you can eat to increase Vitamin D:
  • Salmon
  • Tuna
  • Beef
  • Liver
  • Egg yolks & other dairy products
  • Orange juice
Getting enough Vitamin D can greatly regulate your mood and keep you feeling happy & stress-free. In fact, those with Vitamin D deficiencies are more likely to have anxiety disorders.


Magnesium is found in a lot of products since it’s important for a variety of functions in the body. This natural muscle/nervous system relaxer usually combines with Calcium in supplements. Magnesium is in a lot of healthy and protein-rich food, such as:
  • Whole wheat bread
  • Brown rice
  • Nuts
  • Bananas
  • Black beans
  • Soy products
  • Leafy greens (spinach)
  • Quinoa
  • Dark chocolate
As a great nutrient to take regularly, magnesium absorbs in the body quickly for speedy relief from symptoms like irritability, restlessness, & fear. When combined with antidepressants, it could greatly decrease anxiety. Magnesium deficiency could even lead to an anxiety disorder.

Valerian Root

Valerian Root, while known more as a plant than a “vitamin,” has been used as a medicine for thousands of years and can now be converted into a pill. It is said to regulate the brain’s neuron activity and has chemical components that could be useful in treatment for anxiety.

Treating Anxiety Disorders

Taking vitamins regularly is a great way to regulate the mood and relieve anxiety symptoms; however, it should always be combined with other forms of treatment. Natural methods like vitamins are best when combined with treatments such as therapy, medication, or a combination of the two.
To get more information about anxiety disorders and effective treatment methods, give us a call at 267.209.7313.

Related Resources

Overcome your addiction today with the help of one of the best addiction rehab centers in the U.S. We are in-network with most major insurance companies.

Subscribe to Our Monthly Newsletter

Get exclusive resources, find inspiration, and grow alongside us. Subscribe to our monthly newsletter now!

Scroll to Top