Where to Get Vaccinated

Appointments are limited and book up fast at Public Health community clinics. Keep trying to reach out to your health care provider, or a walk-in clinic if you don't have one. Book your vaccine appointment as soon as possible to secure a spot.

You can get most publicly funded (free) vaccines from your health care provider, including RSV immunizations:

  • The immunization product Beyfortus® to protect infants and high-risk children
  • RSV vaccination for eligible high-risk seniors

If you don't have a health care provider, see doctors accepting new patients and walk-in clinics.

Booking an appointment at a Public Health clinic

Niagara Region Public Health offers publicly funded (free) vaccines by appointment for residents of all ages across Niagara.

Flu shots and COVID-19 vaccine

The next annual flu and COVID-19 vaccine program will start fall 2025. Individuals who are not high-risk are recommended to wait for it to start to get their next COVID-19 dose.

The spring COVID-19 vaccine program is recommended for those at high-risk. Your best and most reliable option is to check with your participating health care provider. Check availability at pharmacies and walk-in clinics.

Before you book

Follow these steps even if vaccines were received outside of Canada.

  1. Check if your child's immunizations are up-to-date. If unsure, talk to your health care provider (for example, doctor, nurse practitioner) or contact the vaccine team at Public Health.
  2. Report all vaccinations received from your health care provider or out of province to Public Health

To book an appointment for missed grade 7 vaccine(s)

See school vaccinations for grade 7 students.

To book an appointment for other vaccines

Call Niagara Region Public Health at 905-688-8248 ext. 7425, Monday to Friday, 8:30 a.m. - 4:30 p.m.

Get fee for service vaccines

Some vaccines are only available by paying a fee, such as those needed for post-secondary education, work or travel. You can get these vaccines from:

Use the Province of Ontario's smart search tool to find health services for you and your family.

Travel advice

See travel advice and advisories by destination.

Niagara Region Public Health does not offer travel vaccine advice or fee-for-service travel vaccines. Visit a health care professional or a travel health clinic two to three months before you travel to review your vaccination history and assess your health care needs.

If you're looking for a specific vaccine(s), call ahead to see if it's available. If you plan to visit a pharmacy to get vaccinated, find out if you need a prescription.

Interpreter service

If you speak a language other than English, call us and let us know the language you speak or the country you are from. We will add an interpreter to the phone call.

  • Appointments will be booked on a first come basis
  • Appointments are booked in advance of selected clinic date
  • If you're calling after hours, this extension doesn't take messages. We encourage you to call back during business hours.

About your appointment

Page Feedback Did you find what you were looking for today?