Immunisation

Free immunisations are available for 0-18 year olds through a variety of community-based sites.

We run a school-based immunisation program that is delivered on school sites in collaboration with the schools.

If you are from overseas, or your child requires a catch up immunisation we can assist you.

Immunisation Calendar

Request an Immunisation Appointment

Western Australian Immunisation Schedule

Check below for when your child is due for their immunisations. Otherwise to download the full WA Immunisation Schedule, click here.

Childhood Immunisations
6-8 Weeks
4 Months
6 Months
12 Months
18 Months
2 Years
4 Years
High School Immunisations
Year 7
Year 10
Catch Up/ Overseas Immunisations
Any Ages or Vaccination and Overseas

Immunisation Resources