Vitamin B12 is an important nutrient that is required for proper red blood cell formation, neurological function, and DNA synthesis. The amount of vitamin B12 your body needs depends on your age. Most people can get enough vitamin B12 in foods they eat already, such as fish, meat poultry, eggs, dairy products, and foods that are fortified with B12 (like some breakfast cereals). However, according to the National Institutes of Health, upwards of 15% of people are deficient in vitamin B12—and some studies indicate that number may be higher. People may be deficient in vitamin B12 if they don’t eat animal products, or if their body does not absorb it well naturally.
People who are deficient in vitamin B12 are often prescribed B12 shots. This method is a very effective way of reversing or preventing a deficiency because it allows for 100% absorption directly into the tissues. These days, vitamin B12 shots have even become popular in people without the vitamin deficiency. In fact, most local naturopaths or health and wellness clinics offer them on a walk-in basis with no prescription. Advocates for vitamin B12 injections say the shots can:
Increase energy levels and combat fatigue
Speed up metabolism
Help improve sleep patterns
Boost the immune system
Help with weight loss
Possibly help with hair growth or stop hair loss