View your child's immunisation schedule based on the Australian National Immunisation Program (NIP). Enter their date of birth to see which vaccines are due.
Yes. All vaccines on the National Immunisation Program (NIP) schedule are free for eligible children. Your GP or local council immunisation clinic can administer them at no cost.
Some GPs may charge a consultation fee for the appointment itself, but many bulk-bill immunisation visits for children. Ask when you book.
Vaccines given through the NIP are automatically recorded on the Australian Immunisation Register (AIR). You can view your child's immunisation history through your Medicare online account or the myGov app.
It's never too late to catch up. The NIP provides free catch-up vaccines for children under 20 years. Talk to your GP about a catch-up schedule — they can check the Australian Immunisation Register to see exactly which vaccines have been given and which are needed.
The catch-up schedule varies by age and which vaccines were missed. Your GP or immunisation nurse will work out the best plan.
Your GP or immunisation nurse can use the Australian Government's official National Immunisation Catch-up Calculator to map out the doses needed (it currently covers children under 10 years). Source: Australian Immunisation Handbook.
Under the Australian Government's "No Jab, No Pay" policy, children must be up to date with their immunisations (or have an approved exemption) for families to receive the Child Care Subsidy and Family Tax Benefit Part A end-of-year supplement.
Most states also have "No Jab, No Play" policies requiring up-to-date immunisation for childcare and/or school enrolment. Check your state or territory's specific requirements.
This schedule reflects the Australian National Immunisation Program as of 2026. It is updated periodically — for the most current schedule, visit health.gov.au.
Additional vaccines may be recommended for Aboriginal and Torres Strait Islander children, children with medical conditions, or children in specific geographic areas. Discuss with your GP.
Some childhood protection is funded through state and territory programs rather than the national schedule — including infant RSV (nirsevimab) and the nasal flu spray (FluMist) — so availability can vary by where you live. Check your state or territory health service.
RSV isn’t on the national schedule above, but babies are protected two ways: a maternal vaccine (Abrysvo) given in pregnancy from 28 weeks — free on the NIP — and, for babies not covered that way, nirsevimab (Beyfortus), a long-acting antibody given to the baby. Nirsevimab is funded through state and territory programs (not the national schedule), so eligibility and dates vary by where you live, and a Medicare number isn’t required for it. Ask your GP, midwife or child health nurse. Source: NCIRS; Australian Immunisation Handbook.
A nasal spray flu vaccine — FluMist — is now available in Australia for children and teens aged 2 to 17, given as a spray into each nostril instead of a needle. It is free through state programs for some children (NSW, QLD, SA and WA — eligibility varies by state) and available privately otherwise. As a live vaccine it is not suitable for every child — your GP or pharmacist can advise. Source: Australian Immunisation Handbook (Influenza); NCIRS.