Logo

Vitamin B12 Injections

A vitamin B12 shot is an intramuscular injection of synthetic vitamin B12 usually hydroxocobalamin or cyanocobalamin used to treat or prevent a deficiency. It bypasses the digestive system for direct absorption, commonly helping people with pernicious anaemia, gastrointestinal disorders, or strict plant-based diets.

The Village Pharmacy - Charlton
In person

The Village Pharmacy - Charlton

Change ›

9 The Village, Charlton, London, SE7 8UG

Opens tomorrow 9:00am15 min appointment

Cost: £10

Pay online

A vitamin B12 shot is an intramuscular injection of synthetic vitamin B12 usually hydroxocobalamin or cyanocobalamin used to treat or prevent a deficiency. It bypasses the digestive system for direct absorption, commonly helping people with pernicious anaemia, gastrointestinal disorders, or strict plant-based diets.

  1. Prevents Anaemia

  2. Alleviates Anxiety

  3. Improves Sleep

  4. Boosts Energy

  5. Improves Brain Power

  6. Supports Heart Health

  7. Reduces Risk of Birth Defects

  8. Eases Morning Sickness

  9. Prevents Osteoporosis

  10. Reduces the Risk of Macular (Eye) Degeneration

  11. Boosts Immunity

  12. Aids Weight-loss

  13. Prevents Hair-loss

  14. Enhances Skin Health and Appearance