Welcome to Island Health

On August 1 st, we launched our new public website:


and a new website for medical staff:


Our website was developed in partnership with patients and residents of Vancouver Island and the surrounding regions. It's accessible, mobile friendly and flexible to help us evolve with our communities as we work towards excellent health and care for everyone, everywhere, every time.

Come visit the new sites and update your bookmarks. This www.viha.ca site will continue to be available for one month so that our staff and partners have time to update their links to the new site. You can still browse the old site but it will no longer be updated.


Where can I get a flu shot?

Protect yourself and your loved ones by getting a flu shot. Visit your local pharmacy or physician to get immunized at a time and place that is convenient for you.

Find out if you are eligible for a free flu shot.  If you are not eligible, you may receive a flu vaccine for a fee through your family doctor or pharmacist.

BC Flu Clinic Locator

Visit ImmunizeBC's Flu Clinic Locator or call HealthLink BC at 8-1-1 to find participating pharmacies and other community vaccine providers across BC.

Public Health Flu Clinics

Families with children can also get their flu shot at a public health clinic.

In addition to visiting a pharmacist or physician, children, youth and their caregivers are invited to get vaccinated at a public health clinic.

Visit islandfluclinics.ca to find a public health flu clinic near you. 

Call one of our telephone hotlines for more information:

  • South Island: 250-544-7676 ext. 27545
  • Nanaimo/Ladysmith/Gabriola: 250-740-6947
  • Courtenay/Comox Valley: 250-331-8599
  • Campbell River and area: 250-850-2120
  • Mt. Waddington/Port Hardy: 250-902-6079

For other public health locations or if you have questions, please contact a Public Health Unit.  

What to bring with you

Please bring your CareCard or other government I.D. (valid driver’s license) to the clinic, and remember to wear a short sleeved shirt.