Dateline: 10/17/12
Vaccination programs for the 2012 flu season have begun in Canada. It takes about two weeks for full protection from a flu shot to kick in, and it lasts for six months. Since the vaccination programs are managed by the provinces, the timing, priorities and whether or not the shots are free depends on the Canadian province or territory. The links below are to information on the seasonal flu virus and vaccinations in each province and territory in Canada, as well as where to find a clinic near you to get a flu shot.
If you have any questions about whether the flu vaccine is appropriate for you, ask your doctor or a public health practitioner.
Alberta
British Columbia
Manitoba
- Manitoba Flu Shots
- Where to Get a Flu Shot in Manitoba
In Manitoba, the flu shot is free to all Manitobans. You can get the flu shot from your family doctor or public health nurses. Contact your Public Health Office or Regional Health Authority.
New Brunswick
Newfoundland and Labrador
- Where to Get a Flu Shot in Newfoundland and Labrador
Watch for local announcements or contact your family doctor. Contact your Regional Health Authority to find out if you are eligible for a flu shot at a public health clinic and for information on clinic schedules.
Northwest Territories
Nova Scotia
- 2012 Flu Shot Campaign in Nova Scotia
- Where to Get a Flu Shot in Nova Scotia
The flu shot is free for all Nova Scotians. Contact your family doctor or Public Health Services Office. Workplace flu shot clinics may also be available.
Nunavut
- Nunavut Flu Shot Information
- Where to Get a Flu Shot in Nunavut
Contact your community health centre.
Ontario
Prince Edward Island
Quebec
Saskatchewan
- Flu Shots in Saskatchewan
- Where to Get a Flu Shot in Saskatchewan
To find the nearest flu shot clinic, contact your Regional Health Authority or call HealthLine at 1-877-800-0002.
Yukon
- Seasonal Flu in Yukon
- Yukon Flu Shot Clinics
Seasonal flu shot clinics in 2012 start in early November. Even if you miss a dedicated flu shot clinic, you can get a flu shot by contacting your community health centre.


