Vaccines for children and adolescents aged 10 to 19 years are free under the National Immunisation Program. This is to help those who didn’t get them in childhood to get up to date through a catch up schedule.
Health advice about Meningococcal B vaccine
The Meningococcal vaccine is now free for eligible Queensland infants, children and adolescents. Find out more on the Queensland Government Queensland MenB Vaccination Program webpage.
Vaccination Schedule
Your child might need to get 2 to 4 different vaccines at certain ages. It’s also important that they get their vaccines on time.
If your child has medically at-risk conditions, they may need extra vaccines. Talk to your vaccination service provider for more information.
Year 7 students (or age equivalent)
All adolescents should get the following vaccinations:
- human papillomavirus (HPV), given as one dose
- dTpa (diphtheria, tetanus and whooping cough), given as one dose
- influenza, given as one dose each year, there may be a fee for this.
Year 10 students (or age equivalent)
All adolescents should get the following vaccinations:
- meningococcal ACWY, given as one dose
- meningococcal B, given as 2 doses
- influenza, given as one dose each year, there may be a fee for this.
The Queensland School Immunisation Program
Students in year 7 and 10 in Queensland schools get free vaccinations through the School Immunisation Program.
You’ll need to fill in, sign and return the consent form your child brings home from school so they can be vaccinated.
You can also get the consent form and information sheet on the Queensland Government website.
Adolescents who don’t go to school can also get free vaccines, for example those being home schooled. They should get vaccinated in the same year vaccines are given through the school program.
If your child isn't vaccinated at school
If your child misses a vaccine, there are places they can go to catch up.
They can go to:
- a catch up school clinic if offered
- a community immunisation clinic if offered
- your doctor or other vaccination service provider.
Note, the vaccines are free, but there may be a consultation fee for the visit.
Catch ups
Children and adolescents can get the following free vaccinations if they missed one.
- Human papillomavirus (HPV) up to and including 25 years
- dTpa, meningococcal ACWY and meningococcal B up to and including 19 years
Talk to your vaccination service provider if you think you need to catch up.
Tips for parents
Some children can be nervous about vaccinations. If your child is nervous, talk to them about the importance of vaccination, and how a little pain now will give them long term protection. You can also help them by making sure:
- they have a good breakfast
- they’re wearing loose clothes
- they’re feeling well before their vaccination
- they let their vaccinator know if they’re feeling nervous or unwell.
Vaccination information in your language
For information in your language, watch our video.
Before you start the video, select CC to choose your language.
Find out more
For more information about vaccination, contact your health provider or call 13 HEALTH(13 43 25 84) .
Find an vaccination provider
- Call 13 HEALTH (13 43 25 84)
- Use HealthDirect’s free service finder
- Call the National Immunisation Hotline on 1800 671 811
Information in your language
You can find information about vaccination in your language on the Queensland Government website.