Medically reviewed by Sohaib Imtiaz, MD Key Takeaways Take vitamin B12 on an empty stomach in the morning or early afternoon ...
Taking your vitamin consistently is most important, but there is a time of day you might want to prioritize it.