A vitamin B12 shot is an injection used to treat or prevent B12 deficiency, most often in people whose bodies can’t properly absorb the vitamin through their digestive system. The injection delivers B12 directly into the bloodstream, bypassing the gut entirely. This makes it the standard treatment for conditions like pernicious anemia, post-surgical malabsorption, and severe deficiency causing neurological symptoms.
Why the Body Needs B12
B12 plays a central role in making DNA, forming healthy red blood cells, and maintaining the nervous system. It acts as a helper molecule for enzymes that build nucleotides (the building blocks of DNA) and convert a potentially harmful compound called homocysteine into methionine, an amino acid the body uses for countless processes. When B12 is low, DNA production slows, red blood cells form abnormally, and nerve tissue loses a key protective factor.
B12 also supports energy production at the cellular level by feeding into the Krebs cycle, the process your cells use to generate fuel. And in the nervous system, it functions as an antioxidant, helping neutralize damaging molecules. Elevated homocysteine from B12 deficiency has been linked to cardiovascular disease and neurodegenerative conditions like Alzheimer’s disease.
Medical Reasons for B12 Injections
The most common reason for a B12 shot is pernicious anemia, an autoimmune condition where the immune system destroys cells in the stomach lining that produce intrinsic factor, a protein essential for absorbing B12 in the small intestine. Without intrinsic factor, oral B12 supplements are largely useless because the vitamin simply passes through unabsorbed. Injections solve this by delivering B12 through muscle tissue, where it diffuses directly into the bloodstream.
Other medical indications include:
- Digestive diseases such as Crohn’s disease and celiac disease, which damage the intestinal lining and reduce B12 absorption
- Gastric or intestinal surgery, including weight loss procedures that remove or bypass portions of the stomach or small intestine
- Inherited conditions that impair B12 absorption from birth
- Certain medications and chronic infections that interfere with B12 uptake
- Strict vegan diets, since B12 is found naturally only in animal products, though oral supplements often work in this case
Once someone begins injections for pernicious anemia or permanent malabsorption, they typically need a monthly maintenance shot for life, since the underlying absorption problem doesn’t resolve.
Symptoms B12 Shots Treat
B12 deficiency produces two broad categories of problems: blood-related and neurological. The blood side shows up as megaloblastic anemia, where red blood cells grow too large and can’t carry oxygen efficiently. This causes fatigue, weakness, lightheadedness, and pale skin.
The neurological effects can be even more serious. B12 deficiency can damage the protective coating around nerves, leading to peripheral neuropathy (tingling, numbness, or burning in the hands and feet), difficulty walking, balance problems, and cognitive changes including memory loss and confusion. Psychiatric symptoms like depression and irritability are also documented. In a published case, a 32-year-old man developed leg weakness and difficulty walking as his only sign of B12 deficiency, with completely normal blood counts. His reflexes returned after treatment. This illustrates an important point: nerve damage from B12 deficiency can appear well before anemia does, making it easy to miss.
Other symptoms associated with deficiency include glossitis (a swollen, painful tongue), infertility, and an increased risk of blood clots.
Why Injections Instead of Pills
B12 absorption in the gut depends almost entirely on intrinsic factor. If you have pernicious anemia, have had stomach surgery, or have significant intestinal disease, oral supplements face an absorption barrier that injections completely avoid. This is the core reason injections exist.
For people with intact digestion, high-dose oral B12 can work well. A small amount of B12 (roughly 1% of an oral dose) is absorbed passively without intrinsic factor, which is why very high oral doses can sometimes compensate. But absorption remains unpredictable in people with gut issues, and many providers prefer the certainty of an injection for patients with confirmed deficiency and known malabsorption.
How Deficiency Is Diagnosed
A simple blood test measures serum B12 levels. Most labs consider values below 200 to 250 pg/mL as deficient. The normal range runs from about 200 to 800 pg/mL. A gray zone exists between roughly 150 and 400 pg/mL, where levels look borderline and additional testing for a compound called methylmalonic acid can help confirm whether the body is actually running short on functional B12.
Low or marginal B12 status (200 to 300 pg/mL) without obvious symptoms is surprisingly common, affecting up to 40% of people in Western countries, particularly those who eat few animal products. About 3% of U.S. adults have levels below 200 pg/mL, while 26% fall below 350 pg/mL, depending on where you draw the line.
Who Is Most at Risk
Older adults face higher risk because stomach acid production declines with age, and acid is needed to release B12 from food proteins before intrinsic factor can bind it. Vegans and strict vegetarians are at risk because plant foods contain no natural B12. People with Crohn’s disease, celiac disease, or a history of stomach or intestinal surgery round out the highest-risk groups.
Side Effects and Safety
B12 injections are considered very safe. The most common side effect is mild diarrhea. Some people experience soreness or redness at the injection site. Serious reactions are rare but can include allergic symptoms like skin rash, hives, swelling of the face or throat, or difficulty breathing.
People with Leber’s disease, a hereditary eye condition, should not receive B12 injections because the vitamin can accelerate optic nerve damage in that specific condition. Those with kidney disease or a known allergy to cobalt (a component of the B12 molecule) should also inform their provider before starting injections.
B12 Shots for Weight Loss and Energy
B12 injections are widely marketed at wellness clinics for weight loss and energy boosts, but the evidence doesn’t support these claims for people with normal B12 levels. There is no solid proof that B12 shots cause weight loss, and studies have not found that they improve exercise endurance or energy in people who aren’t deficient.
If you are B12 deficient, correcting that deficiency will likely improve fatigue and energy levels, since those are direct symptoms of the deficiency itself. But for someone with adequate B12, extra injections don’t provide additional benefit. The body simply excretes what it doesn’t need through urine.

