Our clinics offer immunization and sexual health services. Services are by appointment only. Call 1-800-265-7293 ext. 7006 to book.
Immunization Clinics
- Routine vaccinations for adults and children (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
- Flu and COVID Vaccine Clinics
- Grade 7 School Immunization Clinics
- High School Immunization Clinics
Note: We do not provide appointments or counselling for travel vaccines. Travel vaccine clinics are available privately or ask your healthcare provider if they provide travel vaccines. Visit the Public Health Agency of Canada website to get a list of recommended vaccinations for your travel destination and be sure to prepare 6-8 weeks ahead of travel.
Below you will find important information to review prior to your immunization appointment:
- Improving the vaccination experience for your child
- Preparing for your vaccination appointment
- Accessibility, accommodation and language supports for your appointment
Sexual Health Clinics
- Reproductive health counselling
- Free condoms
- Pregnancy tests and counselling
- Emergency contraceptive pill (morning-after pill)
- Confidential Sexually transmitted infection (STI) testing and treatment
- Anonymous HIV tests
Harm Reduction Services
- 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 our Needle Exchange page for more information.
Clinic locations
Services and hours vary by office. Please call 1-800-265-7293 ext. 7006 to make an appointment.