• Vaccinations are optional.
  • Costs may apply to some. Prices are subject to change.
  • Bookings are required.

Many vaccines are free through the National Immunisation Program. Added vaccines can be purchased to enhance your protection against preventable illness and disease.

DiseaseNumber of vaccine dosesCost per dose
Diphtheria, tetanus, pertussis (whooping cough)1Free for pregnant women, otherwise $53
Influenza (Flu)1 per year$25 or free –  see Flu immunisation page
Meningococcal ACWY Depends on age$78
Meningococcal BDepends on age$130

Flu vaccine

We recommended a yearly flu vaccine for everyone aged 6 months and over.

Meningococcal B vaccine

Give children under 2 a dose of Paracetamol 30 minutes before they are vaccinated for Meningococcal B, or as soon as possible afterwards. This offsets the common side effect of fever after the vaccination.


You can pay for your vaccinations by EFTPOS or credit card at the immunisation session.

We don't accept cash, cheques, American Express or Diners Club cards.

Some private health funds will provide refunds for vaccinations. We will give you a receipt to make your claim.

Non-Medicare cardholders are charged the same amount for these optional vaccines.

Please note: the Victorian Government's Better Health Channel website has fact sheets on diseases and their vaccines. We don't offer vaccinations for travel purposes. You can contact the Travel Clinics Australia information hotline on 1300 369 359.

Was this page helpful?