Just Lose Weight MD
Science

Do B12 Injections Work for Weight Loss?

By Just Lose Weight MD TeamJanuary 20, 20256 min readMedically reviewed by Dr. Olasupo Odunsi, MD
Do B12 Injections Work for Weight Loss?

B12 shots are marketed everywhere as a weight loss booster. But do they actually work? Here's the honest, evidence-based answer, and who really benefits from them.

B12 injections get marketed as an easy way to boost energy, speed up metabolism, and drop weight. It sounds great, but does the science back it up? Here is a straight, evidence-based answer, so you can decide whether B12 shots make sense for you. If you want a plan tailored to your body, the team at Just Lose Weight MD can help through our medical weight loss program.

Do B12 injections actually help you lose weight?

The honest answer: B12 is not a fat-burning drug. If your B12 levels are normal, a shot will not make you lose weight on its own. But if you are deficient, correcting that deficiency can restore the energy and metabolic function that low B12 drains, and that can make weight loss easier. So the benefit is real, but it is indirect and it depends on whether you were low to begin with.

Preparing a vitamin B12 injection

What B12 does in your body

Vitamin B12 (cobalamin) is a water-soluble nutrient found mainly in animal foods like meat, fish, eggs, and dairy. Your body relies on it to make red blood cells, keep your nerves healthy, and turn food into usable energy. A shot delivers B12 straight into the muscle, which is useful for people who cannot absorb it well from food or pills. You can read more about the basics in our guide to B12 injections.

What the science actually says

Here is where the marketing and the evidence part ways:

  • Metabolism. B12 is essential for metabolism, but taking extra when your levels are already normal does not speed it up or burn more fat. Only people who were deficient see a metabolic lift.
  • Energy. Low B12 causes fatigue, so correcting it gives deficient people more energy to stay active. If you are not deficient, the energy boost is minimal.
  • Appetite and fat storage. B12 does not suppress appetite or block fat storage. Any weight loss that follows a shot comes from the lifestyle changes around it, not the injection itself.

Who really benefits

B12 shots make the biggest difference for people who are genuinely low, including:

  • People with a diagnosed B12 deficiency
  • Vegans and vegetarians, since B12 comes mainly from animal foods
  • Older adults, who absorb B12 less efficiently
  • People with pernicious anemia or digestive conditions that block absorption
People exercising in a fitness class

How to use B12 shots the right way

If you decide B12 shots fit your plan, treat them as one piece of a bigger picture:

  • Build the plan on food. Lean proteins, vegetables, fruit, and whole grains do the heavy lifting for weight loss. Shots support that foundation; they don't replace it.
  • Keep moving. A mix of cardio and strength training burns calories and protects muscle.
  • Get tested first. A blood test tells you whether you are actually low, so you are treating a real need, not guessing.
  • Track your progress. Working with a provider lets you adjust as you go. See what patients say in our B12 shot reviews.

Side effects to know

B12 injections are very safe. Side effects are uncommon and usually mild:

  • Soreness or redness at the injection site
  • Mild digestive upset
  • Allergic reactions, which are rare

Because a shot is an injection, it should always be given by a trained provider.

Other ways to raise your B12

If injections are not right for you, there are other options: oral B12 tablets or sublingual drops, more B12-rich foods like fish, eggs, and fortified cereals, or a full weight loss program that combines nutrition, activity, and medical oversight. Not sure where to start? Talk to our team or book a consultation, in person or by telehealth.

FAQ

Frequently asked questions.

Have a question we haven't answered? Our team is happy to help — just call or book a free consultation.

Talk to our team
Probably not on its own. Extra B12 when you're already at a healthy level doesn't speed up metabolism or burn fat. The real benefit comes when you're deficient and the shot restores your energy and metabolic function.
Ready to begin?

Take the first step toward a healthier, more confident you.

Talk to a board-certified provider about your goals today. In-person and telehealth visits available across MD, DC and VA.