Influenza, or more commonly known as "the flu", is a serious, acute respiratory illness that can lead to pneumonia. It is caused by a virus.

Immunization helps strengthen your body's natural immune response against the flu. The flu shot stimulates your immune system to build antibodies against the virus, making it stronger and ready to fight off the flu.

Learn More about the Flu Shot

Update on Flu Vaccine Supply

Due to a limited flu vaccine supply, the Health Unit encourages people who are able to receive their flu vaccine at a pharmacy (adults and children 5 years and older) do so, and that people who are unable to immunized at a pharmacy (children 6 months to 4 years old, and institutionalized individuals) receive the vaccine from their health care provider (doctor, nurse, or nurse practitioner).

Although flu vaccine supply is limited, several health care providers and pharmacies still have flu vaccine available. Please check with your health care provider when making an appointment to confirm if they have flu vaccine available.

The list below indicates which pharmacies had flu vaccines on hand as of February 13, 2019. Please call or visit a location for more information.



Phone number


305 Main Street, Geraldton



101 King Street, Longlac


Marathon Drug Associates

2 Hemlo Dr, Marathon


Manitouwadge Pharmacy

2 Huron Walk, Manitouwadge



54 Front Street, Nipigon


Janzen’s Pharmacy

129 Frederica Street, Thunder Bay


Janzen’s Pharmacy

296 Bay Street, Thunder Bay


Superstore Pharmacy

971 Carrick Street, Thunder Bay


Metro River St Pharmacy 640 River Street, Thunder Bay 807-344-1040

River Terrace Medical Pharmacy

1260 Golf Links Road, Thunder Bay


Safeway Arthur Street 1115 W Arthur Street, Thunder Bay 807-475-4470
Shoppers Drug Mart 194 N Court Street, Thunder Bay 807-345-5611

Shoppers Drug Mart

300 Memorial Avenue, Thunder Bay



Shoppers Drug Mart 1186 Memorial Avenue, Thunder Bay 807-623-3601

Walmart Pharmacy

1101 Arthur Street West, Thunder Bay



Walmart Pharmacy

777 Memorial Avenue, Thunder Bay



Rexall Pharmacy

100 - 1265 Arthur Street E (Spence Clinic Building), Thunder Bay



Academy Medical Pharmacy

554 Beverly Street, Thunder Bay



Kakabeka Falls IDA Pharmacy

17-4781 Highway 11, Kakabeka Falls


Janzens Pharmacy

300 Lillie Street, Thunder Bay


Oak Medical Pharmacy 620 Arthur St W 807-577-8700

Get your flu shot today at:


Visit a pharmacy to get your flu shot. Pharmacists can only immunize children ages 5 and older and an Ontario Health Card is needed.

*Note that Fluzone High-Dose for seniors 65+ is not available in pharmacies; it is available only through health care providers (i.e. physicians and nurse practitioners) and other settings like long-term care homes and hospitals.

Health Care Providers

Visit your healthcare provider to get your flu shot. Health care providers can immunize anyone 6 months of age or older. A health card is needed.


For Further Information

For flu information or questions: (807) 625-5900 or Toll-free I-888-294-6630.

Learn more about the flu on the Ministry's Flu Facts website.

Learn more about the flu in children on the Canadian Paediatric Society website.

Last Updated: 07/05/2019