Tell me about Toronto Public Health immunization clinics (free vaccines by appointment)
Toronto Public Health immunization clinics (free vaccines by appointment)
Toronto Public Health runs free community vaccine clinics by appointment. Students can catch up on the vaccines needed for school and on hepatitis B, HPV and meningococcal vaccines, children under 5 can get free COVID-19, flu and RSV vaccines, and the booking page also lists mpox vaccine clinics and an older adult clinic for COVID-19, flu or RSV vaccines.
Program in Toronto. Health & care Parents & families Students Seniors
We last read this on 4 October 2026. That was a while ago, so please check their own website before you rely on it, and tell us below if something changed.
When: Clinics are by appointment. Grade 7 and 8 students can also get the hepatitis B, HPV and meningococcal vaccines at school during school hours (School Immunization Program clinics). Ontario law requires students to be up to date with the vaccines for 9 diseases, or have a valid exemption, to attend school.
How to reach them
- Book a vaccine appointment online (Toronto Public Health booking page).
- Say who you are and what you are offering or asking.
- Come back here and tell us if they answered.
Other ways, if that one is quiet
- PhoneGo to the phone line
- EmailEmail immunization@toronto.ca
- PhoneCall 416-338-7600
Where else they are
Their website is toronto.ca/.../immunization.
Good to know
- For whomStudents in junior kindergarten (JK) to grade 12 who live or go to school in Toronto (school vaccines); children under 5 (COVID-19, flu and RSV vaccines); and the other groups listed on the booking page. If your child has no OHIP or health insurance, Toronto Public Health says to contact a clinic that gives free health care to uninsured people.
- CostFree
- Their stepsOpen the Toronto Public Health appointment booking page and choose your clinic, for example Vaccination Clinics for Students, Respiratory Vaccine Clinic for Children Under Five, Older Adult Respiratory Vaccine Clinic or Mpox Clinics. Book a time and go to your appointment. Questions? Call Toronto Health Connections at 416-338-7600, Monday to Friday 8:30 am to 4:30 pm, or email immunization@toronto.ca. If your child gets a vaccine somewhere else, such as at a doctor's office, report it to Toronto Public Health online. Parents, or students 16 and older, are responsible for reporting every vaccine a student gets.
We read all of this on their own website. If something has changed, tell us here. It takes 20 seconds, needs no account, and nothing is deleted: the old fact stays until a person checks yours.
We read this on their own website on 4 October 2026.
Read from: toronto.ca/.../immunization, toronto.ca/community-people/health-we..., toronto.ca/community-people/health-we..., toronto.ca/community-people/health-we..., toronto.ca/.../sidebar, toronto.ca/community-people/health-we..., toronto.ca/.../vaccines-for-adults.
For an AI assistant: this page as JSON. How to read this site.