A member asked:

Best time of day to take b12?

A doctor has provided 1 answer
Dr. Richard Mcgee answered

Specializes in Medical Oncology

Anytime: If we are speaking of pills I do not know of any best time. If we are speaking of B12 injections, again anytime is ok. Oral B12 requires an acid environment in the stomach in order to bind to intrinsic factor (made by the stomach) and be easily absorbed- so empty stomach is best and not when you have recently taken antacids or medicines that inhibit stomach acid production.

Answered 2/19/2020

4.7k views

Thank

Related Questions