Immunisations

Book a vaccination, booster shot, or check- up

Protect yourself and your little ones by booking a vaccination at our clinic – no doctor’s appointment necessary.

Our experienced nurses can provide the following:

  • COVID-19 vaccinations
  • Flu vaccinations (free from 1 May 2026 – 30 June 2026)
  • Routine childhood vaccinations, which are registered with the Australian Childhood Immunisation Register
  • Basic check-up immunisations
  • Booster shots
  • Travel vaccines.

Routine childhood immunisations are bulk-billed; however, fees may apply for more complex appointments and travel vaccines.

Book your immunisation at Leeuwin here or call us on 08 9339 7799.

Free Flu Vaccines Available

Protect yourself and your family this flu season with free influenza vaccinations available at Leeuwin Medical.

The FluMist nasal spray vaccine is now available and free year-round for children aged 2 to 11, offering a quick, needle-free option.

Free flu vaccines are also available for eligible patients under the National Immunisation Program, including:

  • Children aged 6 months to under 5 years
  • Adults aged 65 years and over
  • Pregnant women at any stage
  • Aboriginal and Torres Strait Islander people aged 6 months and over
  • People aged 6 months and over with certain medical conditions

In addition, from 1 May to 30 June 2026, free flu vaccines are available to all people aged 12 to 64 who are not otherwise eligible.

Book your flu vaccination today and stay protected this season.