Skip to main content

Sources last read

Related treatment · vitamin

Vitamin B12 shots: what they treat and what they don’t

A vitamin B12 shot is a prescription injection used to treat or prevent low B12. It can help when a person cannot absorb enough B12 through the gut. It is not an FDA-approved weight-loss or general energy treatment.

Source: Current U.S. label and NIH guidance, checked 2026-08-22

Medically reviewed by Jennifer Montecillo, MD · non-practicing medical reviewer

Reviewed 2026-08-22

What matters first

What the shot treats
Low vitamin B12 from named causes
Shot or pill?
The cause and absorption problem decide
Weight-loss treatment
No
Before booking
Ask for the exact ingredient and route

Start with the product

Three things people may call a “B12 shot”

The name on a clinic menu may be shorter than the product name. Ask what is in the shot before comparing its evidence or instructions.

B12 pills

Swallowed

A pill may be enough when low B12 comes from diet. It may be less dependable when the gut cannot absorb B12 well.

Cyanocobalamin injection

Into a muscle or under the skin

The current U.S. label treats named causes of B12 deficiency. It does not label the product for weight loss or a general energy boost.

Clinic shots and mixtures

Ask for the exact ingredient list

Methylcobalamin, hydroxocobalamin, MIC and lipotropic mixtures are different products. Do not copy evidence or instructions from one to another.

When food or diet is the cause

A pill may be enough

Some people are low because they do not get enough B12 from food. MedlinePlus says pills may treat some diet-related cases. The plan still depends on the person and the cause.

When absorption is the problem

A shot can bypass the gut

Pernicious anemia, some digestive conditions and some surgeries can make B12 hard to absorb. An injection can supply B12 without relying on normal gut absorption.

The two claims people ask about most

Tiredness and weight loss need separate answers

Why a B12 shot may help tiredness

Fatigue can be a symptom of B12-deficiency anemia. Treating the deficiency may improve symptoms caused by that deficiency.

That does not prove a shot boosts energy when B12 levels are already adequate. Tiredness also has many other possible causes.

B12 shots and weight loss

Weight loss, fat burning and a faster metabolism are not uses on the current cyanocobalamin injection label. A clinic may sell B12 beside a weight-loss service, but that does not turn B12 into a weight-loss drug.

See the sourced weight-loss guide

Why schedules differ

The label is a deficiency protocol, not a universal routine

The cyanocobalamin label starts some deficiency treatment with more frequent injections, then spreads them out after the blood improves. Some causes need long-term treatment.

That schedule belongs to the labeled product and deficiency setting. It is not a default for a wellness visit, another ingredient or a mixture.

Read beyond the menu name

Five questions to ask before a clinic visit

  1. 01

    What is the exact B12 ingredient?

  2. 02

    Is B12 the only ingredient?

  3. 03

    Is it injected into a muscle, under the skin or into a vein?

  4. 04

    Is this a labeled product or a compounded product?

  5. 05

    What test or diagnosis is the visit meant to address?

Why the exact name matters

One FDA warning named many different injectable products

A 2019 FDA warning named unapproved products sold as cyanocobalamin, methylcobalamin, hydroxocobalamin, MIC, B-complex and lipotropic injections. The warning applied to those named products. It does not prove that every B12 shot has the same ingredients or quality problem.

Keep reading

Related treatments are not interchangeable

Clinics may place B12 beside NAD+ and glutathione. Each has a different substance, product identity and evidence record.

5primary sources, each with the day we read it — open the documents used on this page