
Vitamin B12
Pharmacy labelMethylcobalamin 10 mg/mL Injection Solution, 10 mL MDV
Learn more
The most requested injection, with a long history of use. Methylcobalamin is the active form of B12 your nerves and blood cells use directly, with no conversion step.
- In the vial
- Methylcobalamin (vitamin B12) 10 mg per mLSterile multi dose vial, compounded by a licensed pharmacy
- Designed to support
- Energy, red blood cell formation and nerve function. The usual choice for low energy, a vegetarian or vegan diet, long term metformin or acid reducer use, or a B12 level your doctor has told you is low.
- How it works
- B12 is the cofactor for two enzymes that keep red blood cells and the nerve lining healthy. Oral B12 is absorbed at only 1 to 2 percent; an injection into muscle delivers the whole dose and measurable levels last 2 to 4 weeks.
- What to expect
- A quick pinch in the shoulder. Some people notice more energy within days, others over a few weeks. Urine may look brighter the next day, which is the excess B12 leaving, and is harmless.
- How often
- Once a month. If your doctor has diagnosed a deficiency, they lead the treatment and we work alongside it.
Who should wait, and possible side effects
Not for you right now if you
- Are pregnant, breastfeeding or trying to conceive
- Have a fever, an infection or feel unwell today
- Are under 19
- Have Leber's hereditary optic neuropathy (B12 can worsen it)
- Have a known cobalt or cobalamin allergy
Tell your nurse first if you
- Have polycythemia vera or another blood count disorder
- Take metformin, acid reducers or anticonvulsants (they lower B12, which is relevant to your plan, not a reason to avoid the injection)
- Have had a coronary stent in the last year (high dose B vitamin combinations are avoided in that window)
- Have kidney disease
Possible side effects
- A brief sting, then tenderness at the site for a day
- Brighter coloured urine the next day
- Rarely, a mild rash or itch
- Rare: an allergic reaction. Your nurse is trained to recognize and manage this
Based on SkyCare information.





