Last updated: November 18, 2022

Book a COVID-19 vaccine at a City-run or hospital immunization clinic using the Province’s registration system or by calling 1-833-943-3900 (TTY 1-866-797-0007). Vaccines are also available at pop-up clinics, pharmacies and some family doctors.
Everyone ages 5 and over can get the COVID-19 and flu vaccine at the same time. Bivalent booster vaccines are available for eligible individuals: Moderna Spikevax (18+) and Pfizer-BioNTech (12+). Vaccines for children ages 6 months and up are also available. Book an appointment at a City-run clinic.
Novavax vaccine appointments can only be booked through the Toronto Public Health booking site. Toronto Public Health offices are not immunization clinics and do not offer vaccines. Learn about continued mask recommendations.

City Immunization Clinics

Get details about the six large City-run immunization clinics.

Pop-Up Immunization Clinics

Learn about mobile clinics and find one near you.

Hospital Immunization Clinics

Find out about COVID-19 clinics organized by Toronto hospitals.

Transportation to Clinics

Learn more about transportation options to vaccination clinics.

Homebound Vaccinations

Learn how to access a COVID-19 vaccine if you are homebound.

Walk-in Pharmacy Vaccination Clinics

Walk-in COVID-19 and flu vaccination clinics at select participating pharmacies.