We are moving to BC from our home country. Where can we get vaccines in BC? How do we make appointments? How much do vaccines cost in BC?

Question: 

We are moving to BC from our home country. Where can we get vaccines in BC? How do we make appointments? How much do vaccines cost in BC?

Answer: 
Your family can get vaccinated at your local health unit. Some doctors, nurse practitioners, and pharmacists also give vaccines. Pharmacists only immunize children 4 years of age and older. The exception is influenza nasal spray which pharmacists can give to children 2 and older. You can call your local health unit, pharmacy, or doctor's office to make an appointment. 
 
Vaccines that are part of BC’s routine immunization schedules for infants and children and school-age children are free. If you don’t have health insurance under BC’s Medical Service Plan (MSP), you may have to pay a vaccine administration fee for vaccines given at a doctor’s office or pharmacy. You will not have to pay this fee at your local health unit. Some vaccines that are recommended for adults are free for BC residents, and some you need to buy. 
 
Date last reviewed: 
Friday, Oct 14, 2022