U.S. doctors online nowAsk doctors free
Singapore
A 21-year-old male 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

1 doctor answer1 doctor weighed in
Dr. Randy Baker
Holistic Medicine 40 years experience
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.

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Educational text
Free
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Educational text
Free
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership
Last updated Mar 30, 2017

Disclaimer:

Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.