Book a flu vaccine

Free, safe annual flu vaccine for everyone aged 6 months and older.

Do you have an emergency?

Call 9-1-1 or go directly to the nearest emergency department

When to choose

Get a flu shot to help protect yourself and others from getting sick. 
Especially if you:

  • Are 65 or older
  • Live or work with infants, older adults, or people with chronic conditions
  • Are pregnant
  • Have a chronic illness or a weakened immune system
  • Work in health care, education, or public-facing roles
  • Care for young children, elders, or people with weaker immune systems

How to begin

Complete all of the following steps:

cursor.svg
Register online in Get Vaccinated system. When it’s your turn, you’ll get an invitation to book at a clinic or pharmacy near you.
building-office.svg
Go to your appointment.

 

Need more help?

phone.svg
Call 1-833-838-2323 for support with registration, booking, or other vaccine information.
cursor.svg
If you’re homebound, you may be able to get your flu shot at home—call your Community Health Services office or the Community Access Line for help.

Costs and coverage

Free for all BC residents 6 months and older.

Non-BC residents call 1-833-838-2323 to find out where to get a flu vaccine.

What to expect

Before you go

  • Check the clinic details (book or walk-in).
  • Wear a short-sleeve top.
  • Bring your BC Services Card or photo ID.
  • Feeling sick today? Rebook when you’re better.

At your appointment

  • A nurse or pharmacist will ask a few quick health questions.
  • The vaccine goes in your upper arm and takes a few seconds.
  • Plan to stay up to 15 minutes after, just to be safe.

After you leave

  • A sore arm is common. You might feel tired or have a mild fever for a day or two.
  • Move your arm and use a cool cloth to help with soreness.
  • Most people feel fine the next day.