print header

Public Clinics

The health unit offers immunization clinics in the following local health unit offices (Barrie, Midland, Orillia, Cookstown, Collingwood, Huntsville and Gravenhurst). Immunization services provided include publicly funded vaccines for:

  • Routine childhood 
  • Adult immunization

Appointments are necessary 

Call Health Connection at 705-721-7520 or 1-877-721-7520 to book. 

Every Wednesday - 9:15 a.m. to 3:30 p.m.


4th Monday of the month - 9:15 a.m. to 3:30 p.m.


4th Tuesday of the month - 9:15 a.m. to 3:30 p.m. 


3rd Wednesday of the month - 1 p.m. to 3:30 p.m.


2nd Tuesday of the month - 1:30 p.m. to 3:30 p.m.


Every Tuesday - 9:15 a.m. to 3:30 p.m. 

2nd & 4th Monday of the month - 9:15 a.m. to 3:30 p.m.

Please note that clinic dates are subject to change


Check for details on how to report your child’s immunization to the health unit by secure on-line form, fax, mail or phone.