COVID-19 updates and information
Working together
Your health is our priority. Please do not delay medical care at this time.
Due to COVID-19 we have made some changes to our services.
GP Appointments
St John Medical provides telehealth (phone/video appointments) and face-to-face appointments. Book here or call Armadale 9399 0909, Cockburn 6174 6000, Joondalup 9400 7000, Cannington 9350 8000 or Kambalda 9027 0029.
St John Urgent Care
St John Urgent Care is a 7 day walk-in service with x-ray on site for sprains, broken bones and minor wounds. Joondalup and Cockburn 8am – 6pm and Armadale 9am – 5pm. You may be screened prior to admission.
Dental
St John Dental is open. Be assured we are following all Australian Dental Association guidelines to ensure your health is protected. Book online or call Armadale 9498 1905, Cockburn 6174 6050 or Joondalup 9400 7050.
COVID-19 clinics
If you suspect you have COVID-19, DO NOT attend a St John centre. You must make arrangements to get yourself to a COVID clinic. DO NOT call an ambulance unless you are critically unwell. For more information, call the Coronavirus Health Information Line on 1800 020 080 or visit HealthyWA.
Medical Opening Hours
Please select a location below
-
Armadale
- Monday - Wednesday8am - 6:30pm
- Thursday8am - 6:30pm
- Friday8am - 6:30pm
- Saturday8am - 5pm
- Sunday9am - 5pm
- Public Holidays9am - 5pm* (Subject to change, please call practice to confirm)
-
Cannington
- Monday, Wednesday, Friday8am - 5pm
- Tuesday, Thursday8am - 6pm
- Saturday9am - 5pm
- SundayClosed
- Public HolidaysClosed
-
Cockburn
- Monday - Friday8am - 6pm
- Saturday & Sunday 8.30am - 4pm
- Public Holidays8.30am - 4pm *Subject to change, please call practice to confirm
- If you need to speak to a practice GP between 10pm and 8am, please call 9321 9133. In an emergency, please call triple zero (000).
-
Joondalup
- Monday - Friday8am - 6pm
- Saturday - Sunday8am - 4pm
- Public HolidaysContact the practice
- If you need to speak to a practice GP between 6pm and 8am, please call 9321 9133. In an emergency, please call triple zero (000).
-
Kambalda
- Monday9am - 5pm
- Tuesday9am - 5pm
- Wednesday9am - 5pm
- Thursday9am - 5pm
- Friday9am - 5pm
- Saturday9am - 12 noon
- SundayClosed
- Public HolidaysClosed
Dental Opening Hours
Please select a location below
-
Armadale
- Monday - Friday8am - 6pm
- Saturday8am - 4pm
- SundayClosed
- Public HolidaysClosed
-
Cannington
- Dental services are currently unavailable at our Cannington centre. Please visit any of our other centres in Armadale, Cockburn and Joondalup.
-
Cockburn
- Monday - Friday8am - 6pm
- Saturday8am - 4pm
- SundayClosed
- Public HolidaysClosed
-
Joondalup
- Monday - Friday8am - 6pm
- Saturday8am - 4pm
- SundayClosed
- Public HolidaysClosed
-
Kambalda
- Dental services are currently unavailable at our Kambalda centre. However we hope to facilitate dental visits in the future.

Urgent Opening Hours
Please select a location below
-
Armadale
- Monday - Sunday9am - 5pm
- Public Holidays9am - 5pm
-
Cannington
- After hour services currently not available. Please visit our Armadale, Cockburn or Joondalup centres for any urgent matters.
-
Cockburn
- Monday - Sunday8am - 10pm
- Public Holidays8am - 10pm
-
Joondalup
- Monday - Sunday8am - 10pm
- Public Holidays8am - 10pm
-
Kambalda
- Urgent Care is not available at this location.