Skip to main content

Flu shots & flu clinics


Now more than ever, getting a flu shot is an important step to protect yourself and others against influenza. A flu shot can reduce your chance of developing symptoms that resemble COVID-19 which would require you to get tested and self-isolate, and put a greater strain on our health-care system.

This year, influenza vaccination is free for everyone in B.C. six months and older, and is widely available at pharmacies and doctors offices throughout the Vancouver Coastal Health region.

For more information about the influenza vaccines, visit Immunize BC.

Where you can get a flu shot

  • Your family doctor

  • Your pharmacist

  • Some walk-in clinics, travel clinics and community clinics

To find a flu clinic near you and book an appointment, use Immunize BC's Flu Clinic Finder.

VCH Family Flu Clinics

This year, VCH is also offering family flu clinics throughout our region. The priority at these clinics is families with young children (ages 6 months - 5 years old). We encourage school-aged children, adults and seniors to seek out flu vaccine at a pharmacy or through their family doctor.

Vancouver Family Flu Clinic
Italian Cultural Centre, 3075 Slocan St., Vancouver
Book an appointment

North Shore Family Flu Clinic
ICBC Test Collection Site, 255 Lloyd Ave., North Vancouver
Book an appointment

Richmond Family Flu Clinic
River Rock Casino Resort, 8811 River Rd., Richmond
Book an appointment

Squamish Family Flu Clinic
The 55 Activity Centre, 1201 Village Green Way, Squamish
Book an appointment

Whistler Family Flu Clinic
Whistler Community Services Society, 8000 Nesters Rd., Whistler
Book an appointment

Pemberton Family Flu Clinic
Pemberton Community Centre, 7390 Cottonwood St., Pemberton
Book an appointment

Sunshine Coast Flu Clinics
Several locations
Book an appointment


SOURCE: Flu shots & flu clinics ( )
Page printed:

Copyright © Vancouver Coastal Health. All Rights Reserved.