How long does a vitamin B12 shot last in your system?
•
4 min read
While the body can store several years' worth of vitamin B12, a significant portion of an injected dose is excreted quickly. This leads many to question how long does a vitamin B12 shot last in your system, with the answer varying based on individual health factors.