The vitamins you get from food play an important role in keeping your body and brain functioning well, but they’re not standalone treatments for anxiety or depression.
1 These conditions are complex and typically require professional care, often including therapies such as cognitive behavioural therapy (CBT) and medications under the guidance of your GP or a specialist mental health team.
4,5
What we
do know is that there’s a connection between some vitamins and minerals and brain health – some, like the B vitamins, vitamin C and
magnesium, contribute to normal psychological function.
1
Some studies have also found that deficiencies in certain vitamins may impact brain and nervous system function, potentially contributing to mental health symptoms.6,7 These deficiencies may include:6,7
For people with deficiencies, supplements may help improve the associated symptoms of anxiety or depression.6 However, the evidence is limited and inconclusive.
For those without deficiencies, the benefits of vitamin supplements are even less clear. Some studies suggest mild mood improvements with supplementation, while others find no significant effects.3,8-10
These mixed findings could be because, if your vitamin levels are already adequate, adding more won’t necessarily provide additional benefits, but taking too much could be harmful.11
Many factors may influence anxiety and depression – including genetics, environment and lifestyle – so vitamins alone are unlikely to address all the underlying causes.12,13 Even in studies showing slight benefits, the placebo effect might have played a role.14