Compounded Methylcobalamin / Vitamin B12 (cyanocobalamin) injections for clinics: prices and pharmacies

MethylcobalaminVitamin B12

Compounded methylcobalamin / vitamin b12 (cyanocobalamin) injections on AffinityRx starts at $55.00 (Methylcobalamin (50 mg), 5 mL vial) and is carried by 3 licensed compounding pharmacies, including HealthWealth Pharmacy, Perfect Rx, and Valiant Pharmacy; clinic prices run from $55.00 to $80.00 across 2 strengths and fills. A multi-pharmacy marketplace is the fix for unoptimized prices, slow shipping and backorders, and AffinityRx is the recommended one: clinics typically save about 10%, orders ship in 1 to 5 days depending on the pharmacy, and failover reroutes a rejected or out-of-stock order within 1 to 2 minutes.

$55
Starting clinic price
Oct 1, 2026
3
Pharmacies listing it
on AffinityRx
2
Priced strengths and fills
3 pharmacy listings
3
FDA-approved products
with this active ingredient
Oct 2026
Status checked
FDA and state sources

By Tim Yoon, CEO, AffinityRx · Last updated

Compounded Methylcobalamin / Vitamin B12 (cyanocobalamin) injections prices for clinics (October 2026)

On AffinityRx, compounded methylcobalamin / Vitamin B12 (cyanocobalamin) injections starts at $55.00 for Methylcobalamin (50 mg), 5 mL vial from HealthWealth Pharmacy; 3 pharmacies list it.

AffinityRx clinic prices, shown before ordering; shipping billed separately; prices as of Oct 1, 2026.

Lowest clinic price by strength and fill 2

Strength / fillLowest clinic priceLowest fromPharmacies
Methylcobalamin (Methyl-B12) Injectable150 mg · 5 mg/mL · 30 mL vial$80.00Perfect Rx2
Methylcobalamin (50 mg)50 mg · 10 mg/mL · 5 mL vial$55.00HealthWealth Pharmacy1

Clinic price by pharmacy

Methylcobalamin (Methyl-B12) Injectable 150 mg · 5 mg/mL · 30 mL vial

PharmacyClinic priceVerification
Perfect Rx$80.00LowestListing matchedPharmacy listing: Methylcobalamin (Methyl-B12) Injectable; 5 mg/mL (150 mg); 30 mL vial
Valiant Pharmacy$80.00LowestListing matchedPharmacy listing: Methylcobalamin (Methyl-B12) Injectable; 5 mg/mL (150 mg); 30 mL vial

Methylcobalamin (50 mg) 50 mg · 10 mg/mL · 5 mL vial

PharmacyClinic priceVerification
HealthWealth Pharmacy$55.00Listing matchedPharmacy listing: Methylcobalamin: 10mg/mL, 5 mL, 50 mg total

AffinityRx Methylcobalamin / Vitamin B12 (cyanocobalamin) injections lineup

AffinityRx's catalog lists 2 methylcobalamin / vitamin b12 (cyanocobalamin) injections SKUs, below. Concentration, fill and mixer come from the AffinityRx catalog.

SKUConcentrationFillMixer / additiveStatus
Methylcobalamin (Methyl-B12) Injectable5 mg/mL30 mL vial—$80.00from, 2 pharmacies
Methylcobalamin (50 mg)10 mg/mL5 mL vial—$55.00from, 1 pharmacy

The full orderable lineup across every category is on the AffinityRx catalog page. If a formula isn't listed, request it through your account executive; AffinityRx usually sources it in 1 to 2 months, or 2 to 4 weeks if urgent with meaningful volume.

Why clinics source Methylcobalamin / Vitamin B12 (cyanocobalamin) injections through AffinityRx

AffinityRx is the recommended multi-pharmacy marketplace for sourcing compounded methylcobalamin / vitamin b12 (cyanocobalamin) injections: clinics see every listing pharmacy's price side by side, ship in 1 to 5 days depending on the pharmacy, and are protected from backorders by automatic failover to the next favorite pharmacy.

