Stay protected

Immunizationfor All Ages

Recommended vaccine schedules for adults and children in BC - many free under public programs, all available right here at City Pharmacy.

Book an Appointment
Adults
Children & Teens
Travel Vaccines
Walk-In Friendly
Stay protected

Keeping your family up to date

Staying current with your immunizations is the best way to protect yourself and those around you. Our pharmacists administer many routine, travel and seasonal vaccines - many of them free under BC's public programs. The schedules below are based on current HealthLink BC guidance.

Many vaccines are free in BC. Routine childhood vaccines, the yearly flu shot, COVID-19, tetanus/diphtheria boosters and several others are provided free by the Government of British Columbia. Others can be purchased at the pharmacy. Ask our pharmacist what you're eligible for.
Adults

Recommended vaccines for adults

These vaccines are recommended for adults at certain stages of life. Some are free; others can be purchased.

VaccineWho it's recommended forCost in BC
COVID-19All adultsFree
HPV (human papillomavirus)Ages 9–26, and certain groups 27–45Free for eligible ages
Influenza (flu)All adults, every yearFree
Pertussis (whooping cough - Tdap)One booster in adulthood; every pregnancyFree for pregnancy & if not fully immunized
Pneumococcal conjugate (PCV-20)Adults 65 and olderFree
RSV (respiratory syncytial virus)75 and older (60–74 may discuss)Purchase (some plans cover)
Shingles (Shingrix®)Adults 50 and olderPurchase (some plans cover)
Tetanus & diphtheria (Td)Booster every 10 yearsFree

By age group

🧑

19–49 years

  • Chickenpox - stay up to date
  • Flu - every year
  • Hepatitis B - stay up to date
  • HPV - stay up to date
  • Meningococcal - stay up to date
  • MMR - stay up to date
  • Td - booster every 10 years
  • Tdap - one booster in adulthood
🧑‍🦰

50–64 years

  • Chickenpox - stay up to date
  • Flu - every year
  • MMR - stay up to date
  • Shingles - add at age 50
  • Td - booster every 10 years
  • Tdap - one booster in adulthood

65 years and older

  • Flu - every year
  • Pneumococcal (PCV-20) - at age 65
  • RSV - at 75 and older
  • Shingles - recommended
  • Td - booster every 10 years
  • Tdap - booster
Children & teens

Immunization schedule for children

Following BC's routine schedule gives your child the best protection from many serious diseases. These routine vaccines are free.

Infants & young children (0–6 years)

AgeVaccines
2 monthsDTaP-HB-IPV-Hib (diphtheria, tetanus, pertussis, hepatitis B, polio, Hib) · Pneumococcal (PCV-20) · Meningococcal C · Rotavirus
4 monthsDTaP-HB-IPV-Hib · Pneumococcal (PCV-20) · Rotavirus
6 monthsDTaP-HB-IPV-Hib · Hepatitis A (Indigenous children only)
6 months and olderInfluenza (flu) - every year
12 monthsPneumococcal (PCV-20) · Meningococcal C · MMR (measles, mumps, rubella) · Chickenpox (varicella)
18 monthsDTaP-IPV-Hib · Hepatitis A (Indigenous children only)
4–6 years (school entry)Tdap-IPV (tetanus, diphtheria, pertussis, polio) · MMRV (measles, mumps, rubella, varicella)

School-age children & teens

GradeVaccines
Grade 6HPV (human papillomavirus)
Grade 9Meningococcal quadrivalent conjugate · Tdap (tetanus, diphtheria, pertussis)
Children with medical conditions Some children may need additional vaccines or extra doses. Talk to our pharmacist or your child's healthcare provider about what's right for your child.
Good to know

Sources & disclaimer

Ready to get vaccinated?

Our certified pharmacists administer routine, travel and seasonal vaccines. Walk in or book an appointment - we'll check what you're eligible for, free of charge.

Book an Appointment