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

Print Resize text

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

Book an appointment for you, your child, or other family member.

Don’t have an Alberta Health Care card?

  • If you don’t have an Alberta healthcare card and need a immunization, call Health Link at 811.

Unable to leave home?

  • If you receive home care services, your case manager or healthcare team may contact you directly to talk about immunization appointments.
  • If you can’t leave your home for medical appointments, you may be eligible to get immunizations at home. Call Health Link at 811.

Need language support?

  • For interpreter services, call Health Link at 811 and press 1. Tell them the language you need.

Register to pre-order for next year's influenza and COVID-19 immunizations (2027–2028 season). We will contact you when it's time to book your appointment. If you don't register, you can still book an appointment when booking opens.

Which option applies to you?

  • I need a COVID-19 immunization
  • I need an Influenza immunization
  • I need a Child & teen immunization
  • I need an Adult immunization
  • I need a Travel immunization
  • I am Neurodiverse
  • I am New to Alberta
  • I am Immunocompromised
  • I need a COVID-19 immunization
  • I need an Influenza immunization
  • I need a Child & teen immunization
  • I need an Adult immunization
  • I need a Travel immunization
  • I am Neurodiverse
  • I am New to Alberta
  • I am Immunocompromised

COVID-19 immunizations

Book an appointment

COVID-19 - 6 months to 11 years

Children age 6 months up to and including age 11 years

COVID-19 & influenza - 6 months to 11 years

Children age 6 months up to and including age 11 years

COVID-19 - 12 years and older

12 years and older


COVID-19 & influenza - 12 years and older

12 years and older


Looking for Nuvaxovid?

Nuvaxovid may be an option for people who are age 12 years and older who cannot get an mRNA COVID-19 vaccine or who prefer a protein-based COVID-19 vaccine. Limited quantities are available at select public health and community health centres and community pharmacies, until the supply expires in December 2026. If Nuvaxovid is your preferred COVID-19 vaccine, book early.

  • Public Health or Community Health Centre: Call Health Link at 811 (not available through online booking).
  • Community Pharmacy: Contact your pharmacy directly to confirm availability.

Influenza immunizations

Book an appointment

Influenza - 6 months to 4 years

Children age 6 months up to and including age 4

Online booking

Other booking options

COVID-19 & influenza - 6 months to 11 years

Children age 6 months up to and including age 11 years

Influenza - 5 years and older

5 years and older


COVID-19 & influenza - 12 years and older

12 years and older


Children & teens immunizations

Book an appointment

Early childhood

2 months to kindergarten


Booking options

School aged children

Grades 1 to 12


Booking options

Influenza - 6 months to 4 years

Children age 6 months up to and including age 4

Online booking

Other booking options

Influenza - 5 years to 17 years

5 years to 17 years


COVID-19 - 6 months to 11 years

Children age 6 months up to and including age 11 years

COVID-19 & influenza - 6 months to 11 years

Children age 6 months up to and including age 11 years

COVID-19 - 12 years to 17 years

12 years to 17 years


COVID-19 & influenza - 12 years to 17 years

12 years to 17 years


To learn about Children & teens immunizations, go to Alberta’s routine immunization schedule.

Adult (18+) immunizations

Book an appointment

Pneumococcal

Adults with specific ages or with medical conditions


Other booking options

Respiratory syncytial virus (RSV)

Adult with specific ages or risk factors


Other booking options

Tetanus, diphtheria, pertussis (Tdap)

18 years and older


Other booking options

COVID-19

18 years and older


Influenza

18 years and older


COVID-19 & influenza

18 years and older


Additional immunization for adults

To learn about other immunizations, visit Recommended vaccines for adults and adult immunization.

For more information:

Are you a 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 and a skin test through your school. Another option is to contact a private immunization clinic, your doctor, or your local pharmacist and pay for the immunization and tests you need.

Travel immunization

To book an appointment for immunizations 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.

I am neurodiverse

Low-stimulus clinic appointments are available for people with sensory, developmental, or other needs who require a quieter, less stimulating environment and additional support during their appointment.

For more information contact a public health or community health centre in your area or call Health Link at 811. Follow the instructions for your area:

I am new to Alberta

If you or your child are new to Alberta, have your immunization records checked to make sure they are up to date and to find out which immunizations you need.

Contact a public health or community health centre in your area or call Health Link at 811. Follow the instructions for your area:

I have a weakened immune system

SEASONAL IMMUNIZATION
  • Influenza: Fall influenza vaccine appointments are now available. Learn more.
  • COVID-19: Some people who are immunocompromised may be eligible for COVID-19 vaccine. Learn more.

If your immune system is weakened due to a medical condition or treatment, you may be eligible for additional immunizations. To find out which immunizations are recommended for you contact a public health or community health centre in your area or call Health Link at 811. Follow the instructions for your area:

Current as of: September 1, 2026
Author: Provincial Immunization Program, Primary Care Alberta
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.