Clinics
Dental Clinics
Free dental services for eligible children and youth, adults enrolled in selected Toronto Public Health programs, and seniors. To make a referral call 311 or contact the clinic directly.
Immunization Clinics
Your patients may benefit from the following clinics which are free and do not require a health card for vaccination services.
School clinics
Healthcare professionals' advice helps parents to decide to vaccinate their child. Encourage parents to have their school-aged children vaccinated with the hepatitis B and meningococcal quadrivalent conjugate vaccine (all grade 7 students) and HPV vaccine (grade 8 females).
Vaccination services are offered to students (4 to 18 years of age) who need be immunized to avoid school suspension (as per the Immunization of School Pupils Act) and who may be uninsured or have difficulty accessing service. For more information call 416-392-1250.
Homeless and marginalized vaccination clinics
Influenza, pneumococcal hepatitis B, meningococcal, tetanus, and diphtheria vaccines are provided to individuals who may not otherwise access immunization services. For more information call 416 392-1250.
Influenza immunization clinics
Flu vaccination is offered to individuals six months of age and older who work, live or go to school in Ontario. Clinics are held in community locations in October through to January each year.
Sexual Health Clinics
TPH sexual health clinics provide sexual health services to women under 25 and men under 30. We also provide service to people regardless of age who have:
- concerns related to STIs
- no OHIP
- financial barriers to affordable contraception
- same sex partners
- transgender identity
No referral is required. Clinic locations and hours.
TB Hospital Clinics
TB cases should be managed by a specialist with experience with TB cases. If your patient is less than 5 years old, HIV positive and/or MDR, they must be referred to a TB clinic (or HIV clinic) for treatment. Toronto Public Health can assist with referrals to TB clinics if needed.
Please contact us at 416-338-7600.