Vitamin B-12 Injections

Generic For: Cyanocobalamin

Vitamin B-12 injections (cyanocobalamin) deliver vitamin B-12 directly into muscle, bypassing absorption problems in the digestive tract. They are prescribed to treat pernicious anemia and other forms of vitamin B-12 deficiency due to malabsorption, dietary insufficiency, or certain medical conditions. After a licensed provider reviews your order, your prescription ships from a licensed U.S. pharmacy.

Select Quantity *

30-day supply · $10.00/mL

How It Works

  1. Select your medication
  2. Licensed providers review & prescribe
  3. Our licensed U.S. pharmacists fill your prescription
  4. Delivered to you as soon as the next day

Price: $40.00

HSA/FSA Eligible
Get Started

*Doctor visit fee & delivery cost not included in price. Refills at provider discretion.

Pharmacist Support Fast Shipping Licensed U.S. Pharmacy

Buy Vitamin B-12 Injections Online

Cyanocobalamin injection — a vitamin B-12 supplement for pernicious anemia and vitamin B-12 deficiency

Vitamin B-12 Injections Quick Facts

Drug classVitamin B-12 supplement
TreatsPernicious anemia, vitamin B-12 deficiency, malabsorption-related B-12 deficiency
FormInjection
Typical dosingInject 1ml intramuscularly weekly as needed. Dispense alcohol prep pads and 1 mL syringes QS.
Prescription requiredYes — prescription only

What Is Vitamin B-12 Injections?

Vitamin B-12 injections contain cyanocobalamin, a manufactured form of vitamin B-12, an essential nutrient the body needs to make red blood cells, maintain nerve function, and produce DNA. Some people cannot absorb enough B-12 from food or oral supplements because of pernicious anemia, stomach or intestinal surgery, or digestive disorders. Injecting cyanocobalamin into muscle bypasses the digestive tract so the vitamin reaches the bloodstream directly. It is a prescription medication given on a schedule determined by your healthcare provider.

What Does Vitamin B-12 Injections Treat?

Pernicious anemia
Vitamin B-12 deficiency due to malabsorption
Dietary vitamin B-12 deficiency
B-12 deficiency after gastrointestinal surgery (e.g., gastrectomy)
B-12 deficiency from gastrointestinal disease (e.g., sprue, ileal disease)
Schilling test flushing dose (diagnostic use)

Vitamin B-12 Injections Dosage

Pernicious anemia: 100 mcg IM daily for 6–7 days, then 100 mcg every other day for 7 doses, then 100 mcg every 3–4 days for 2–3 weeks.
Maintenance: 100 mcg IM once monthly, continued for life in pernicious anemia.
Dietary deficiency: dosing individualized per prescriber; follow your provider's directions.

Your prescriber will determine the dose and duration that are right for you. Always follow the directions on your prescription label.

Vitamin B-12 Injections Side Effects

Common side effects

  • Pain or redness at the injection site
  • Mild diarrhea
  • Itching or mild rash
  • Headache
  • Dizziness
  • Nausea
  • Feeling of swelling in the body

Serious side effects

Stop taking this medication and seek medical attention right away if you experience:

  • Signs of allergic reaction (hives, swelling of face or throat, trouble breathing)
  • Anaphylactic shock (rare)
  • Symptoms of pulmonary edema or heart failure early in treatment
  • Signs of low potassium (muscle weakness, irregular heartbeat)
  • Blood clot symptoms (leg pain, swelling, chest pain)

Warnings & Interactions

Do not use if allergic to cobalt or cyanocobalamin
Avoid intravenous administration; give intramuscularly or deep subcutaneously as directed
Can unmask polycythemia vera; folic acid does not correct B-12 neurologic damage
Hypokalemia may occur during early treatment of severe megaloblastic anemia; potassium should be monitored
Not recommended as sole therapy for hereditary optic nerve atrophy (Leber's disease)
Some formulations contain benzyl alcohol; avoid in neonates
Tell your provider about all medications, including chloramphenicol, which may reduce response

Tell your prescriber about all medications, supplements, and health conditions before starting vitamin b-12 injections.

Talk to U.S.-Based Support

Our licensed pharmacy team in Boca Raton, Florida — real people, no overseas call centers.

Frequently Asked Questions

Do vitamin b-12 injections require a prescription?

Yes. Cyanocobalamin injection is a prescription medication in the United States. A licensed healthcare provider must evaluate whether it is appropriate for you before it can be dispensed.

What are vitamin b-12 injections used for?

They treat vitamin B-12 deficiency, most commonly pernicious anemia and deficiency caused by malabsorption, gastrointestinal surgery, or inadequate dietary intake. Injections are used when oral B-12 cannot be absorbed reliably.

How do vitamin b-12 injections work?

Cyanocobalamin is injected into muscle, delivering vitamin B-12 directly into the body and bypassing the digestive tract. This restores B-12 levels needed for red blood cell production and nerve function.

How often are vitamin b-12 injections given?

For pernicious anemia, treatment typically starts with more frequent doses and transitions to 100 mcg once monthly for maintenance, often lifelong. Your prescriber will set your exact schedule based on your condition and lab results.

How does ordering and shipping work?

After you place your order, a licensed provider reviews your health information and prescription. If approved, your medication ships from a licensed U.S. pharmacy with tracking, and a pharmacist is available for questions.

Are vitamin b-12 injections safe?

Cyanocobalamin is generally well tolerated when used as prescribed, with mild injection-site reactions being most common. Serious allergic reactions are rare; do not use it if you are allergic to cobalt, and report concerning symptoms to your provider promptly.