Each province and territory has a different set of rules around where to get the various vaccines and how much they cost you.
Since this information is always subject to change, we’ve collected the most trustworthy links for each part of Canada, organized by illness, below.
Click on your province or territory under each illness section to learn more!
Rexall Pharmacies are providing the free flu shot at all of their locations across Canada.
Find more information here.
Shoppers Drug Mart locations are also providing the flu shot in the following provinces: British Columbia, Alberta, Saskatchewan, Manitoba, Ontario, New Brunswick, Nova Scotia, PEI, and Newfoundland and Labrador.
Find your closest location here.
You can also visit MyFluShot.ca to find your nearest flu shot clinic!
Newfoundland and Labrador
Nova Scotia – please contact 811 for more information
Yukon – please contact your local Community Health Centre
Northwest Territories – please contact your local health centre
Nunavut – please Community Health Centres and/or public health offices
Quebec – please contact your local health services for more information
Northwest Territories – please speak to your health care provider or public health nurse for more information
Nunavut – please see section 6.2 for more information; shingles vaccine can be purchased from a pharmacy and administered by a nurse
Supported by educational grants from :
SUPPORTING PARTNERS :