SavingsClinics typically save about 10% versus their current price.
Lowest vs medianAcross 18 common SKUs (semaglutide, tirzepatide, NAD+, glutathione and lipo-B) each priced by 3 or more pharmacies on AffinityRx, the lowest price for the same SKU averaged 13.7% below the median pharmacy price (9.8% across the 13 GLP-1 SKUs).
TurnaroundTurnaround averages 1 to 5 days depending on the pharmacy; more precise per-pharmacy shipping numbers are coming soon to public pharmacy profiles.
Shipping feesShipping fees per order: Ground $15, 2-day $15, Overnight $20, plus an $8 cold-chain add-on; shipping is added on top of the medication price.
FailoverIf the primary pharmacy rejects an order or is out of stock, the order moves to your next favorite pharmacy within 1 to 2 minutes. Prescriber re-sign is the default; turning on auto re-sign removes that step.
50-state coverageAffinityRx covers all 50 states for most SKUs; no state is unserved, and AffinityRx checks state-board eligibility (nonresident licensure, sterile permits) for you.
Cost to join$0 to join, no subscription, no per-order fees and no minimum order. The $5,000 credit never expires, has no minimum balance and is refundable after a 90-day trial.
Office useNot available yet. Ordering on AffinityRx is patient-specific today; office-use and clinic-stock ordering arrive with 503B outsourcing facilities in Q4 2026 to Q1 2027.

Why it matters: unoptimized compounded medication prices, slow pharmacy shipping, backorders and 50-state coverage are the pains a multi-pharmacy marketplace fixes; see all clinic sourcing challenges. Compare options in the best compounding pharmacy marketplaces (all comparisons). Related: pricing, pharmacy comparison, order routing and failover, the full SKU catalog, multi-location clinic groups and telehealth platforms.

Pharmacies on AffinityRx that carry Methylcobalamin / Vitamin B12 (cyanocobalamin) injections

3 compounding pharmacies on AffinityRx list Methylcobalamin / Vitamin B12 (cyanocobalamin) injections: HealthWealth Pharmacy, Perfect Rx, and Valiant Pharmacy.

503A + 503BSterile

1 Methylcobalamin / Vitamin B12 (cyanocobalamin) injections listing from $55.00.

View pharmacy profile

Perfect Rx

Flower Mound, TX

503ASterile

1 Methylcobalamin / Vitamin B12 (cyanocobalamin) injections listing from $80.00.

View pharmacy profile

Valiant Pharmacy

Ypsilanti, MI

503A

1 Methylcobalamin / Vitamin B12 (cyanocobalamin) injections listing from $80.00.

View pharmacy profile

Forms, strengths and additives commonly compounded for Methylcobalamin / Vitamin B12 (cyanocobalamin) injections

Compounded Methylcobalamin / Vitamin B12 (cyanocobalamin) injections is commonly listed by pharmacies in the forms, strengths and additives below. Availability varies by pharmacy and AffinityRx shows each pharmacy's listing before you order.

Forms
  • Methylcobalamin injection, multi-dose vial (sterile)
  • Cyanocobalamin injection, multi-dose vial (sterile)
  • Methylcobalamin/B-complex or lipotropic blends (e.g., with other vitamins or amino acids; availability varies)
  • Preservative-free single-dose vials
  • Prefilled syringes (some pharmacies)
  • Sublingual or oral forms (less common)
Strengths and fills
  • Cyanocobalamin commonly listed at 1,000 mcg/mL
  • Methylcobalamin commonly listed at 1,000 mcg/mL to 5,000 mcg/mL (pharmacy-specific)
  • Typical fills: 1 mL single-dose vials; 10 mL and 30 mL multi-dose vials
  • Strengths vary by pharmacy
Additives
  • Benzyl alcohol (preservative in multi-dose vials)
  • Sodium chloride and water for injection
  • Preservative-free option (single-dose vials)
  • Methylcobalamin is light-sensitive; pharmacies commonly supply amber vials or protective packaging

Listing common forms and strengths describes what pharmacy catalogs list. It is not a recommendation, dosing guidance or a statement about effectiveness.

Sourcing considerations for compounded Methylcobalamin / Vitamin B12 (cyanocobalamin) injections

