Vaccination, Travel & Sexual Health Clinics

Due to COVID response, appointments are suspended until further notice. Please contact your primary care provider or make an appointment at a walk-in clinic if possible. Check back later for updates on when this service will resume.

Our clinics offer immunization, travel, and sexual health services at the same locations. Services are by appointment only. Call 1-800-265-7293 to book at one of the locations below.

Services offered:

  • Routine vaccinations (e.g., tetanus, MMR, chickenpox, shingles, HPV). Many are free but there may be a charge for certain vaccines depending on your age and sex.
  • Travel vaccinations and personalized travel advice (cost for service).
  • Birth control counselling and sales (for those under 25 years old)
  • Free condoms
  • Pregnancy tests and counselling
  • Emergency contraceptive pill (morning-after pill)
  • Pap tests (for those under 25 years old)
  • Sexually transmitted infection (STI) testing and treatment
  • Anonymous HIV tests

Clinic locations

Services and hours vary by office; please call to make an appointment.

Guelph – Chancellors Way Public Health office

  • 160 Chancellors Way (more about the Chancellors Way location)
  • Call to make an appointment or visit our drop-in STI testing clinics from 1:30-3:30 p.m.on the first and fourth Thursday of every month

Fergus – Public Health office

Orangeville – Public Health office

Shelburne – Mel Lloyd Centre Public Health office