Witaminę B12 w zastrzykach podaje się tylko w skrajnych przypadkach, takich jak osłabienie organizmu czy anemia. Mają one postać domięśniową i są niestety zazwyczaj bolesne. Witamina B12 w zastrzykach wywołuje skutki uboczne, w postaci: zaburzeń naczyniowych, wzdęć, biegunki, świądu, wysypki, bólu w miejscu wstrzyknięcia.