Where to Get Vaccinated

You can get most publicly funded (free) vaccines from your health care provider. If you don't have a health care provider, see doctors accepting new patients and walk-in clinics.

Flu shots and COVID-19 vaccination

Extended eligibility

Eligibility for the Shingles vaccine has been extended until Dec. 31, 2024.

The flu shot and updated COVID-19 vaccine will be available to the general public starting Oct. 28 through your healthcare provider including participating pharmacies and walk-in clinics.

Check before you go

Access to flu shots and COVID-19 vaccines will vary by health care provider. Find out in advance if:

  • One or both vaccines are being offered
  • Young children can be vaccinated
    • Children under two years old can't get a flu shot at a pharmacy
  • Walk-ins are available or if an appointment is needed

For children under five years old

Niagara Region Public Health will have some flu shot and COVID-19 vaccine appointments available for children five and under this fall. Information on how to book these appointments will be updated as soon as it's available.

Protecting infants and high-risk children from RSV

Beyfortus® is expected to be available starting mid to late October. This is to protect infants entering or born during their first RSV season and high-risk children vulnerable to severe RSV disease entering their second season. Beyfortus® is the recommended product to protect infants and young children from RSV. Details on where to access this product (such as at hospitals or through your family doctor) will be shared soon.

See Ontario Ministry of Health's RSV prevention programs.

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.

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.

Translation

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 to translate.

  • 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

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.

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