St John Joondalup Medical Centre

GPs at our Joondalup Clinic

Our doctors and GPs bring together a range of medical services to provide you with a convenient and comprehensive healthcare solution. Our Joondalup medical centre is very easy to access just off the freeway (exit Ocean Reef Road) and located in Joondalup Gate. Our medical services can be seen below:

Medical Clinic Services

  • General Practice (appointments based)
  • Cosmetic procedures
  • Urgent care clinic
  • Pathology
  • X-ray


St John Medical offers onsite pathology at our medical centre in Joondalup using capable pathology collectors to collect blood and other specimens for routine and specialised testing. Whether you are an individual looking for a private pathology test, or a company requiring screening for potential employees, we offer it all. Please note that a medical referral is necessary from your GP or specialist for those who need a private pathology test.

Women's Health

St John Medical provides a range of specialised women’s health care services catering to women at our Joondalup medical centre. When it comes to your health, there are a number of women’s health issues that are specific to women alone which range from pregnancy, childbirth, menstruation, breast cancer and more. Our doctors and practice nurses will provide you with useful and practical information as well as treatment for a broad range of women’s health issues.


If you have a major emergency, always go to the emergency department or call Triple Zero (000).

If you have a minor illness or injury that needs urgent medical care, St John Urgent Care Joondalup can help.

For a routine doctor’s appointment, click here to book in to see your GP.

Our locations

  • Armadale

  • Medical Armadale
  • Dental Armadale
Book an appointment
  • Cannington

  • Medical Cannington
  • Dental Cannington
Book an appointment
  • Cockburn

  • Medical Cockburn
  • Dental Cockburn
Book an appointment
  • Joondalup

  • Medical Joondalup
  • Dental Joondalup
Book an appointment
  • Kambalda

  • Medical Kambalda
  • Dental Kambalda
Book an appointment
  • Midland

  • Medical Midland
  • Dental Midland
Book an appointment
  • Osborne Park

  • Medical Osborne Park
  • Dental Osborne Park
Book an appointment