A member asked:

Nutritionist told me to take vitamin b12 to help me sleep. will it work? and is 2500mcg sublingual form too large a dosage? thankyou

A doctor has provided 1 answer
Dr. Randy Baker answered

Specializes in Holistic Medicine

It depends, no: When someone has insomnia B12 is not the first treatment that comes to mind, but B12 is needed for our bodies to make melatonin which helps regulate sleep, so if you are deficient in B12 then taking it can improve sleep. 2500 mcg is totally safe; only a small fraction of B12 is absorbed no amount of B12 is known to be toxic. See http://bit.Ly/1hlbiaz for more on B12 deficiency.

Answered 3/30/2017

4.8k views

Thank

Related Questions

A member asked:

Is it ok to take a daily dose of vitamin B12 with fish oil gels?

A doctor has provided 1 answer