Vaccination is important for all people to stay protected from harmful diseases. If you haven’t had the recommended vaccines during your childhood, you may still be eligible for free catch up vaccinations. If you’re not sure if you’ve had them, speak to your GP, pharmacist, nurse or other immunisation provider.

Health advice about the COVID-19 vaccine

All people 18 years and older should get a COVID-19 vaccination. We also recommend it for children aged 6 months to 17 years with medical conditions that may increase their risk of severe disease or death from COVID-19. More information on COVID-19 vaccine advice and recommendations is on the Department of Health, Disability and Ageing website.

Vaccination schedule

You may need several different vaccines at certain ages. It’s important to get all the vaccines recommended for you on time.

If you have medically at-risk conditions, you may need extra vaccines. Talk to your GP, pharmacist, nurse or other immunisation service provider for more information.


20 to 49 years old

All people from 6 months of age should get an influenza vaccination every year.

All adults born during or since 1966 who have not received 2 documented doses of MMR (measles, mumps and rubella) vaccine should get 2 doses. The minimum interval between doses is 4 weeks.


50 years old and older

All people from 6 months of age should get an influenza vaccination every year.

Aboriginal and Torres Strait Islander people over 50 years should get pneumococcal and shingles vaccinations.


65 years old and older

All people from 6 months of age should get an influenza vaccination every year.

People 65 years and older should get the higher strength influenza vaccine to ensure they are protected.

People 65 years and older should also get the shingles vaccination.


70 years and older

All people 70 years and older should get vaccinations for:

People with certain medical conditions have an increased risk of pneumococcal disease may need extra doses of vaccines for better protection. For more information about pneumococcal vaccines, talk to your GP, pharmacist, nurse or other immunisation service provider.

Catch ups

Talk to your GP, pharmacist, nurse, or other immunisation service provider about your immunisation history. You may be eligible for free catch-up vaccines to ensure you are protected.

Where to get vaccinated

Getting vaccinated is easy. You can get most vaccines from your GP, pharmacist, nurse or other immunisation service provider. Find out where to get vaccinated.

Vaccination information in your language

For information in your language, watch our video below.

Before you start the video, select CC to choose your language.

Duration: 3:13

Vaccines for adults and other information

In Australia there are some vaccines recommended and provided for free to adults.

These include vaccines for women during pregnancy for people with some medical conditions and for people older than 65 years of age.

The vaccines given during pregnancy protect the woman and the unborn baby from diseases during pregnancy and in the first few months of the new baby's life.

As we get older, our bodies defences don't work as well and we become more vulnerable to some diseases.

Immunisations can provide protection for older people from these diseases.

Talk to your doctor about your vaccination needs.

To see which vaccines are recommended and provided free under the National Immunisation Programme Schedule in Queensland go to www.vaccinate.initiatives.qld.gov.au/schedule.

If you have questions or concerns about immunisation you can talk to your doctor or your local immunisation provider.

If you need help with English when you talk to them you can use an interpreter by calling 131 450. This service is free.

Australia is one of the safest countries in the world when it comes to vaccine preventable diseases. One of the main reasons for this is because Australia has one of the best immunisation programmes in the world.

Remember, immunisation saves lives.

Find out more

For more information about vaccination, contact your health provider or call 13 HEALTH(13 43 25 84) .

Find a vaccination provider

Information in your language

You can find information about vaccination in your language on the  Queensland Government website.