Vitamin B12 injections do not cause fat gain. No clinical evidence supports the idea that receiving a B12 shot leads to an increase in body fat, and the observational data actually points in the opposite direction: people with higher B12 levels tend to weigh less, not more. The confusion likely stems from what happens when someone who is severely B12-deficient starts treatment and regains lost appetite and fluid balance. That recovery process can show up on the scale, but it is fundamentally different from gaining new fat tissue.
What B12 Actually Does in Your Body
B12 is a cofactor, meaning it helps certain enzymes do their jobs. One of the most studied is methylmalonyl-CoA mutase, an enzyme involved in breaking down certain fats and amino acids and feeding them into the energy cycle your cells use to produce fuel.1PubMed Central. Role of vitamin B12 on methylmalonyl-CoA mutase activity Without adequate B12, this process stalls. The result is not that your body stores more fat. Instead, your cells become less efficient at extracting energy from food, which leads to fatigue, weakness, and sometimes weight loss. When B12 is restored, normal energy metabolism resumes. Your body becomes better at using calories, but that does not mean it starts hoarding them.
B12 also helps produce red blood cells and maintain the nervous system. A severe shortage leads to a condition called megaloblastic anemia, where red blood cells become abnormally large and can’t carry oxygen properly. The resulting fatigue, poor appetite, and digestive problems can cause significant weight loss. Correcting the deficiency reverses those symptoms, which can look like weight gain if you’re only watching the number on the scale.
Why Some People Gain Weight After Starting B12 Treatment
The historical medical literature on pernicious anemia, a condition where the body can’t absorb B12 from food, offers the clearest picture of what happens when severely deficient patients receive B12 injections. In early clinical reports, patients with pernicious anemia gained weight after starting treatment. One patient gained about 8 pounds during a hospital stay, and another gained roughly 4 pounds within seven days of beginning B12 therapy, though that gain was accompanied by mild ankle swelling suggesting fluid retention was partly responsible.2Blood. Pernicious Anemia and Related Anemias Treated with Vitamin B12 These patients also saw their chronic diarrhea resolve, their tongue inflammation clear up, and their mental alertness improve.
This weight gain was a sign of recovery, not a side effect. Patients with pernicious anemia were often severely malnourished, having multiple bowel movements daily and absorbing nutrients poorly. When B12 treatment corrected their anemia and improved their digestion, they started eating normally again and retaining fluids they had been losing. A person who goes from six to eight bowel movements a day down to three is naturally going to weigh more, even before accounting for improved appetite. Calling this “B12 causing weight gain” is like saying an antibiotic causes weight gain because someone recovering from a severe gut infection starts eating again.
The Epidemiological Picture Points the Other Way
When researchers look at large groups of people and compare their B12 levels to their body weight, the relationship tends to go in the opposite direction from what the “B12 makes you gain weight” narrative would predict. A study using data from the National Health and Nutrition Examination Survey found that after adjusting for diet, lifestyle, medication use, and other factors, adults in the highest quarter of B12 levels had about 29% lower odds of being obese compared to those in the lowest quarter.3PubMed Central. Inverse Association Between Serum Vitamin B12 Concentration and Obesity Among Adults in the United States The trend was consistent and statistically significant across the full range of B12 levels.
A similar pattern has been observed in younger populations. In a large study of children, adolescents, and young adults spanning the range from underweight to severe obesity, lower B12 levels were associated with higher body weight and worse metabolic health.4PubMed Central. Low Levels of Serum Total Vitamin B12 Are Associated with Worse Metabolic Phenotype in a Large Population of Children, Adolescents and Young Adults, from Underweight to Severe Obesity This doesn’t prove that low B12 causes obesity. It could be that people with higher body fat have greater metabolic demand for B12, diluting their circulating levels. Or it could reflect dietary patterns, since B12 comes mainly from animal products and the relationship between diet quality and weight is complex. But whatever the direction of the relationship, the data doesn’t support the idea that having more B12 in your system pushes your weight up.
Not every study finds the same thing. One study looking at obese and non-obese adults found no significant difference in B12 levels between the groups and no meaningful correlation between BMI and B12.5PubMed Central. Relationship of Vitamin B12 Levels With Different Degrees of Obesity and Diabetes Mellitus The inconsistency between studies is worth noting because it tells you the relationship between B12 and weight isn’t strong or simple enough to make sweeping claims in either direction. What you can say is that no study has found that higher B12 levels predict weight gain.
Lipotropic Injections Are Not Plain B12 Shots
Part of the confusion around B12 and weight comes from so-called “lipotropic” or “lipo” injections marketed at weight-loss clinics. These are not straight B12. They typically combine B12 with compounds like methionine, inositol, and choline, which are marketed as fat-burning agents. The theory is that these compounds help the liver process and export fat more efficiently. Some early animal research found that crude liver extract or certain B12 concentrates could prevent fatty liver in rats fed a high-fat diet, but neither choline nor B12 alone, in the small amounts present in liver extract, was enough to do this.6ScienceDirect. Lipotropic activity of combinations of choline, vitamins B12 and B12b, folic acid, and citrovorum factor
This is a far cry from proving that injecting B12 (with or without other compounds) causes fat loss in humans. The marketing around lipotropic injections is aggressive, but the clinical evidence for their effectiveness is thin. If anything, the existence of these injections creates a strange double narrative: B12 is simultaneously being sold as something that helps you lose weight (via lipotropic shots) and feared as something that causes weight gain. Neither claim has solid support. For the person Googling whether their B12 shot will make them put on weight, the takeaway is that the injection itself, whether it’s plain cyanocobalamin or a lipotropic blend, is unlikely to move the scale in either direction through any direct effect on fat tissue.
B12 and Insulin Resistance
There is an indirect metabolic pathway where B12 status could plausibly affect weight regulation, though it works through improving metabolic health rather than promoting fat storage. B12 helps convert homocysteine, an amino acid linked to cardiovascular problems, into methionine. When B12 is low, homocysteine can build up. In a study of patients with metabolic syndrome who received folate and B12 therapy, homocysteine dropped by about 28%, and insulin levels fell significantly alongside it, with insulin resistance improving by roughly 27%.7PubMed. Insulin resistance and endothelial function are improved after folate and vitamin B12 therapy in patients with metabolic syndrome: relationship between homocysteine levels and hyperinsulinemia A strong positive correlation between the drop in homocysteine and the drop in insulin was observed.
Insulin resistance is one of the metabolic drivers that makes weight gain easier and weight loss harder. If correcting a B12 deficiency helps lower insulin resistance, that would theoretically make it easier to maintain or lose weight, not harder. This is one study, the treatment involved folate as well as B12, and the patient population had metabolic syndrome specifically. So you shouldn’t take it as proof that B12 shots are a weight-loss tool. But it does add to the picture: the metabolic effects of adequate B12 lean toward improved metabolic function, not toward fat accumulation.
B12 Deficiency After Bariatric Surgery
One population where B12 shots and weight change come up in the same conversation is people who have had bariatric surgery. Procedures that rearrange or reduce the stomach and small intestine can severely impair B12 absorption. Intramuscular B12 injections remain the standard treatment for symptomatic deficiency in these patients, though people who had less invasive procedures like sleeve gastrectomy or gastric banding may manage with oral supplements instead.8PubMed. Vitamin B12 deficiency in patients undergoing bariatric surgery: preventive strategies and key recommendations The consequences of untreated B12 deficiency after bariatric surgery can be serious, extending beyond anemia to neurological damage and mental health effects.9PubMed Central. The Effects of Bariatric Surgery on Vitamin B Status and Mental Health
If you’ve had bariatric surgery and your doctor puts you on B12 injections, any weight change you experience afterward is almost certainly related to your overall post-surgical recovery, dietary adjustments, and the metabolic shifts caused by the surgery itself. The B12 injection is replacing something your body needs and can no longer get from food efficiently. It is not an independent factor pushing your weight up.
Metformin, B12 Depletion, and the Weight Confusion
Another common scenario where B12 shots and weight concerns intersect involves people taking metformin for type 2 diabetes or prediabetes. Metformin is one of the most widely prescribed diabetes medications, and long-term use can deplete B12 levels. In a large prevention trial, people randomized to metformin had roughly double the rate of low or borderline-low B12 levels compared to placebo after five years, and each additional year of metformin use was associated with a 13% increase in the odds of B12 deficiency.10The Journal of Clinical Endocrinology & Metabolism. Long-term Metformin Use and Vitamin B12 Deficiency in the Diabetes Prevention Program Outcomes Study
Metformin itself tends to promote modest weight loss or weight stability, which is part of why it’s so popular. When someone on metformin develops B12 deficiency and starts getting injections to correct it, any weight change is happening against a complicated metabolic backdrop that includes the diabetes or prediabetes itself, the metformin’s effects, dietary changes, and possibly insulin therapy. Attributing a change on the scale specifically to the B12 injection requires ignoring everything else happening in that person’s metabolism. Yet this scenario is common enough that it may be fueling the association between B12 shots and weight gain in people’s minds.
Vegans, Vegetarians, and the Appetite Factor
People following plant-based diets are at significant risk of B12 deficiency. The prevalence of deficient B12 levels among vegans has been estimated at around 52%, compared to roughly 1% among people who eat a mixed diet including animal products. Across several countries, subnormal B12 status affects an estimated 50% to 70% of vegetarians and vegans.11MDPI (Nutrients). Exploring Vitamin B12 Supplementation in the Vegan Population: A Scoping Review of the Evidence When these individuals start supplementing, whether by injection or high-dose oral tablets, they may notice improved energy, better mood, and a return of appetite they didn’t realize they’d lost.
That appetite restoration can translate into eating more, which can lead to weight gain. But the cause is eating more calories, not the vitamin itself. B12 has essentially zero calories per injection. It doesn’t change your basal metabolic rate in a way that promotes fat storage. If correcting a deficiency makes you feel better and eat more, the logical response is to pay attention to your diet rather than to blame the vitamin. This is similar to how treating depression with antidepressants can lead to weight gain partly because people who are no longer severely depressed tend to eat more regularly.
When the Scale Goes Up and Why It’s Not the B12
If you started getting B12 injections and noticed the number on the scale creeping up, a few explanations are more plausible than “B12 made me gain fat.” The first is improved appetite. As discussed above, if you were deficient, your appetite may have been suppressed without you realizing it. Normal appetite returns, food intake goes up, and weight follows.
The second is fluid retention. Several of the early clinical cases of pernicious anemia patients showed that initial weight gain after B12 treatment came with signs of fluid accumulation, like mild ankle swelling.2Blood. Pernicious Anemia and Related Anemias Treated with Vitamin B12 As red blood cell production ramps up and blood volume normalizes, the body temporarily holds more water. This stabilizes once the deficiency is corrected.
The third is coincidence. People often start B12 injections during a period of life when other things are changing, whether they’re starting a new medication, recovering from illness, adjusting their diet, or dealing with hormonal shifts. Without a controlled experiment isolating B12 as the only variable, any weight change that happens to occur around the same time gets mentally linked to the injections.
Thyroid Conditions and Pernicious Anemia Overlap
People with pernicious anemia have elevated rates of autoimmune thyroid disease.12PubMed. Predictive risk factors for autoimmune thyroid diseases in patients with pernicious anemia Thyroid dysfunction, particularly hypothyroidism, is well known to cause weight gain through reduced metabolic rate. If someone with undiagnosed hypothyroidism is getting B12 shots for pernicious anemia, any weight gain they experience could easily be misattributed to the injections rather than to the sluggish thyroid. This is the kind of confounding factor that makes personal anecdotes unreliable guides to cause and effect. The overlap between autoimmune conditions means that people who need B12 injections are, as a group, more likely to have other conditions that independently affect weight.
What About B12 for Energy and Athletic Performance?
A persistent wellness-culture claim is that B12 shots boost energy and help you work out harder, which would theoretically increase your calorie burn and help with weight management. The logic sounds reasonable on the surface, and B12 is genuinely necessary for energy metabolism at the cellular level. But if your B12 levels are already normal, adding more doesn’t supercharge anything. Your enzymes are already saturated with the cofactor they need. Extra B12 in someone who isn’t deficient gets filtered out by the kidneys and excreted in urine.
For someone who is deficient, correcting that deficiency does improve energy and exercise tolerance, because their cells can finally produce energy normally again. But this is bringing a broken system back to baseline, not enhancing it beyond normal. The distinction matters: if a clinic markets B12 shots as a performance enhancer for people with adequate levels, the evidence does not support that claim. If you genuinely feel more energetic after a B12 shot and your pre-treatment levels were normal, placebo is the most likely explanation.
How B12 Gets Absorbed and Why Shots Exist
B12 absorption from food requires a protein called intrinsic factor, produced in the stomach. People with pernicious anemia don’t make enough intrinsic factor, so oral B12 passes through without being absorbed. That’s why injections exist: they bypass the gut entirely and deliver B12 directly into muscle tissue, where it enters the bloodstream. For people with absorption problems, whether from pernicious anemia, bariatric surgery, or certain gastrointestinal conditions, injections are the most reliable delivery method.8PubMed. Vitamin B12 deficiency in patients undergoing bariatric surgery: preventive strategies and key recommendations
For people without absorption problems who simply have low dietary intake, such as vegans, high-dose oral supplements can work well. Daily doses in the range of 50 to 100 micrograms have been shown to prevent and treat deficiency in vegetarians.11MDPI (Nutrients). Exploring Vitamin B12 Supplementation in the Vegan Population: A Scoping Review of the Evidence The route of administration, injection versus pill, does not change the vitamin’s effect on weight. Whether B12 enters through your muscle or through your gut, it does the same thing once it reaches your bloodstream. Neither route has any mechanism to promote fat storage.