Perth ED Wait Times
LiveReal-time wait times across Perth's public hospitals and urgent care centres — updated every 5 minutes from official WA Health data.
🚨 Life-threatening emergency?
Call 000 immediately. Do not drive yourself to hospital.
🩹 Minor injury or illness?
Check live wait times and go to the closest ED or urgent care centre with the shortest wait.
💬 Need a Nepali interpreter?
Call TIS National on 131 450 (free, 24/7). Tell hospital staff when you arrive.
Check Live Wait Times Now
The Perth ED Wait Times tool shows current waiting times at every public hospital and urgent care centre across Perth — sorted by distance from you.
Open Perth ED Wait Times ↗Opens in a new tab · Data sourced from WA Health & St John Health · Not medical advice
How to use it
Allow location
The tool uses your location to sort hospitals by distance. Or you can browse all manually.
Check wait times
See current waiting times for minor injuries (Triage 4). Serious conditions are seen faster.
Go to nearest
Head to the hospital or urgent care centre with the shortest wait closest to you.
Hospitals & urgent care centres covered
Royal Perth Hospital
Perth CBD
Sir Charles Gairdner Hospital
Nedlands
Fiona Stanley Hospital
Murdoch
Perth Children's Hospital
Nedlands
Joondalup Health Campus
Joondalup
Rockingham General Hospital
Rockingham
Armadale Health Service
Armadale
Midland St John of God
Midland
Bentley Hospital
Bentley
Swan Districts Hospital
Middle Swan
Maddington Urgent Care
Maddington
Armadale Urgent Care Centre
Armadale
More Perth resources