Vaccination and Sexual Health Clinics

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

Services offered

  • Routine vaccinations for adults (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.
  • School and Child Care Immunizations
  • Reproductive health counselling and sales 
  • Free condoms
  • Pregnancy tests and counselling
  • Emergency contraceptive pill (morning-after pill) 
  • Pap tests (for those under 25 years old) (Service on hold)
  • Sexually transmitted infection (STI) testing and treatment
  • Anonymous HIV tests

Harm reduction services include

  • Free, confidential counselling, support and referrals to appropriate resources.
  • We provide unused or new needle exchange (including sharps disposal kiosks), new needles, sterile water, alcohol swabs, filters, cookers, acidifiers, tourniquets, pipes, stems, pipe screens, latex condoms and lubricant.
  • Visit for more information and locations

Clinic locations

Services and hours vary by office; please call 1-800-265-7293 ext. 7006 to make an appointment.

Guelph – Chancellors Way Public Health office

Fergus – Public Health office

Orangeville – Public Health office