Several vitamins and minerals have meaningful evidence behind them for reducing symptoms of anxiety and depression, with B vitamins, vitamin D, omega-3 fatty acids, magnesium, and zinc topping the list. None of these replace therapy or medication for clinical mood disorders, but they address nutritional gaps that directly affect how your brain produces and regulates the chemicals behind mood. Here’s what the evidence actually shows for each one.
B Vitamins: The Foundation for Brain Chemistry
B vitamins play a uniquely direct role in mood because your brain literally cannot make its key neurotransmitters without them. Vitamin B6 is a required cofactor for producing both serotonin (from the amino acid tryptophan) and GABA, your brain’s primary calming chemical. Without adequate B6, the enzymes responsible for building these neurotransmitters can’t do their job efficiently.
Folate (B9) and vitamin B12 work through a different but equally important pathway. Together, they drive a process called one-carbon metabolism, which produces a compound your nervous system depends on for proper signaling. When either vitamin is low, levels of homocysteine rise in the blood. Elevated homocysteine is consistently found in people with depression, and a genetic variation that impairs homocysteine processing is overrepresented among depressive patients, strengthening the link between this pathway and mood.
Based on clinical data, researchers at a major review published in the Journal of Psychopharmacology suggested that 800 micrograms of folic acid and 1 milligram (1,000 mcg) of B12 daily can improve treatment outcomes in depression. These are modest doses, well within safe limits, and are especially worth considering if you eat a plant-based diet, take certain medications, or are over 50, since B12 absorption declines with age.
Vitamin D and Anxiety
Low vitamin D is one of the most common nutritional deficiencies worldwide, and it correlates strongly with both anxiety and depression. Blood levels below 20 ng/mL are considered insufficient, and below 12 ng/mL qualifies as deficient. If you spend most of your time indoors, live at a northern latitude, or have darker skin, your levels are more likely to fall short.
In a study of adolescents with anxiety disorders, those who were deficient or insufficient in vitamin D received 400 IU daily for 12 weeks. After that period, their anxiety scores dropped significantly. That’s a relatively low dose. Many adults need considerably more to reach sufficient blood levels, particularly if they’re starting from a deficit. The only way to know where you stand is a simple blood test for 25-hydroxyvitamin D, which you can request from your doctor. The tolerable upper limit for adults is 50 micrograms per day (2,000 IU), though many clinicians recommend higher amounts for people with confirmed deficiency.
Omega-3 Fatty Acids: EPA Matters Most
Not all omega-3s are equal when it comes to mood. A meta-analysis of clinical trials found that formulations where EPA (eicosapentaenoic acid) makes up at least 60% of the omega-3 content showed clear antidepressant benefits, while DHA-dominant formulations did not. Pure EPA supplements performed well too. The effective range was 720 mg to 1,000 mg of EPA per day.
This is an important detail when shopping for supplements, because many fish oil capsules are split roughly 50/50 between EPA and DHA, or even lean toward DHA. If you’re taking omega-3s specifically for mood, look at the label and check the EPA content per serving. You want a product that delivers at least 720 mg of EPA daily, with EPA making up the majority of the total omega-3 content. Algae-based EPA supplements exist for people who avoid fish.
Magnesium for Relaxation and Sleep
Magnesium is involved in hundreds of enzymatic reactions in the body, including several that regulate the stress response and nervous system activity. It’s often marketed for relaxation, sleep, and mood, though the evidence in human studies is still building. What is clear is that most people don’t get enough. Surveys consistently show that a large percentage of adults fall short of the recommended daily intake: 400 to 420 mg for men and 310 to 320 mg for women, depending on age.
Magnesium glycinate is the form most commonly recommended for mood and sleep because it’s well tolerated and less likely to cause digestive issues than magnesium citrate or oxide. If your diet is low in nuts, seeds, leafy greens, and whole grains, supplementing to reach the recommended daily amount is a reasonable step. Correcting a deficiency alone can improve sleep quality, which has a cascading effect on both anxiety and mood.
Zinc as a Supporting Player
Zinc doesn’t get as much attention as the others, but clinical trials have tested it specifically alongside standard antidepressant treatment. In one randomized trial, patients with major depression who took 25 mg of zinc daily in addition to their prescribed medication showed greater improvement than those on medication alone. Zinc plays a role in regulating neurotransmitter signaling and the brain’s response to stress, which likely explains the effect.
Most multivitamins contain some zinc, but often less than 25 mg. If you’re considering a standalone supplement, 25 mg daily is the dose used in clinical settings. Keep in mind that long-term zinc supplementation at higher doses can interfere with copper absorption, so it’s best paired with a small amount of copper if taken for more than a few months.
How Long Before You Notice a Difference
Vitamin supplements are not fast-acting in the way medication can be. A meta-analysis of eight randomized trials found that multivitamin use over a period of four weeks or more can reduce mild symptoms of mood dysfunction in otherwise healthy people. In younger adults, four weeks of supplementation improved mental stamina and concentration, while it took closer to four months to see measurable improvements in stress, fatigue, and anxiety.
There’s an interesting wrinkle, though. One study in older women found detectable mood improvements within just one to two hours of taking a multivitamin, suggesting that some effects may be more immediate than previously thought, at least in people with existing nutritional gaps. The practical takeaway: give any new supplement at least four to eight weeks before judging whether it’s helping, but don’t be surprised if you notice subtle shifts sooner.
Putting It Together Safely
If you’re dealing with mild to moderate anxiety or low mood, starting with the nutrients most commonly lacking in modern diets makes sense: vitamin D, magnesium, omega-3s (EPA-dominant), and a B-complex that includes adequate folate and B12. These address the most well-documented nutritional contributors to mood disorders.
A few safety notes worth knowing. Vitamin B6 has a tolerable upper limit of 100 mg per day for adults. Chronic high doses above that threshold can cause nerve damage. Most B-complex supplements stay well within this range, but “mega-dose” products sometimes push past it. Vitamin D toxicity is rare at normal supplement doses but possible if you take very high amounts without monitoring blood levels. And omega-3 supplements at high doses can thin the blood, which matters if you’re on blood-thinning medication.
The supplements with the strongest evidence for depression specifically are EPA-dominant omega-3s, folate, and B12. For anxiety, vitamin D (if your levels are low) and magnesium have the most practical support. Zinc adds value primarily as an adjunct to other treatment. None of these need to be taken in isolation. A combination approach, where you correct multiple common deficiencies at once, reflects how most successful clinical trials have been designed.

