Affordable healthcarefor your family

Affordable healthcare
for your family

Book an Appointment

Why Choose St John Medical

All the medical and dental services you need in one location

Our integrated approach means that in addition to family GP medicine we bring together multiple allied health services under the one roof to provide you with a convenient and comprehensive one stop healthcare solution.

St John has six health centres in the Perth metropolitan area (Armadale, Cannington, Cockburn, Joondalup, Midland and Osborne Park) and a regional general practice in Kambalda. Each metropolitan centre offer family general practice, walk-in urgent care, x-ray, family dental services and pathology under the one roof. For more information about our regular GP services such as care plans, immunisations, family planning & sexual health, mental health, etc please visit General Practice.

St John Health Centres strive to provide affordable healthcare for all patients. Our General Practices are mixed billing with bulk-billing available at certain times for eligible patients. Please contact your local practice for more information on Fees and Services. Out-of-pocket charges apply for all Urgent Care consultations at all times.

St John Medical deliver:

Access to a wide variety of services provided by highly qualified professionals.

Onsite pathology and x-ray services (bulk billed where possible).

A focus on chronic disease management, health promotion and illness prevention for the whole family.

A multi-disciplinary, patient centred model of care that is attractive to many health care providers as well as patients.

Excellent public and private transport accessibility, and free parking on site.


Doctors you’ll want to recommend

St John General Practice attracts experienced doctors who are committed to ongoing training and education and value their role in keeping you safe and healthy.

Our team of doctors are:
  • Male and female general practitioners who work to both educate and treat patients.
  • Carefully selected to ensure you have access to a wide range of specialised medical services.
  • Provide quality time and actually listen to you.
  • Handle everything from preventive medicine to treatment of acute and chronic conditions.
  • Coordinate your care with the best specialists in Perth.
  • Assist you with personalised ongoing treatment plans.
A timely and hassle-free doctor appointment

We know you’re busy — that’s why we’ve built a practice designed around you.

Our team of doctors provide:
  • Schedule same day appointments via phone or online
  • Walk-in clinic for urgent care – when it’s urgent but not an emergency
  • Extended hours – see a doctor before / after work or even on weekends.
  • Convenient locations near your home or on the way to work.
  • Ample free parking at all of our locations.

Bulk billing doctors Perth

St John Health Centres strive to provide affordable healthcare for all patients. Our General Practices are mixed billing with bulk-billing available at certain times for eligible patients. Please contact your local practice for more information on Fees and Services. Out-of-pocket charges apply for all Urgent Care consultations at all times.

Our locations

Book an appointment
Book an appointment
Book an appointment
Book an appointment
  • Kambalda

  • Medical Kambalda
  • Dental Kambalda
Book an appointment
Book an appointment
Book an appointment