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 |