Question: what are the best vitamins for stress?
Answer: Vitamins B1, B2, B3, B6 and B12 help to maintain a healthy nervous system. This is partly where stress relief comes in - a strong nervous system is essential to being able to effectively fight the symptoms of stress.