

Hydroxocobalamin is a vitamin B12 injection used to treat B12 deficiency and pernicious anemia. Learn about its uses, dosage, cost, and more in 2026.
If your doctor has mentioned Hydroxocobalamin — or you've seen it on a prescription — you probably have questions. What exactly is it? How is it different from the B12 supplements you can buy at the store? And why does it need to be injected?
This guide covers everything you need to know about Hydroxocobalamin in 2026, from what it's used for to how much it costs.
Hydroxocobalamin is a vitamin B12 analog — a form of vitamin B12 that your body converts into its active forms (methylcobalamin and adenosylcobalamin). It belongs to the drug class of anti-anemic agents and is also classified as a cyanide antidote.
Here are the key details:
You may also see it referred to as Hydroxocobalamin Acetate, Hydroxycobalamin, vitamin B12a, or simply "B12 shot."
Doctors sometimes prescribe Hydroxocobalamin for conditions not listed on the FDA label, including:
Hydroxocobalamin is not available as a pill. It's given by injection:
The standard treatment schedule is:
Many patients learn to self-inject at home after training from their healthcare provider. This saves you from frequent office visits and gives you more flexibility. Your doctor or nurse can show you the proper technique.
Compounding pharmacies may also offer Hydroxocobalamin in higher concentrations (10 mg/mL or 20 mg/mL) for patients who prefer smaller injection volumes.
Hydroxocobalamin has very few absolute contraindications:
Your doctor should use caution if you have:
For cyanide poisoning, there are essentially no contraindications — the benefits of treating cyanide poisoning always outweigh the risks.
If you're pregnant or breastfeeding, talk to your doctor. Hydroxocobalamin is FDA Pregnancy Category C, meaning the risks aren't fully known, but your doctor may determine the benefits outweigh the risks in your case.
Cost depends on which formulation you need and whether you have insurance:
Most insurance plans cover generic Hydroxocobalamin IM injections with low copays. Prior authorization is generally not required, though your insurer may want documentation of B12 deficiency through blood work.
For more ways to lower your costs, check out our guide on coupons, discounts, and patient assistance for Hydroxocobalamin.
Yes. As of early 2026, Hydroxocobalamin is in an active shortage. The generic IM injection from Hikma/Actavis has been temporarily unavailable since December 2025 due to a shortage of the active ingredient. Resupply is estimated for June 2026.
If you're having trouble finding it, use Medfinder to check pharmacy stock in your area, or learn how to check if a pharmacy has it in stock. You can also talk to your doctor about alternative B12 options.
Hydroxocobalamin is a safe, effective, and well-established treatment for vitamin B12 deficiency and pernicious anemia. It's been used for decades and is preferred by many doctors because it stays in the body longer than Cyanocobalamin, meaning fewer injections over time.
If you've been prescribed Hydroxocobalamin, the biggest challenge in 2026 may be finding it in stock. But with the right tools and a little persistence, you can get the treatment you need.
Want to understand more about how this medication works in your body? Read our guide on how Hydroxocobalamin works.
You focus on staying healthy. We'll handle the rest.
Try Medfinder Concierge FreeMedfinder's mission is to ensure every patient gets access to the medications they need. We believe this begins with trustworthy information. Our core values guide everything we do, including the standards that shape the accuracy, transparency, and quality of our content. We’re committed to delivering information that’s evidence-based, regularly updated, and easy to understand. For more details on our editorial process, see here.