Is vitamin B12 good for depression?

Vitamin B-12 and other B vitamins play a role in producing brain chemicals that affect mood and other brain functions. Low levels of B-12 and other B vitamins such as vitamin B-6 and folate may be linked to depression.
Takedown request   |   View complete answer on mayoclinic.org


How much B12 should I take daily for depression?

On the basis of current data, we suggest that oral doses of both folic acid (800 microg daily) and vitamin B12 (1 mg daily) should be tried to improve treatment outcome in depression.
Takedown request   |   View complete answer on pubmed.ncbi.nlm.nih.gov


Does vitamin B12 reduce depression?

Higher intakes of both Vitamins B12 and B6 reduced depressive symptoms over time. Vitamin B12 levels were reported to be correlated with melancholic depressive symptoms more than non-melancholic. Supplementation of Vitamin B12 along with anti-depressant therapy greatly improved depressive symptoms.
Takedown request   |   View complete answer on ncbi.nlm.nih.gov


Does B12 improve mood?

Vitamin B12 is needed for the production of serotonin, a chemical responsible for regulating mood. Vitamin B12 supplements may help improve mood in people with an existing deficiency.
Takedown request   |   View complete answer on healthline.com


How does B12 help mental health?

When Vitamin B12 and folate supplements are combined, they enhance the production of serotonin and dopamine. The two vitamins both play important roles in regulating and maintaining a good mental health state. It is important to note that older people are more susceptible to deficiency of vitamin B12.
Takedown request   |   View complete answer on webmd.com


15 Signs You Have Vitamin B12 Deficiency



What vitamin is a natural antidepressant?

B vitamins, such as folate and vitamins B6 and B12, may help treat depression.
Takedown request   |   View complete answer on healthline.com


What vitamins are good for anxiety and depression?

A 2019 study reports that a supplement that contained B vitamins, vitamin C, calcium, magnesium, and zinc significantly decreased anxiety in young adults. A 2018 study notes that multivitamin supplements may benefit people who have mood disorders, such as anxiety.
Takedown request   |   View complete answer on medicalnewstoday.com


How long does it take for a vitamin B12 to start working?

It may take a few weeks before your vitamin B12 levels and symptoms (such as extreme tiredness or lack of energy) start to improve. If you have hydroxocobalamin injections to boost your vitamin B12 levels at the start of treatment, the cyanocobalamin tablets may start to work within a few days.
Takedown request   |   View complete answer on nhs.uk


Can you take B12 while on antidepressants?

B Vitamins: Vitamins in this family (most commonly B-6 and B-12) are essential to brain health and energy. There are no specific warnings about taking anti-anxiety or depression medication and B vitamins.
Takedown request   |   View complete answer on spbh.org


Should you take B12 everyday?

Safety and side effects. When taken at appropriate doses, vitamin B-12 supplements are generally considered safe. While the recommended daily amount of vitamin B-12 for adults is 2.4 micrograms, higher doses have been found to be safe. Your body absorbs only as much as it needs, and any excess passes through your urine ...
Takedown request   |   View complete answer on mayoclinic.org


Can low B12 cause anxiety and depression?

The Mental Health/B12 Link

B12 deficiencies are often a root cause of neurological, psychiatric and cognitive issues. Having a B12 deficiency puts you at risk for developing depression and anxiety, fatigue, and can worsen hypothyroid and other health concerns.
Takedown request   |   View complete answer on victoriaalbina.com


What are the symptoms of low B12?

Vitamin B12 or folate deficiency anaemia can cause a wide range of symptoms. These usually develop gradually, but can worsen if the condition goes untreated.
  • extreme tiredness (fatigue)
  • lack of energy (lethargy)
  • breathlessness.
  • feeling faint.
  • headaches.
  • pale skin.
  • noticeable heartbeats (palpitations)
Takedown request   |   View complete answer on nhs.uk


When should I take B12 morning or night?

As a general rule of thumb, take your B vitamins in the morning or with a meal. Vitamin B12, for example, should definitely be taken in the morning. This is because it is important for energy metabolism, which may interrupt your sleep if taken at night.
Takedown request   |   View complete answer on whentheygetolder.co.uk


