Vaccination, Travel & Sexual Health Clinics

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 – Shelldale Centre

Guelph – Chancellors Way Public Health office

Fergus – Public Health office

Mount Forest – Public Health office

Orangeville – Public Health office

Shelburne – Mel Lloyd Centre Public Health office

Palmerston – Rural Women’s Support Program