B12 & Vitamin D Injections in Edmonton
Vitamin B12 can boost energy levels, supports brain function, and aids in red blood cell production. B12 and vitamin D3 are given as an intramuscular injection, which is a shot into the muscle rather than a drip into a vein. A referral or prescription is not necessary.

Why Choose Solis for B12 & Vitamin D Injections?
Comfort & Calm
An infusion space designed to promote relaxation and reduce anxiety.
Expert Team
Onsite Anesthesiologist and Registered Nurses, ACLS and BLS certified.
Emergency Ready
Fully equipped to handle unexpected emergencies, with safety first.
No Referral Needed
No prescription for vitamin infusions, and we tell you the exact concentration in each drip.
Intramuscular B12 (1000mcg)
Vitamin B12 can boost energy levels, supports brain function, and aids in red blood cell production.
Intramuscular Vitamin D3 (25,000iu)
A crucial vitamin injection that enhances bone health, supports immune function, glucose metabolism and improves mood and energy levels.
An injection is not an infusion
These are given as a shot into the muscle and take a few minutes. An IV infusion delivers fluid into a vein over 30 minutes or more. If you are looking for a drip rather than a shot, see IV vitamin therapy in Edmonton.
Safety and when to get help
An intramuscular injection can cause soreness, bruising or swelling at the injection site. Allergic reactions are uncommon but possible.
Tell the clinic about kidney disease, pregnancy, medicines, allergies and any past reaction to an injection. Get urgent help for trouble breathing, facial swelling, fainting or symptoms that get worse fast.
Visit the West Edmonton clinic
Solis is on 118 Avenue in West Edmonton. Winter roads and busy work days can make medical visits harder, so ask about the full visit length before you leave home. Patients come from Edmonton and the surrounding areas. Call before travelling for any infusion that still needs an order or clinical review.
Related care and patient guides
Ask about B12 and vitamin D injections
Call to confirm current availability, appointment times and the full price list before your visit.
Call to Book