Flu Vaccination Clinics

Get the flu shot, not the flu

The best way to protect yourself and others from the flu is to get vaccinated each year.

All Health PEI Public Health Nursing offices offer community Flu Vaccination Clinics.

Flu vaccinations are also available through your family physician or nurse practitioner and at local pharmacies across the province.

Will I have to pay for a flu shot?

The flu vaccine is free to all individuals living in Prince Edward Island. If you have a PEI Health Card, please bring it with you to the clinic.

If you are not a Canadian resident, the fee is $40 for the flu vaccine. 

Will I have to register when I arrive at a vaccination clinic?

Upon arrival, you will be required to fill out a registration form. You must have your valid provincial health card with you. To reduce registration time, complete the top section of the Influenza Immunization Clinic Registration Form (2019/2020) [PDF | 24 KB] and bring it with you. 

If you are taking a child who you are not the parent or legal guardian of, you must bring the Influenza Immunization Clinic Registration Form (2019/2020)  [PDF | 24 KB] with the consent section signed by the parent or legal guardian with you, as well as the child’s provincial health card.

For information about the flu vaccine, read the following fact sheets:

Flumist will not be available in Canada for the 2019/2020 influenza season.

Where can I get a flu shot?

The flu vaccine is available by appointment only. Please contact a Public Health Nursing office in your area.

Where can I get more information about the flu?

For more information about the flu, how it spreads, symptoms, or how you can protect yourself and others, visit About Influenza (the flu).

Published date: 
March 30, 2020
Health PEI logo

General Inquiries

Health PEI
16 Garfield Street
PO Box 2000
Charlottetown, PE   C1A 7N8

Phone: 902-368-6130
Fax: 902-368-6136


Your Health Privacy

Media Inquiries
Phone: 902-368-6135

Health PEI Board of Directors

If you are experiencing a medical emergency, call 9-1-1 or go to the nearest emergency department.

If you are unsure what to do about a health issue or if you need health information, call 8-1-1.

811 logo