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.
Sources last read
Related treatment · vitamin
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
Reviewed 2026-08-22
Start with the product
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.
When food or diet is the cause
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
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
Fatigue can be a symptom of B12-deficiency anemia. Treating the deficiency may improve symptoms caused by that deficiency.
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 guideWhy schedules differ
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
Why the exact name matters
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
Clinics may place B12 beside NAD+ and glutathione. Each has a different substance, product identity and evidence record.