WA General Practice Network
 
  

After-hours GP Clinics

 

Clinic

Location

Phone Numbers

Opening Hours

Mon-Thur

Fri

Sat

Sun/Public Holiday

Armadale

Entrance to Armadale Health Service, Albany Hwy, Armadale

08 9391 2285

7pm-10pm

7pm-10pm

2pm-9pm

2pm-9pm

Australian Locum Medical Service

Metropolitan Areas

13 26 60

6pm-8am

6pm-8am

6pm-8am

6pm-8am

Bentley

The Bentley Centre, 4/1140 Albany Hwy, Bentley

08 9458 0585

7pm-midnight

7pm-midnight

2pm-9pm

9am-9pm

Fremantle

South Street (Adjacent to Fremantle Hospital), Fremantle

08 9430 8912

7pm-10pm

7pm-10pm

1pm-9pm

1pm-9pm

Hollywood

Hollywood Private Hospital, Monash Ave, Nedlands

08 9346 6191

6pm-9pm

6pm-9pm

midday-9pm

9am-9pm

Joondalup

Joondalup Health Campus, Shenton Ave, Joondalup

08 9400 9988

7pm-11pm

7pm-11pm

11am-11pm

11am-11pm

Mt. Lawley

Mercy Hospital, Mercy Medical Centre off Elsemere Rd, Mt. Lawley

08 9370 4200

7pm-10pm

7pm-10pm

2pm-10pm

Sun: 2pm-10pm
Pub Hol: 10am-10pm
(Pub Hol times may vary)

Murdoch

Ground Floor Medical Clinic, St. John of God Health Care,
100 Murdoch Drive, Murdoch

08 9366 1500

7pm-10pm

7pm-10pm

1pm-10pm

1pm-10pm

Royal Perth

Cnr Lord & Goderich St – adjacent to Royal Perth Hospital

1300 706 922

6pm-10pm

6pm-10pm

midday-10pm

10am-10pm

Rockingham

Rockingham/Kwinana Hospital, 39 Elanora Drive, Cooloongup WA 6180

08 9592 0880

7pm-10pm

7pm-10pm

1pm-9pm

1pm-9pm

Scarborough Beach Medical Centre

37 Scarborough Beach Road, Scarborough, WA

08 9341 8300

6pm-midnight

 

8.30am-4pm

10am-2pm

Sonseeker Doctors Medical Practice

20 Rushton Street (corner Shepperton Road), Burswood, WA

08 9472 9306

6pm-7pm

6pm-7pm

midday-6pm

 

Subiaco

St. John of God Health Care, 175 Cambridge St, Subiaco

08 9382 9606

7pm-10pm

7pm-10pm

1pm-10pm

9am-10pm

Swan

Swan Districts Hospital, Eveline Road, Middle Swan

1300 904 322

7pm-10pm

7pm-10pm

midday-10pm

midday-10pm

For infomation about these or other after-hours services or 24 hour medical advice, please contact HealthDirect, or to find a health service near you contact HealthInfo on 1300 135 030.