Most people with a B12 deficiency will benefit from a shot. The only people who shouldn’t get a B12 shot are those who aren’t deficient and don’t need one. Parents considering them for their child, pregnant women, and people who consume alcohol, should consult a doctor before starting B12 injections. People who take medication should also talk to their physician before having a B12 shot, to ensure these drugs don’t interact poorly or negate the effects of the shot.

This site offers information designed for educational purposes only. You should not rely on any information on this site as a substitute for professional medical advice, diagnosis, treatment, or as a substitute for, professional counseling care, advice, diagnosis, or treatment. If you have any concerns or questions about your health, you should always consult with a physician or other healthcare professional.