Immunization clinics
Routine immunization clinics
Who can book?
You can book an appointment at one of our routine immunization clinic if you, or your child:
- Do not have access to a health care provider,
- Are a newcomer to Canada,
- Are overdue for vaccines required under the Immunization of School Pupils Act (ISPA) or
- Are in Grades 9 to 12 and overdue for Meningococcal (Men-C-ACYW-135), Human Papillomavirus (HPV9) and Hepatitis B (HB) vaccines.
If you need a COVID-19 vaccine, visit our COVID-19 vaccine page.
Book an appointment:
Ages zero to four

Ages zero to 18




All ages
Before your appointment, report all previous vaccines to KFL&A Public Health. This helps our team provide safe and effective care.
The routine immunization clinic provides publicly funded (free) vaccines according to Ontario’s Routine Immunization Schedule.
KFL&A Public Health does not provide non-publicly funded (paid) vaccines. Learn more about where to get vaccines needed for work or travel.
Influenza (flu) vaccine
Anyone age six months and older who works, lives or attends school in Ontario can get a publicly funded (free) flu vaccine every year. Get your flu vaccine from:
- A pharmacy (health card not required).
- Your health care provider.
- A KFL&A Public Health flu vaccine clinic or COVID-19 vaccine clinic.