Where to get vaccinated

Free vaccines are available for residents of all ages across Niagara. Find out where you can get vaccinated and what vaccines are available.

Flu shots and COVID-19 vaccines

As vaccine shipments arrive, availability will expand. Call ahead to make sure the health care provider is offering both vaccines and has received their supply.

Starting Oct. 26, everyone six months of age and older will be able to get their flu shot and updated COVID-19 vaccine at participating health care providers, pharmacies and walk-in clinics.

Before visiting

Vaccine availability and services may vary. Before you go, find out:

  • Which vaccines are available. For example, flu, COVID-19 or both.
    • For questions about locating COVID-19 vaccine inventory, such as finding a pharmacy with a specific vaccine product, email OPDPinfobox@ontario.ca for support
  • If walk-ins are accepted or if you need to book an appointment
  • If young children can be vaccinated. Children under two years old can't get a flu shot at a pharmacy.

These vaccines can be given at the same time, so only one visit is needed. Don't delay your flu shot or COVID-19 vaccine to wait for a particular product. They all provide protection. The most important thing is for you to be vaccinated.

Options for getting vaccinated

If you don't have a health care provider, find doctors accepting new patients or use Ontario's smart search tool to find health services for you and your family.

Your health care provider

Your family doctor or nurse practitioner can administer most routine and publicly funded (free) vaccines.

Public Health clinic

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

Pharmacy

Some pharmacies offer flu and COVID-19 vaccines. Call ahead to confirm availability and whether a prescription is needed.

Walk-in clinic

Call ahead to confirm vaccine availability before visiting.

Public Health vaccine appointments

A dollar sign in a circle

Free for eligible residents

Most routine vaccines are publicly funded, meaning no cost if you meet the eligibility criteria

Three people standing next to each other

All ages welcome

Public Health offers vaccines for residents of all ages across Niagara

A calendar

Appointment required

Public Health clinics are by appointment — call to book

Before you book

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

1
Check if your immunizations are up to date. If unsure, talk to your health care provider or contact the Vaccine Team.
2
Report all vaccinations previously received from your health care provider or out of province to Public Health.

How to book an appointment

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

Missed grade 7 vaccines can be booked online. 

  • Appointments may be limited and are booked on a first-come, first-served basis
  • To help improve access to vaccination at certain times of the year, Public Health may prioritize appointments for children under 18 years of age
  • Interpreter services are available upon request. Tell us your preferred language when you call.

If you're calling after hours, this extension does not accept messages. Please call back during business hours.

About your appointment

More about vaccines

Most people have mild, short-term reactions after vaccination. Knowing what to expect after vaccination can help you feel prepared and know when to seek advice.

Learn about stress-related reactions and the federal Vaccine Impact Assistance Program.

Reporting reactions

An adverse event following immunization is any health concern that happens after a vaccine. Most are mild and temporary. Many are not caused by the vaccine itself, but how your body is using the vaccine to learn to protect itself.

Health care providers who administer vaccines are required by law to report an adverse event following immunization. Parents and legal guardians should also report an adverse event following immunization to the health care provider who gave their child the vaccine. Public Health can help with this process.

If you or your child are experiencing a reaction, contact your health care provider for assessment. If you have questions, call Public Health to speak with a vaccine nurse at 905-688-8248 ext. 7425.

Some vaccines are not publicly funded and must be paid for out of pocket or through private insurance. This includes vaccines for travel, some post-secondary programs and certain occupations. You can get these from:

If you're travelling, check your destination to see what vaccinations are recommended or required.

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