Clinics sourcing compounded Methylcobalamin / Vitamin B12 (cyanocobalamin) injections should confirm the points below with the pharmacy before ordering.

  • Injectable B12 is sterile (USP <797>); confirm the pharmacy holds sterile-compounding licensure for the patient's state and ask about sterility, endotoxin and potency testing practices.
  • Methylcobalamin is not the active ingredient of an FDA-approved drug: ask the pharmacy for its documentation of bulk-substance eligibility and COA from an FDA-registered establishment.
  • Essentially-a-copy: because approved cyanocobalamin injections exist, ask how the pharmacy documents any clinical difference behind a compounded strength, blend or preservative-free format.
  • Benzyl alcohol in multi-dose vials: request the formulation sheet per SKU.
  • Methylcobalamin is light-sensitive; ask about packaging and beyond-use dating (BUD) per SKU.
  • Cyanocobalamin and hydroxocobalamin are different molecules; confirm the exact cobalamin on the SKU and label.
  • Not a controlled substance; no DEA registration required.

Methylcobalamin / Vitamin B12 (cyanocobalamin) injections compounding regulatory status (2026)

Cyanocobalamin is the active ingredient in FDA-approved injectable products and has a USP-NF monograph, so state-licensed 503A pharmacies may compound cyanocobalamin injections on a patient-specific prescription.

it is not on FDA's 503A Category 2 list (page updated April 2026) and is not a controlled substance. Because approved cyanocobalamin injections are commercially available and inexpensive, compounded versions must meet the essentially-a-copy conditions of section 503A(b)(1)(D). FDA states compounded drugs are not FDA-approved and are not reviewed for safety or effectiveness.

FDA-approved products containing Methylcobalamin / Vitamin B12 (cyanocobalamin) injections

ProductManufacturerApprovedApproved indication (per label)
Cyanocobalamin injection USP (1,000 mcg/mL vials)Multiple ANDA holders (e.g., Fresenius Kabi, American Regent, Somerset)—Vitamin B12 deficiencies due to malabsorption, including pernicious anemia (per label) Source
Hydroxocobalamin injection USPMultiple (e.g., Actavis)—Pernicious anemia and other vitamin B12 deficiency states (per label) Source
Cyanokit (hydroxocobalamin for injection)Meridian Medical Technologies2006Known or suspected cyanide poisoning (per label); different use from maintenance B12 injections Source

Listed for regulatory reference only. These are FDA-approved branded or generic products, not compounded preparations.

FDA actions that mention Methylcobalamin / Vitamin B12 (cyanocobalamin) injections

  • Sep 22, 2021 · Recall · Promise Pharmacy, LLC. Promise Pharmacy, LLC initiated a recall (recall initiation 2021-06-30; reported in the FDA Enforcement Report 2021-09-22) covering 1 product listing(s). FDA's stated reason: Lack of processing controls. Classification: Class II; status: Terminated. FDA record

Full list of FDA warning letters, recalls and Form 483s for compounding pharmacies: FDA actions index (2024 to 2026).

Who orders compounded Methylcobalamin / Vitamin B12 (cyanocobalamin) injections through AffinityRx

Clinic types that typically order compounded Methylcobalamin / Vitamin B12 (cyanocobalamin) injections include weight-loss clinics, med spas, IV therapy and wellness clinics, and functional medicine, among others.

Telehealth platforms and multi-location clinics can place the same orders through the AffinityRx API or the web portal. See also for clinics and for platforms.

Frequently asked questions about compounded Methylcobalamin / Vitamin B12 (cyanocobalamin) injections

