Content Editor

Immunization for babies, children and teens

Learn how you can protect your child from serious diseases.

Routine immunization schedule


Public health nurses give vaccines according to Alberta’s routine immunization schedule. This schedule is based on scientific research. It helps you to know when your child should get their vaccines in a timely way, so they get the best protection.

Most vaccines need to be repeated to help your child’s body build immunity. Vaccines protect best when they’re given on time.

Use the free immunization schedule tool to know when your child is due for their next vaccine.

Immunization schedule tool

School immunization

Your child may be able to get some vaccines at school.

Helping your child during immunization

Many children are afraid of needles. Get tips you can use to help children of all ages feel more comfortable when they get a vaccine.

Protect your child

Your child’s health and safety are important to you.

By getting your child immunized (getting their recommended vaccines), you’re protecting your child from serious diseases that vaccines can prevent.

Vaccines can prevent diseases such as polio, measles, and whooping cough, which can cause serious illness. These diseases can affect your child for life, causing hearing loss, paralysis, and damage to your child’s brain and heart.

The risk of these health issues is much greater than the risk of any side effects from a vaccine.

Immunization is very safe and effective. It’s one of the best things you can do to protect your child’s health.

Learn more about the vaccines recommended for children in Alberta, and when they need them.

Current as of: January 30, 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.