A member asked:

How long does body take to remove excess vit b12? i earlier had low vit b12 (267) then it became high n normal.then one day i took 5000 mcg by mistake

A doctor has provided 1 answer
Dr. Randy Baker answered

Specializes in Holistic Medicine

Not any concern: I'm not sure how long it will take but it's of no concern. There is no known toxicity of excessive b12. No matter how high your level it's never been shown to be harmful. Try to keep your levels above 500. An oral dose of 5000 mcg is not dangerous.Our bodies have limited ability to absorb b12-only about 10 mcg of a 500 mcg dose is absorbed ; probably not much more is absorbed from a 5000 mcg dose.

Answered 8/28/2017

4.7k views

Thank

Related Questions