Make an Online Appointment

Phone: 403.383.3228

Calgary - Marda Loop


Make an Online Appointment

B12 Injections


B12 Shots with Dr. Trudy
A.R., female patient, June 2015
I have been going to see Trudy now for over 4 years and she is always such a pleasure to deal with... she is very sweet kind friendly and is also very knowledgeable... would highly recommend her to anyone.
Highly Recommended!
L.P., female patient, June 2013
My energy levels have increased! I am sleeping better and I finally feel like I'm on the right path! Thanks, Dr. Trudy!
Go For B12 Shot
F.K.., male patient, May 2015
It is very effective and relaxing experience meeting with Dr. Trudy. She is full of knowledge and wisdom to deal with my problem.

Vitamin B12 intramuscular injections provide 100% delivery and absorption compared to oral or sublingual B12 supplementation.


Do you experience any of the following conditions?
Fatigue and Stress
Weight Issues
Memory Loss
IBS or Digestive Issues
Are you: 

A Vegetarian or Vegan

A Celiac or sensitive to Gluten

Pregnant/trying to conceive


Low Depressed Mood
Irritability or Moodiness
Asthma or Allergies
Body Numbness of Tingling



Sleep Deprived



  • B12 injections are typically used as a treatment for pernicious anemia where people lack intrinsic factor in the stomach which is needed for the absorption of B12.
  • Vegetarians (especially vegans) are also given shots of B12 since their diet is low in animal products, the primary source of B12.

  • People with chronic fatigue or anemia require monthly injections of vitamin B12 usually because the oral form is not dependable.

  • Vitamin B12 shots are most effective when taken at regular intervals (usually monthly).  A regular schedule to receive the injections can be customized to each individual. 

  • The body's ability to absorb vitamin B12 is reduced with increasing age. Older people are often detected to have a more potent vitamin B12 deficiency, even in cases where they do not suffer from pernicious anaemia.

  • Hydroxycobalamin is a unique pharmaceutical grade form of vitamin B12 that we use in our injection, which is more readily converted into the biologically active form.

  • Deficiency of vitamin B12 can lead to abnormal neurologic and psychiatric symptoms including ataxia (shaky movements and unsteady gait), muscle weakness, spasticity, incontinence, hypotension, vision problems, dementia, psychoses, and mood disturbances.



Benefits of B12


  • More energy, mental alertness and stamina

  • Healthier immune systems

  • Improves sleep

  • Increases metabolism, aiding in weight loss

  • Reduces allergies, stress and depression

  • Improves mood stabilization

  • Lessens frequency and severity of migraines and headaches

  • Helps lower homocysteine levels in the blood, thereby reducing the probability of heart diseases and stroke


Possible Side Effects and Contraindications


  • A vitamin B12 shot is safe and generally has no side effects, even in higher doses.

  • Some redness and swelling at the injection site may occur. This should start to get better within forty-eight (48) hours.

  • In rare cases, B12 can cause diarrhea, peripheral vascular thrombosis, itching, transitory exanthema, urticaria, feelings of swelling of the whole body.

  • Sensitivity to cobalt and/or cobalamin is a contraindication.

  • People with chronic liver and/or kidney dysfunction should not take frequent B12 injections.

  • B12 is contraindicated in Leber’s disease, a hereditary optic nerve atrophic condition.


Initial B12 Visit


The initial B12 visit is 15 minutes in length ($80), during which a health history and vitals will be taken to determine the course of B12 treatment. If indicated, a B12 injection will be performed on the initial visit with subsequent visits to be determined by the treating Naturopathic Doctor. 



Follow-up B12 Visit


All follow-up B12 visits are 5 minutes in length ($40). The patient's energy level, stress level, and sleep health will be assessed.  Future B12 injections will be determined by the treating Naturopathic Doctor.



Insurance Coverage






B12 Facts

B12 Injections are covered under all insurance plans because it is administered by a Naturopathic Doctor. It is billed as a Naturopathic Visit. Please check with your insurance company if you have Naturopathic coverage. We direct bill to over 18 insurance companies.

If you’ve checked off any of the above, then B12 injections might help improve your condition!

B12 Injection Fee


Initial Visit + Shot     $80.00
Follow-up Shot        $40.00

Naturopathic Services