What medications should not be taken with B12?

Certain medications can decrease the absorption of vitamin B12, including: colchicine, metformin, extended-release potassium products, antibiotics (such as gentamicin, neomycin, tobramycin), anti-seizure medications (such as phenobarbital, phenytoin, primidone), medications to treat heartburn (such as H2 blockers ...
Takedown request   |   View complete answer on webmd.com


Is it OK to take 1000 mcg B12 daily?

Since B12 is a water-soluble vitamin, it's generally considered safe, even at high doses. No Tolerable Upper Intake Level (UL) has been established for B12, due to its low level of toxicity. UL refers to the maximum daily dose of a vitamin unlikely to cause adverse side effects in the general population.
Takedown request   |   View complete answer on healthline.com


What can you take instead of antidepressants?

Several treatments can be used instead of antidepressants for treating depression and other mental health conditions.
  • Talking therapies. Cognitive behavioural therapy. ...
  • Exercise. ...
  • Self-help groups. ...
  • Lithium. ...
  • Electric shock treatment.
Takedown request   |   View complete answer on nhs.uk


How can I boost my mood naturally?

If this sounds familiar, here are some creative ways to hack your way back to a boosted mood.
  1. Exercise. ...
  2. Nourish the Body. ...
  3. Set a Daily Affirmation. ...
  4. Meditate. ...
  5. Practice Gratitude. ...
  6. Unplug. ...
  7. Appeal to the Scents. ...
  8. Get Outside.
Takedown request   |   View complete answer on acefitness.org


What vitamins help with anxiety and stress?

B-complex, vitamin E, vitamin C, GABA, and 5-HTP are 5 vitamins commonly used to help with anxiety and stress.
Takedown request   |   View complete answer on renuerx.com


Does B12 help sleep?

It has been found that the vitamin works directly on the brain to help induce sleep. Vitamin B12 benefits have been demonstrated to help patients with sleep disorders, such as insomnia, who have difficulty falling asleep. It has also been shown to improve sleep in healthy individuals depending on the dose that is used.
Takedown request   |   View complete answer on atlanova.com


Can I take B12 even if I don't need it?

Although supplemental B12 is required for people with an increased need for this vitamin, it's unnecessary for those without a deficiency to take high doses.
Takedown request   |   View complete answer on healthline.com


How long should I take vitamin B12 tablets?

However, B12 supplements have been found to improve energy levels in those who are deficient in this nutrient ( 17 ). One review recommended that those with vitamin B12 deficiency take 1 mg of vitamin B12 daily for a month, followed by a maintenance dose of 125–250 mcg per day ( 18 ).
Takedown request   |   View complete answer on healthline.com


What happens if your B12 is too high?

In some people, high levels of B12 may cause gastrointestinal problems such as bloating and diarrhea. And if you have high blood pressure or poor cardiovascular health, having too much B12 may further complicate these issues. Pregnant and breastfeeding women may also need to be especially mindful of B12 levels.
Takedown request   |   View complete answer on phlabs.com


What is the most common cause of B12 deficiency?

Pernicious anaemia is the most common cause of vitamin B12 deficiency in the UK. Pernicious anaemia is an autoimmune condition that affects your stomach. An autoimmune condition means your immune system, the body's natural defence system that protects against illness and infection, attacks your body's healthy cells.
Takedown request   |   View complete answer on nhs.uk


How can I raise my B12 levels fast?

To increase the amount of vitamin B12 in your diet, eat more of foods that contain it, such as:
  1. Beef, liver, and chicken.
  2. Fish and shellfish such as trout, salmon, tuna fish, and clams.
  3. Fortified breakfast cereal.
  4. Low-fat milk, yogurt, and cheese.
  5. Eggs.
Takedown request   |   View complete answer on webmd.com


Is B12 good for anxiety?

However, when it comes to vitamin B for anxiety, vitamin B12 is especially powerful for managing your mood. For instance, there's a strong correlation[4] between low levels of B12 and increased rates of anxiety and depression.
Takedown request   |   View complete answer on yourheights.com
Next question
How do you use a black box?