Immunizations

B.C. has one of the most comprehensive immunization programs in Canada.

Last updated: October 21, 2022

On this page:


Immunizations in B.C.

Vaccines have saved more lives in Canada than any other medical intervention in the past 50 years.

Visit HealthLink BC for more information about the B.C. Immunization Schedule, and to learn how to get each vaccine.

Get the facts about immunization

For health information and advice about vaccination, visit:

Find a clinic near you

Adult and child immunizations are provided at public health units across the province. Flu vaccinations are available throughout B.C. on a seasonal basis.


Register with the Get Vaccinated system

The Get Vaccinated system helps B.C. residents schedule and manage their vaccinations. 

You can use Get Vaccinated to schedule vaccination appointments for:

  • COVID-19
  • Influenza (flu)

You can register yourself or someone else, like a parent, grandparent or child. We will never ask you for your SIN, driver's licence number or banking and credit card details.

Fastest option: Online 

To register online, you must provide:

  • First and last name
  • Date of birth 
  • Postal code
  • Personal Health Number (PHN)
  • An email address that gets checked regularly or a phone number that can receive text messages

Find your PHN on the back of your B.C. driver's licence, BC Services Card or CareCard. If you don't have a PHN, you must register by phone.

Register online It takes 2 minutes.

Other ways to register

If you don't have a Personal Health Number (PHN), you need to register by phone. A PHN will be created for you.

Call: 1-833-838-2323 | Translators are available

Seven days a week, 7 am to 7 pm (PDT)

Outside Canada and the USA: 1-604-681-4261

Telephone for the Deaf: Dial 711

Video Relay Services (VRS) provides sign language interpretation free for registered deaf, hard of hearing or speech-impaired people.

You can register in-person at all Service BC offices. 

Office hours vary by location. Check before you go. 

Register even if you have already received a dose in another location.

All of your information will be kept private and will never be shared with other agencies or parts of government. 

Update your contact information

To make sure that you get notified when it's time for your next vaccination, it's important to keep your contact information in Get Vaccinated up-to-date.


How we help you book your appointments

If you've already been vaccinated against COVID-19 in another province or country, make sure your B.C. vaccination records are up-to-date.

Once you're registered with Get Vaccinated, the system will send you booking links by email or text message. You can use this link to book your vaccine appointment online.

If you can't find your booking link, you can get a new one.

If you are unable to book online or need help, call 1-833-838-2323 to book by phone.

Reschedule your appointment

If needed, you can:

Getting your next doses

The Get Vaccinated system will remind you when it's time for you to get another dose of vaccine. After each dose of vaccine, your vaccination record in Health Gateway will be updated automatically.


Keep your immunization records up to date

Access your vaccination records

Register for Health Gateway to view your vaccination records online and download your proof of vaccination documents.

Update your vaccination records

If you got vaccinated outside B.C., you should add your records to the Provincial Immunization Registry. This helps to ensure that you get notified when it's time to book your next appointment.


I need help

Phone the call centre if you need help to:

  • Register with the Get Vaccinated system
  • Book or reschedule your appointments
  • Update or correct your registration information

Call: 1-833-838-2323 Seven days a week, 7 am to 7 pm. Translators are available.

Outside Canada and the USA: 1-604-681-4261

Telephone for the Deaf: Dial 711

Video Relay Services (VRS) sign language interpretation is free for people who are deaf, hard of hearing or speech-impaired