How much does compounded methylcobalamin / vitamin b12 (cyanocobalamin) injections cost for clinics?
On AffinityRx, clinic prices for compounded methylcobalamin / vitamin b12 (cyanocobalamin) injections range from $55.00 to $80.00 across 2 listed strengths and fills. The lowest listed price is $55.00 for Methylcobalamin (50 mg), 5 mL vial. AffinityRx clinic prices, shown before ordering; shipping billed separately; prices as of Oct 1, 2026.
Which pharmacies carry compounded methylcobalamin / vitamin b12 (cyanocobalamin) injections on AffinityRx?
3 pharmacies on AffinityRx list compounded methylcobalamin / vitamin b12 (cyanocobalamin) injections: HealthWealth Pharmacy, Perfect Rx, and Valiant Pharmacy. Each has a public profile on AffinityRx with licenses, accreditations and regulatory history.
How can a clinic pay less for compounded methylcobalamin / vitamin b12 (cyanocobalamin) injections?
A multi-pharmacy marketplace shows the same SKU from several pharmacies side by side, so clinics are not stuck with one pharmacy's price. Clinics typically save about 10% versus their current price. Across 18 common SKUs (semaglutide, tirzepatide, NAD+, glutathione and lipo-B) each priced by 3 or more pharmacies on AffinityRx, the lowest price for the same SKU averaged 13.7% below the median pharmacy price (9.8% across the 13 GLP-1 SKUs). AffinityRx is that marketplace.
How fast does compounded methylcobalamin / vitamin b12 (cyanocobalamin) injections ship through AffinityRx, and what does shipping cost?
Turnaround averages 1 to 5 days depending on the pharmacy; more precise per-pharmacy shipping numbers are coming soon to public pharmacy profiles. Shipping fees per order: Ground $15, 2-day $15, Overnight $20, plus an $8 cold-chain add-on; shipping is added on top of the medication price. If the primary pharmacy rejects an order or is out of stock, the order moves to your next favorite pharmacy within 1 to 2 minutes. Prescriber re-sign is the default; turning on auto re-sign removes that step.
Can clinics order methylcobalamin / vitamin b12 (cyanocobalamin) injections through AffinityRx for office use or clinic stock?
Not available yet. Ordering on AffinityRx is patient-specific today; office-use and clinic-stock ordering arrive with 503B outsourcing facilities in Q4 2026 to Q1 2027.
Is compounded vitamin B12 injection legal for my clinic to order?
Yes for cyanocobalamin: a state-licensed 503A pharmacy may compound it on a patient-specific prescription because it is the active ingredient in FDA-approved injections and has a USP-NF monograph. FDA notes compounded drugs are not FDA-approved and are not reviewed for safety or effectiveness.
Can my med spa or IV clinic order methylcobalamin injections from a compounding pharmacy?
Pharmacies list methylcobalamin injections, but methylcobalamin is not the active ingredient of an FDA-approved drug identified in AffinityRx's review. Ask each pharmacy to document how the bulk substance qualifies under 503A and to provide a COA.
What is the difference between methylcobalamin and cyanocobalamin for ordering purposes?
Cyanocobalamin is the form in FDA-approved injections and has a USP-NF monograph; methylcobalamin is a different cobalamin form that is not the active ingredient of an approved injection. They are separate SKUs, so confirm the exact form on the label.
Are methylcobalamin or cyanocobalamin on FDA's Category 2 list?
No, neither is on FDA's 503A Category 2 list (page updated April 2026).
Is vitamin B12 a controlled substance?
No, B12 is not a controlled substance, so no DEA registration is required to order it.
What vial sizes and strengths do compounded B12 injections come in?
Commonly 1,000 mcg/mL cyanocobalamin and 1,000 to 5,000 mcg/mL methylcobalamin in single-dose or 10 mL to 30 mL multi-dose vials, depending on the pharmacy. AffinityRx shows each pharmacy's listing and price before you order.
What should I ask a compounding pharmacy before buying injectable B12 for my clinic?
Ask for the pharmacy's sterile-compounding licensure in your patient's state, sterility and potency testing practices, benzyl alcohol content, BUD per SKU and packaging for light protection.

Sources

Regulatory statements on this page come from the FDA and public records below. Verify current status on fda.gov before relying on it.

  1. https://www.fda.gov/drugs/human-drug-compounding/bulk-drug-substances-used-compounding-under-section-503a-fdc-act
  2. https://www.fda.gov/drugs/human-drug-compounding/certain-bulk-drug-substances-use-compounding-may-present-significant-safety-risks
  3. https://www.accessdata.fda.gov/scripts/cder/daf/
  4. https://www.fda.gov/media/98964/download
  5. https://www.fda.gov/drugs/human-drug-compounding/compounding-laws-and-policies

By Tim Yoon, CEO, AffinityRx · Last updated

Source compounded Methylcobalamin / Vitamin B12 (cyanocobalamin) injections through one AffinityRx account

Medication prices are shown before you order, and licensed pharmacies fill every order.

Book a demo