A member asked:

Generally speaking, how long before a b12 injection wears off? i am deficient for b12.

2 doctors weighed in across 2 answers
Dr. Steven Charlap answered

Specializes in Holistic Medicine

Why deficient? Dose?: A deficiency at your age is either due to your diet, such as if you are vegan, malabsorption, or illness. Do you also have macrocytic anemia which is associated with B12 deficiency? Vitamin B12 is a water soluble vitamin so it does not stay in body for too long, but you also don't need it everyday. The best and healthiest natural source for it is from non-predatory fish like wild alaskan salmon.

Answered 1/7/2017

4.6k views

Thank
Dr. Clarence Lyons answered

Specializes in Family Medicine

Uncertain: It depends on your metabolism, other health factors, and what level your B12 was at and how much your were given.

Answered 6/24/2014

4.6k views

Thank

Related Questions