Delivering a Healthy WA
Consumer Health Services Directory
  About this Directory | Corrections | Advanced Search |

GP After Hours Clinics

iPhone app icon 
   Free Download
GP After Hours iPhone App

Is your GP clinic open after 6pm weekdays, after midday on Saturday, and anytime on Sundays or public holidays?

Download the GP After Hours participation form now.

When your own doctor is not available call ahead to visit an after hours GP clinic.
For free health advice 24 hours a day call healthdirect Australia on 1800 022 222.
For serious and life-threatening conditions call 000 or visit a hospital emergency department.
Please note that attendance at some GP clinics may incur fees.
Only after hours opening times are displayed. To find out opening times during normal business hours contact each GP clinic.

Reminder: please call ahead to confirm clinic opening times.


  Location Phone Numbers Opening Hours
Mon-Thur Fri Sat Sun/Public Holiday
Metropolitan Clinics
Alexander Heights Alexander Heights Family Practice, 44 Greenpark Road (Map) 9247 2533 Closed Closed Closed Sun: 9am-midday
Pub Hol: Hours vary
- please phone
Applecross Applecross Medical Group, 764 Canning Hwy (Map) 9364 6444 Closed Closed Midday-3pm Sun: 9am-3pm
Pub Hol: 9am-5pm
Armadale Apollo Health Armadale, Shop 62/63 Armadale Central Shopping Centre, 10 Orchard Avenue (Map) 9399 0909 6pm-7pm 6pm-7pm Midday-5pm Sun: 10am-1:00pm
Pub Hol: Closed
Armadale GP After Hours Armadale, 3056 Albany Hwy (entrance to Armadale Health Service) (Map) 9391 2285 7pm-10pm 7pm-10pm 2pm-9pm 2pm-9pm
Aubin Grove Aubin Grove Medical Centre, 370 Lyon Rd (Map) 9499 4099 6pm-10pm 6pm-10pm Closed Closed
Baldivis Baldivis Medical Centre, 6/7 Minden Lane (Map) 9524 4000 Tues & Thurs
Closed Midday-1pm (1 week)
Midday-4pm (every 2nd
Sun: 8.30am -1pm
Pub Hol: Closed
Ballajura Ballajura Medical Centre, 114 Illawarra Cres (Map) 9249 1311 6pm-8pm 6pm-8pm Midday-5pm 9am-1pm
Ballajura Illawarra Medical Centre, 229 Illawarra Crescent (Map) 9249 2033 6pm-8pm 6pm-7pm Midday-3pm 9am - midday
Beaconsfield Fremantle Family Doctors, 15/115 Lefroy Rd (Map) 9331 7479 6pm-7pm Closed Closed Closed
Beckenham Apollo Health Cannington, 1480 Albany Highway (Map) 9350 8000 Closed Closed Midday-1pm Closed
Bedford Salisbury Medical Group, 90 Salisbury St (Map) 9271 9311 Closed Closed Closed 9am-Midday
Beldon Belridge Medical Centre, Cnr Ocean Reef Rd & Eddystone Ave (Map) 9307 0707 7.30am-8am
Midday-2pm Sun: Closed
Pub Hol: 9am-1pm
Belmont GP After Hours Belmont, 39 Belvidere Street (Map) 6253 2100 7pm-10pm 7pm-10pm Midday-5pm 9am-5pm
Burswood Sonseeker Doctors, 20 Rushton St (cnr Shepperton Rd) (Map) 9472 9306 Closed Closed 1pm-5pm Closed
Canning Vale After Hours GP Canning Vale, 22 Blenheim St (Map) 9456 0077 7pm-10pm 7pm-10pm 4pm-9pm 4pm-9pm
Claremont Claremont Medical Centre, 206 Stirling Hwy (Map) 9285 5100 Closed Closed Closed 8am-1pm
Claremont East West Medical, Unit 2/40 St Quentin Ave (Map) 92843546 6pm-9pm 6pm-9pm 2pm-5pm 2pm-5pm
Crawley Nedlands Family General Practice, Suite 8, 88 Broadway (Map) 9386 8873 6pm-8pm 6pm-8pm Closed Sun: 9am-midday
Pub Hol: 9am-midday
phone first to confirm
Dianella Dianella Family Medical Centre, 294 Grand Promenade (Map) 9276 3472 6pm-8pm 6pm-8pm Midday-6pm Closed
Duncraig Duncraig Medical Centre, 14 Burragah Wy (Map) 9246 9922 6pm-8:30pm 6pm-7pm Midday-5pm 9am-6pm
East Fremantle East Fremantle Medical Centre, 12 Silas Street (Map) 9339 4116 6pm-7pm 6pm-7pm Closed Closed
Ellenbrook Ellenbrook Medical Centre, 51 Mornington Pkwy (Map) 9297 2555 6pm-7pm Closed Midday-1pm Sun: Midday-1pm
Pub Hol: Closed
Fremantle Ellen Street Family Practice, 59 Ellen St (Map) 9430 5001 6pm-8pm 6pm-8pm Closed Closed
Fremantle Fremantle GP After Hours Practice, Block A, Fremantle Hospital, South Tce (adjacent to Emergency Department) (Map) 9430 8912 7pm-10pm 7pm-10pm 1pm-9pm 1pm-9pm
Hammond Park Hammond Park Family Practice, Shop 1A, 1 Macquarie Blvd (Map) 9414 3015 7am-8am;
Midday-8pm 9:00am-8pm
Huntingdale Spencer Road Family Practice, Suite 1, 2 Warton Rd (Map) 9493 8333 Closed Closed Midday-5pm 8.30am-1pm
Joondalup After Hours GP Clinic Joondalup, Joondalup Health Campus, Shenton Ave (Map) 9400 9988 7pm-11pm 7pm-11pm 11am-11pm 11am-11pm
Kalamunda Mead Medical Group, 37 Elizabeth Street (Map) 9293 4455 6pm-8pm Closed Closed 8.30am-11am
Kallaroo Whitfords Ave Medical Centre, Cnr Whitfords and Dampier Ave (Map) 9307 4222 7am-8am
Mon, Tues, & Wed
7am-8am Midday-4pm 8am-2pm
Kelmscott Kelvale Medical Group, 53 Railway Ave (Map) 9495 1230 6pm-7.30pm 6pm-7.30pm Midday-2pm


Kwinana Chisham Avenue Medical Centre, 1 Chisham Ave (Map) 9419 2122 Closed Closed Closed Sun: 8am-midday
(alternate Sundays)
Pub Hol: Closed
Landsdale Landsdale Medical Centre, 21B The Broadview (Map) 9302 5600 6pm-11pm 6pm-11pm Midday-8pm 9am-8pm
Leeming Farrington Rd Medi Clinic, 84 Farrington Rd Leeming (Map) 9312 1106 6pm-9pm 6pm-9pm 2pm-7pm 1pm-7pm
Mandurah Murray Medical Centre, 34-36 Minilya Pky (Map) 9535 1166 6pm-8.30pm 6pm-8.30pm Midday-3pm 9am-1pm
Mandurah Mandurah GP After Hours, 88 Anstruther Rd, Mandurah (Map) 9439 9599 6.30pm-9pm 6.30pm-9pm 1pm-9pm 9am-5pm
Midland/Middle Swan After Hours GP Swan Districts Hospital, Eveline Rd (Map) 1300 904 322 6pm-10pm 6pm-10pm Midday-10pm 10am-10pm
Mindarie Mindarie Keys Medical Centre (Map) 9407 7311 6pm-9pm 6pm-9pm Midday-9pm Sun: 9am-9pm
Pub Hol: 10am - 2pm
Mirrabooka Mirrabooka Medical Centre, 22 Chesterfield Rd (Map) 9349 6611 Mon & Thurs
Closed Closed 8.30am-Midday
Morley Morley Medical Centre, Cnr Walter and Collier Rds (Map) 9275 5155 6pm-8pm Closed Midday-5pm Closed
Mt Lawley Lindisfarne Medical Group, 697 Beaufort St (Map) 9272 2455 Mon, Wed
Closed Closed Closed
Mt Lawley Mercy GP After Hours, Suite 11 Mercy Medical Centre, Ellesmere Rd (Map) 9370 4200 7pm-10pm 7pm-10pm 2pm-10pm Sun: 2pm-10pm
Pub Hol: 10am-10pm
Murdoch GP After Hours Murdoch, Suite 5-7 Medical Clinic, St John of God Hospital, 100 Murdoch Dve (Map) 9366 1500 7pm-10pm 7pm-10pm 1pm-10pm Midday-10pm
Nedlands After Hours Family Medical Clinic, Hollywood Private Hospital, (Pharmacy Entrance), Monash Avenue (Map) 9346 6191 6pm-9pm 6pm-9pm Midday-9pm 9am-9pm
North Perth Fitzgerald Medical Practice, 435 Fitzgerald Street (Map) 9228 8173 6pm-8pm Closed Closed Closed
Noranda Noranda Medical Centre, 46 Benara Rd (Map) 9442 5111 Closed Closed Midday-2pm Sun: 9am-1pm
Pub Hol: Closed
O'Connor South Street Medical Centre, 5/386 South Street (Map) 9337 7888 6pm-8pm 6pm-8pm Midday-1pm Closed
Osborne Park Osborne City Medical Centre, 461 Scarborough Beach Rd (Map) 9445 1115 Closed Closed Midday-4pm Sun: 9am - 4pm
Pub Hol: 9am - 1pm
Parmelia Parmelia Medical Centre, 1 Sutherland Pde (Map) 9439 4411 7am-8am;
Midday-1pm Sun: 8am-1pm
Pub Hol: Closed
Perth Royal Perth After-hours GP Clinic, cnr Lord and Goderich St (Map) 1300 706 922 6pm-10pm 6pm-10pm Midday-10pm 10am-10pm
Perth Central City Medical Centre, 14/378 Wellington St (Perth train station concourse) (Map) 9225 1188 Closed Closed Midday-6pm 9am-6pm
Perth/Northbridge Northbridge Medical Centre, Shop 2/154 Newcastle St (Map) 9228 8339 6pm-8pm 6pm-8pm 1pm-3pm Sun: 9am-3pm
Pub Hol: Hours vary
- please phone
Quinns Rocks Quinns Mindarie Super Clinic, Cnr Quinns Rd and Mindarie Dve (Map) 9305 7333 Closed Closed Closed Sun: Closed
Pub Hol: 9am-midday
(excl. Good Friday and
Christmas Day)
Rockingham GP After Hours Clinic Rockingham General Hospital, 39 Elanora Dve, Cooloongup (Map) 9599 4531 7pm-10pm 7pm-10pm 1pm-9pm 9am-9pm
Rockingham Rockingham GP After Hours, 33 Elanora Dve, Cooloongup (Map) 9528 4555 6.30pm-9pm 6.30pm-9pm 1pm-7pm 9am-7pm
Scarborough Scarborough Beach Medical Centre, 37 Scarborough Beach Rd (Map) 9341 8300 6pm-10pm 6pm-10pm Midday-4pm 9am-2pm
Sorrento Seacrest Medical Centre, 28 Seacrest Drive (Map) 9448 4433 Mon: 6pm-8pm
Tues to Thurs:
6pm-7pm Midday-1pm 9am-1pm
Sorrento Sorrento Medical Centre, 9/15 Harman Road (Map) 9246 1455 7am-8am;

Sun: 8am-3pm
Pub Hol: 8am-2pm

South Lake Jandakot Family Practice, 1/2-5 Berrigan Dve (Map) 9417 3233 6.30pm-9pm 6.30pm-9pm Closed Closed
Subiaco GP After Hours St John of God Health Care, 175 Cambridge St (Map) 9382 9606 7pm-10pm 7pm-10pm 1pm-10pm 9am-10pm
Subiaco Rokeby GP, Level 1, 142 Rokeby Rd (Map) 9381 4880 7am-8am;
Closed Closed
Yokine Dr 7 Medical Centre, 162 Wanneroo Rd (Map) 9349 6777 6pm-8pm 6pm-8pm Midday-5pm Sun: 8.30am-2.30pm
Pub Hol: 8.30am-2pm
Metropolitan Locum (Metropolitan home visiting service)
Perth Australian Locum Medical Service
(Metropolitan home visiting service)
13 26 60 6pm-8am 6pm-8am Midday-midnight 24 hours
Perth Dial A Doctor Perth (Metropolitan home visiting service) 1300 030 030 6pm-8am 6pm-8am Midday-midnight 24 hours
Perth Doctor Home Visits (Metropolitan home visting service) 9321 9133 6pm-8am 6pm-8am Midday-midnight 24 hours
Perth Perth After Hours Medical Service 1300 000 362 6pm-8am 6pm-8am Midday-midnight 24 hours
Country Clinics
Australind Wishing Well Clinic, 36 Old Coast Rd (Map) 9797 1592 6pm-10pm 6pm-10pm 1pm-6pm Sun: Closed
Pub Hol: 1pm-6pm
Boulder Boulder Medical Centre, 49 Burt Street (Map) 9093 1044 6pm-8pm 6pm-8pm Midday-8pm 8am-8pm
Bunbury Bunbury After Hours GP Clinic, Level 1, Greater Bunbury Medical Centre, 12-16 Vasse Street (Map) 9792 4354 6pm-9pm 6pm-9pm Midday-8pm 10am-6pm
Bunbury Forrest Family Practice, 122 Spencer St (Map) 9791 5175 6pm-8pm 6pm-8pm Midday-8pm 8am-8pm
Bunbury Brecken Health Care, Level 1, Greater Bunbury Medical Centre, 12-16 Vasse Street (Map) 9791 8133 Tues, Thurs
Closed Closed Closed
Bunbury Dr Foster & Associates, 207 Spencer Street (Map) 9792 2666 6pm-7pm 6pm-7pm 3pm-5pm 10am-midday
Busselton Wishing Well Clinic, 224 Bussell Highway (Map) 9751 2211 6pm-10pm 6pm-10pm 1pm-6pm Sunday: Closed
Pub Hol:1pm-6pm
Denmark Denmark Medical Centre, Unit 3, 3 Mount Shadforth Rd (Map) 9848 4111


Closed Closed Closed
Geraldton metro Geraldton Medical Group, Panaceum Building, 233 Lester Ave (Map) 9920 8111 6pm-9pm 6pm-9pm Closed Closed
Geraldton metro Geraldton Regional Aboriginal Medical Service, 60 Riflerange Road (Map) 9956 6555 Wed: 6pm-8.30pm Closed Midday-1pm Closed
Geraldton metro St John of God Hospital, 12 Hermitage St (Map) 9965 8888 Closed Closed 2pm-6pm Sun: Midday-6pm
Pub Hol: Closed
Geraldton outer Midwest Aero Medical, Geraldton Mt Magnet Rd, Moonyoonooka (Map) 9956 8999 Mon-Tues 6pm-8pm Closed Midday-2pm Closed
Kalgoorlie Trinity Medical Centre, 28 Piccadilly St (Map) 9091 8707 6pm-8pm 6pm-8pm 12pm-8pm 10am-2pm
Karratha Karratha Medical Centre,  5 Sharp Ave (Map) 9185 3555 6pm-7pm 6pm-7pm Midday-4pm Closed
Mount Barker Plantagenet Medical Group, 40 Marmion St (Map) 9892 1000 Mon: 6pm-8pm Closed Closed Closed
Pinjarra Forrest Medical Group, 1 McKay St (Map) 9531 1866 Mon 6pm-7pm Closed Closed Closed
Pinjarra Pinjarra Medical Centre, 26 Forrest St (Map) 9531 3130 7am-8am 7am-8am Closed Closed
South Hedland Kinetic Health Clinic, Lot 32390 McClarty Blv (Map) 9172 5911 Thurs 6pm-7.30pm Closed Midday-1pm Closed