how long does a vit b12 injection last Vitamin at Licensed Pharmacy Are B12 Shots Safe? Royal
Description
Typical starting doses range from 0.5 g to 2 g (10 - 40 mL of the 50 mg/mL solution) given intermittently (e.g., weekly)

Early treatment of vitamin B12 deficiency is vital to prevent irreversible nervous system damage, the doctors wrote

One of the benefits of using hydroxycobalamin injections is that they have a longer half-life than cyanocobalamin injections

May 2018;33(3):522-531
A lack of compressibility indicates the presence of a blood clot

This could be daily, weekly, monthly, or at other intervals appropriate for your physiology
