Browse by topic
I am moving to Canada with a study or work permit. Do I have to pay for vaccines?
I am moving to Canada with a study or work permit. Do I have to pay for vaccines?
Please read our People new to BC section to help you with this process.
Some holders of study and/or work permits valid for a period of six months or more (including post-secondary international students) may be considered to be BC residents, and they are eligible for publicly funded (free) vaccines. You can find BC’s immunization schedules for adults here.
Some vaccines that are recommended for adults are free for BC residents, and some you need to buy.
If you don’t have health insurance under BC’s Medical Service Plan (MSP), you may have to pay for vaccines given at a doctor’s office or pharmacy. You will not have to pay at your local health unit.
Adults who are not BC residents can pay to be vaccinated at some doctors’ offices, pharmacies, and travel clinics in BC.