B.C. has comprehensive immunization programs for children and adults. Learn about publicly funded vaccines, how to book appointments and check your records.
Immunization helps protect you and other people around you from serious diseases. Vaccines teach your immune system how to recognize and fight bacteria and viruses that can cause serious illness.
You and your family can get immunized at community pharmacies, public health units, community health centres and primary care clinics throughout the province.
Learn more about immunizations at HealthLink BC:
Visit HealthLink BC to learn about vaccines recommended for children and adults.
COVID-19 immunization
Learn more about eligibility and how to stay up to date on your COVID-19 immunizations.
Influenza (flu) immunization
Learn more about eligibility, booking appointments and how to stay up to date on your annual influenza (flu) vaccine.
Respiratory syncytial virus (RSV) immunization
Starting in fall 2026, B.C. is offering time-limited RSV immunization at no cost to eligible older adults. Find out if you are eligible and where to get immunized.
Measles immunization
Measles is in Canada and other jurisdictions in the world. Learn about measles immunization and how to check your immunization records to see if you are up to date.
Human papillomavirus (HPV) immunization
The HPV vaccine is safe and helps prevent cancers and genital warts caused by HPV. B.C. has expanded who can access the HPV vaccine free of charge.
Pneumococcal immunization
B.C. offers free pneumococcal conjugate vaccine (PCV 20) to children and eligible adults. Find out who can receive the vaccine and where to get it.
Many immunizations recommended in B.C.'s immunization schedules are free-of-charge for eligible B.C. residents. Publicly funded vaccine coverage may depend on your age, health or other risk factors.
If you have questions about a vaccine, contact 8-1-1, your local pharmacy or your primary care provider for more information.
If you’re planning to travel outside of Canada, you may need additional immunizations depending on your age, planned travel activities and local conditions.
Review immunization recommendations by destination on the Government of Canada website.
Register for Health Gateway to view or download your immunization records. Children over the age of 12 need their own account.
If you check Health Gateway and your records are missing:
Phone the BC Vaccine Line to:
Outside Canada and the USA: 1-604-681-4261
Monday to Friday, 8 am to 6 pm (Pacific Time). Closed on statutory holidays | Help is available in multiple languages free of cost
For help in a language other than English, please say the name of your language when you call. The phone line supports more than 220 languages, including:
Telephone for people who are deaf or hard of hearing: Dial 711
Video Relay Services (VRS) sign language interpretation is free for people who are deaf, hard of hearing or speech-impaired