U.S. doctors online nowAsk doctors free
A 41-year-old member asked:

How do i know how much vitamin b-12 should i take a day?

1 doctor answer1 doctor weighed in
Dr. Eric Weisman
Neurology 37 years experience
Check your level.: You want to keep your B12 level in the blood above 350. You would first check a level. If it low you can try to fix the problem with mega doses of B12 by mouth or 1.2 mg sublingually (by-pass the malfunctioning GI tract).

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
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership

Similar questions

A 45-year-old member asked:

Is 2500 mcg a day too much of vitamin b-12?

1 doctor answer9 doctors weighed in
Dr. Pamela Pappas
Psychiatry 43 years experience
Vitamin B12: In B12 deficiency, doses of 300-10, 000 mcg (microgram) by mouth daily have been used. 2500 mcg per day is not too much.
Dr. J. Lawrence Dohan
Dermatology 58 years experience
1000 is plenty. But no harm if more.
May 12, 2014

Related questions

A 36-year-old member asked:
1 doctor answer2 doctors weighed in
A 31-year-old female asked:
3 doctor answers8 doctors weighed in
A 32-year-old female asked:
4 doctor answers8 doctors weighed in
A 21-year-old female asked about a 48-year-old female:
1 doctor answer3 doctors weighed in
Last updated Jun 24, 2014


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.