What is Vitamin B12 injection?

The short answer

In the US, you need a prescription to get Vitamin B12 injection (cyanocobalamin / hydroxocobalamin).

Get updates on Vitamin B12 injection (cyanocobalamin / hydroxocobalamin)

What it is

Type
Vitamin (cobalamin) (not a peptide)
Also known as
b12 injection, b12 shot, cyanocobalamin, cyanocobalamin injection, hydroxocobalamin, nascobal
How it works
Replaces vitamin B12 for blood and nerve function.

Regulatory status

FDA-approved (Rx) How we label status

As of October 4, 2026, Vitamin B12 injection (cyanocobalamin / hydroxocobalamin) is an FDA-approved prescription drug for B12 deficiency, pernicious anemia.

See Vitamin B12 injection (cyanocobalamin / hydroxocobalamin) in the Index →

Federal (FDA)
Approved Rx (cyanocobalamin injection ANDA080737 and others; hydroxocobalamin ANDA085998; Cyanokit NDA022041); label: B12 deficiency, pernicious anemia
503A compounding
Approved-drug component (not in any 503A category) (as of May 14, 2026)
WADA 2026
Not named

References

Sources as of October 4, 2026

  1. DailyMed: dailymed.nlm.nih.gov/dailymed/drugInfo.cfm (1 of 2)
  2. DailyMed: dailymed.nlm.nih.gov/dailymed/drugInfo.cfm (2 of 2)
  3. FDA: www.fda.gov/media/94164/download