The effects of a vitamin B12 shot can vary based on individual factors and the severity of the deficiency. Generally, you may start feeling benefits within 24-72 hours after receiving the injection.
In some instances you may experience a coloring of your urine, this is almost always harmless.
In rare cases side effects can become present, if so, please contact us by clicking here and in emergency cases please contact your local emergency room or treating physician.