​​​​​​​​​​​​​​​​​​​​​​​

 Content Editor

Use your Alberta.ca account to sign in

remove Image Sign in to book

OR

Book as a guest

Book an immunization appointment

Learn how to book an appointment for you, your child, or other family member.
ON THIS PAGE:

Influenza (flu) and COVID-19

The influenza vaccine and COVID-19 vaccine are given separately. You may choose to get both immunizations at the same appointment or at 2 different appointments.

Visit the COVID-19 vaccines and influenza vaccine pages to learn about eligibility and who should get the vaccine.

Book an immunization:


All Albertans 5 years of age and older

Children under 5 years of age

  • Appointments for children under 5 years of age and their families are available at public health or community health centres.
    Book here or call 811.

Many pharmacies will also offer walk-in COVID-19 and influenza immunization.

Call Health Link at 811 if:


  • You do not have an Alberta personal health care card.
  • You live in a community where there are no healthcare providers who give vaccines.

Routine immunization for children

To book an appointment for a routine immunization (childhood vaccine) for your child, call 811 or your nearest AHS public health or community health centre. Try to call at least 4 weeks in advance of when your child’s vaccine is due.

Use the Find Community Health Centres search tool or call Health Link at 811 to find the centre nearest you.

Learn more about immunization for babies, children, and teens.

Respiratory syncytial virus (RSV)

RSV vaccine needs to be spaced at least 2 weeks from influenza and COVID-19 vaccines and 6 weeks from all other vaccines.

If you are age 60 years or older and live in a continuing care or supportive living facility, you will be offered RSV vaccine at your facility.

If you are age 75 years or older and do not live in a continuing care or supportive living facility, you can book an appointment for RSV vaccine.

Book an immunization:

Many pharmacies will also offer walk-in RSV immunization.

Call Health Link at 811 if:

  • You do not have an Alberta personal health care card.
  • You live in a community where there are no healthcare providers who give vaccines.

Adult immunization

To book an adult immunization appointment, call 811 or your nearest AHS public health or community health centre.

Use the Find Community Health Centres search tool or call Health Link at 811 to find the centre nearest you.

Learn more about immunization for adults.

Travel immunization

Effective April 1, 2023, Alberta Health Services travel health clinics are permanently closed in all zones.

To book an appointment for vaccines you need for travel, contact a private travel health clinic, your doctor, or your local pharmacist.

Visit Travel Advice and Advisories for travel information by destination and COVID-19 Travel for general information about COVID-19 and travel.

Learn more about immunization and travel.

Post-secondary healthcare students
If you need an immunization or a skin test for tuberculosis for your healthcare training program, check with your program to find out if you can get immunized through your school. Another option is to contact a private travel health clinic, your doctor, or your local pharmacist and pay for the immunization you need.

Current as of: October 7, 2024
Author: Provincial Immunization Program, Alberta Health Services
Our work takes place on historical and contemporary Indigenous lands, including the territories of Treaty 6, Treaty 7 & Treaty 8 and the homeland of the Métis Nation of Alberta and 8 Métis Settlements. We also acknowledge the many Indigenous communities that have been forged in urban centres across Alberta.