Home-schooled, correspondence school students, and any students who miss their immunisations at school, can access the free immunisations through immunisation providers, including local council immunisation clinics, some pharmacists or their GP.

If you are under 20 years of age, you can still receive missed vaccines under the School Immunisation Program for free.

Catch up vaccines are available

People under 20 years old can catch up on the following vaccines for free:

  • polio vaccine
  • measles, mumps, rubella (MMR) vaccine
  • varicella (chickenpox) vaccine
  • hepatitis B vaccine
  • diphtheria, tetanus and pertussis (whooping cough) vaccine
  • meningococcal B vaccine
  • meningococcal ACWY vaccine.

If you are under 26 years of age, you can receive the HPV vaccine for free if you missed out at school.

While the vaccine is free, there may be fees for the appointment with the immunisation provider or the GP.

If you are older, you can still get caught up on your vaccinations, but you will be required to pay for the remaining doses.

Contact your immunisation provider or GP for further information,

Check your immunisation history

If you’re not sure about which vaccines you have or haven’t received, check your immunisation history. Parents of children under 14 years of age, and young people over 14 years of age, can obtain an Australian Immunisation Register (AIR) Statement.

You can access your immunisation history by:

  • using a Medicare online account through myGov
  • using the Express Plus Medicare mobile app
  • calling Australian Immunisation Register on 1800 653 809.

If you are not sure if your immunisations have been recorded, check with your GP or immunisation provider.

See the Immunisation records and registers page for more information.