Toggle menu
Cancel Filters Clear
  • Spoken Language:

Cancel Select date Today
Is this an emergency?

Appointments available as soon as possible, even if they’re a little outside your location.

199 results found

Alkimos Beach Medical Centre


(08) 95... Map
Shop 6 / 1 Graceful Boulevard, Alkimos, WA 6038
Bulk BillingAGPAL

Apollo Health Armadale


(08) 93... Map
Armadale Central Shopping Centre, Shop 62 & 63 / 10 Orchard Avenue, Armadale, WA 6112
Today 3:40pm 3:50pm Only 2 Left More More

Apollo Health Cockburn


(08) 61... Map
Cockburn Gateway Shopping City, 816 Beeliar Drive, Success, WA 6164
Today 3:50pm Only 1 Left More More

Applecross Village Medical Centre


(08) 93... Map
Unit 2 / 40 Ardross Street, Applecross, WA 6153

Conveniently located in the centre of Applecross village, Applecross village Medical Centre has been operating for over 30 years. Amidst the prestigious little shops, it's situated behind Pharmacy 777. With ample parking available you are sure to find...

When you call us for an appointment, every effort will be made to accommodate you for your preferred time and GP. Emergencies will always be given priority and our reception staff will attempt to contact you if there is any unforseen delay or your GP has been called away. We also give priority to children and the elderly where necessary. Longer consultation...

We provide a comprehensive family medical service - quality care in a friendly, relaxed atmosphere.

Go to Profile

Apsley Medical Centre


(08) 93... Map
73 Apsley Road, Willetton, WA 6155
Bulk BillingAGPAL

Armadale Districts Surgery


(08) 93... Map
55 Church Avenue (opposite Centrelink), Armadale, WA 6112
Bulk BillingAGPAL

Aubin Grove Medical Centre

Aubin Grove

(08) 94... Map
370 Lyon Road, Aubin Grove, WA 6164
Bulk BillingAGPAL
Today 9:15pm 9:30pm 9:45pm Only 3 Left More More

Azure Medical Cottesloe


(08) 92... Map
Cottesloe Central, Shop 43, Level 1 / 460 Stirling Highway, Cottesloe, WA 6011
Today 5:00pm 5:30pm Only 2 Left More More

Ballajura Medical Centre


(08) 92... Map
114 Illawarra Crescent, Ballajura, WA 6066

Bateman Medical Centre


(08) 93... Map
24 Parry Avenue, Bateman, WA 6150

Beachside Medical Centre


(08) 95... Map
Unit 4 / 105 Lindsay Beach Blvd, Yanchep, WA 6035
Bulk BillingAGPAL

We are a practice located in the heart of a thriving, young and vibrant community...

Skin clinic Skin cancer removal procedures Women’s health Men’s health Children’s health and immunisation Travel medicine Family planning and Pap smears. Worker’s compensation (private billing) Pre-employment health check (private billing) Occupational health (private billing)

Go to Profile

Beaumaris Family Practice

Ocean Reef

(08) 93... Map
Beaumaris Shopping Centre, 64 Constellation Drive, Ocean Reef, WA 6027
Today 3:40pm 3:45pm 4:00pm Only 3 Left More More

Beeliar Medical Centre


(08) 64... Map
Shop 9 / 28 Lake Front Avenue, Beeliar, WA 6164
Bulk BillingAGPAL
Today 4:30pm Only 1 Left More More

Belridge Medical Centre


(08) 93... Map
Belridge Shopping Centre, Cnr Ocean Reef Road & Eddystone Avenue, Beldon, WA 6027
Today 6:20pm Only 1 Left More More

Bentley Plaza Dental Clinic


(08) 94... Map
FS6B / 1140 Albany Highway, Bentley, WA 6102
May 1 8:00am 8:30am 10:30am 4:30pm Only 4 Left More More

Berrigan Family Medical Centre


(08) 94... Map
219 Berrigan Drive, Jandakot, WA 6164
Bulk Billing

Brecken Health Care - Bunbury


(08) 97... Map
(Next door to Bunbury Honda & Opposite the Bunbury Race Track), Suite 4 / 12-16 Vasse Street, Bunbury, WA 6230

Brighton Beach Medical Centre


(08) 93... Map
Unit 6 / 22 Hughie Edwards Drive, Merriwa, WA 6030
Bulk BillingAGPAL

Broome Medical Clinic



(08) 91... Map
26 Robinson Street, Broome, WA 6725
May 2 2:45pm 7:00pm 7:30pm Only 3 Left More More

Butler Boulevard Medical Centre


(08) 95... Map
Unit 1 / 175 Butler Boulevard, Butler, WA 6036
Bulk BillingAGPAL

Byford Central Clinic


(08) 95... Map
867 South West Highway, Byford, WA 6122
Bulk Billing

Candlewood Medical Centre


(08) 93... Map
Unit 5 / 45 Candlewood Boulevard, Joondalup, WA 6027

Candlewood Medical Centre has been providing...

Family medicine.

If you wish to belong to a practice that values the health, wellbeing, and personal growth of each patient, then look no further; book an appointment with us today. Simply click on your preferred appointment time from the options shown above to get started now. We are here to care for you and your family.

Go to Profile

Canning Medical Centre


(08) 93... Map
199 High Street, Fremantle, WA 6160
Tomorrow 8:30am 8:45am 9:30am 9:45am 10:15am Only 5 Left More More

Carousel Medical Centre


(08) 92... Map
Unit 1 / 7-9 Pattie Street, Cannington, WA 6107
Today 3:30pm Only 1 Left More More

CBD West Medical Centre


(08) 94... Map
1st Floor / 847 Hay Street, Perth, WA 6000
Page 1 of 8