Cancel Filters Reset
  • Online booking available
  • Bulk bill
More Refinements
  • Practitioner Language:

  • Supports Government Schemes:

Cancel Select date Today
OR View appointments available over the next 7 days Next 7 days
Is this an emergency?

GP Appointments in Western Australia

91 results found

Only 1 Left

Agape Medical Centre

Olive Road Falcon

Map
Miami Plaza Shopping Centre 3 Olive Road, Falcon, WA 6210
Bulk Billing
97% of patients would recommend this practice, based on 37 reviews within the last 12 months.
Book now Book 6:20pm Only 1 Left Later Later More
Only 2 Left

AK Medical Centre

Albany Highway Kelmscott

Map
Unit 3 / 2944 Albany Highway, Kelmscott, WA 6111
100% of patients would recommend this practice, based on 20 reviews within the last 12 months.
Book now Book 5:00pm 5:10pm Only 2 Left Later Later More
Only 1 Left
Alexander Heights Family Practice

Alexander Heights Family Practice

Greenpark Road Alexander Heights

Map
44 Greenpark Road, Alexander Heights, WA 6064
94% of patients would recommend this practice, based on 108 reviews within the last 12 months.
Book now Book 4:45pm Only 1 Left Later Later More
Only 4 Left
Alkimos Medical Centre

Alkimos Medical Centre

Bulwark Avenue Alkimos

Map
Unit 2 / 3 Bulwark Avenue, Alkimos, WA 6038
Bulk Billing
98% of patients would recommend this practice, based on 58 reviews within the last 12 months.
Applecross Village Medical Centre

Applecross Village Medical Centre

Ardross Street Applecross

Map
Unit 2 / 40 Ardross Street, Applecross, WA 6153
100% of patients would recommend this practice, based on 32 reviews within the last 12 months.
Only 2 Left
Armadale Districts Surgery

Armadale Districts Surgery

Church Avenue (opposite Centrelink) Armadale

Map
55 Church Avenue (opposite Centrelink), Armadale, WA 6112
Bulk Billing
94% of patients would recommend this practice, based on 48 reviews within the last 12 months.
Book now Book 5:00pm 5:10pm Only 2 Left Later Later More
Only 2 Left
Aubin Grove Medical Centre

Aubin Grove Medical Centre

Lyon Road Aubin Grove

Map
370 Lyon Road, Aubin Grove, WA 6164
Bulk Billing
92% of patients would recommend this practice, based on 64 reviews within the last 12 months.
Book now Book 9:30pm 9:45pm Only 2 Left Later Later More
Only 1 Left

Austin Lakes Medical Centre

Inlet Blvd & Schoales Bend South Yunderup

Map
Austin Lakes Shopping Centre 2B / Cnr Inlet Blvd & Schoales Bend, South Yunderup, WA 6208
Bulk Billing
100% of patients would recommend this practice, based on 15 reviews within the last 12 months.
Book now Book 4:45pm Only 1 Left Later Later More
Beachside Medical Centre

Beachside Medical Centre

Lindsay Beach Blvd Yanchep

Map
Unit 4 / 105 Lindsay Beach Blvd, Yanchep, WA 6035
Bulk Billing
96% of patients would recommend this practice, based on 25 reviews within the last 12 months.
Beckenham Medical Centre

Beckenham Medical Centre

William Street Beckenham

Map
204 William Street, Beckenham, WA 6107
Bulk Billing
95% of patients would recommend this practice, based on 21 reviews within the last 12 months.
Belridge Medical Centre

Belridge Medical Centre

Cnr Ocean Reef Road & Eddystone Avenue Beldon

Map
Belridge Shopping Centre Cnr Ocean Reef Road & Eddystone Avenue, Beldon, WA 6027
99% of patients would recommend this practice, based on 163 reviews within the last 12 months.
Belvidere Health Centre

Belvidere Health Centre

Belvidere Street Belmont

Map
39 Belvidere Street, Belmont, WA 6104
Bulk Billing
77% of patients would recommend this practice, based on 30 reviews within the last 12 months.
Only 5 Left
Better Life WA Medical Centre

Better Life WA Medical Centre

Eaglemont Street Greenfields

Map
Shop 13 2 Eaglemont Street, Greenfields, WA 6210
Bulk Billing
100% of patients would recommend this practice, based on 115 reviews within the last 12 months.
Only 1 Left
Brecken Health Care - Eaton

Brecken Health Care - Eaton

Pratt Road Eaton

Map
Unit 5 / 1 Pratt Road, Eaton, WA 6232
Not enough patients have rated this practice (must have at least 10 reviews in the past 12 months)
Book now Book 4:45pm Only 1 Left Later Later More
Bull Creek Medical

Bull Creek Medical

Wheatley Drive Bull Creek

Map
Unit 2 / 79 Wheatley Drive, Bull Creek, WA 6149
97% of patients would recommend this practice, based on 29 reviews within the last 12 months.
Only 2 Left
Burslem Medical Centre

Burslem Medical Centre

Burslem Drive Maddington

Map
Next to Caltex Woolworths petrol station / 201 Burslem Drive, Maddington, WA 6109
99% of patients would recommend this practice, based on 94 reviews within the last 12 months.
Book now Book 5:30pm 5:40pm Only 2 Left Later Later More

Burton Street Family Practice

Burton Street Bentley

Map
23 Burton Street, Bentley, WA 6102
Not enough patients have rated this practice (must have at least 10 reviews in the past 12 months)
Only 5 Left
Butler Village Medical Centre

Butler Village Medical Centre

Marchwood Boulevard Butler

Map
Unit 3 / 2 Marchwood Boulevard, Butler, WA 6036
Bulk Billing
Not enough patients have rated this practice (must have at least 10 reviews in the past 12 months)
Only 1 Left
Byford Central Clinic

Byford Central Clinic

South West Highway Byford

Map
867 South West Highway, Byford, WA 6122
Bulk Billing
100% of patients would recommend this practice, based on 13 reviews within the last 12 months.
Book now Book 4:50pm Only 1 Left Later Later More
Only 2 Left
Canning Bridge 7 Day Medical Centre

Canning Bridge 7 Day Medical Centre

Canning Highway Applecross

Map
896 Canning Highway, Applecross, WA 6153
89% of patients would recommend this practice, based on 95 reviews within the last 12 months.
Book now Book 5:00pm 5:10pm Only 2 Left Later Later More
Only 1 Left
Canning Medical Centre - Fremantle

Canning Medical Centre - Fremantle

High Street Fremantle

Map
199 High Street, Fremantle, WA 6160
96% of patients would recommend this practice, based on 25 reviews within the last 12 months.
Book now Book 5:15pm Only 1 Left Later Later More
Only 4 Left

Cannington Family Doctors & Skin Cancer Clinic

Albany Highway Beckenham

Map
Unit 18B (next to Barbeques Galore) / 1480 Albany Highway, Beckenham, WA 6107
Bulk Billing
97% of patients would recommend this practice, based on 213 reviews within the last 12 months.
Page 1 of 4

Book a doctor's appointment today in WA. Simply browse all GP appointments available in and around WA, choose a time that suits you and book instantly online!

Not only can you book your annual check, HealthEngine's network of trusted general physicians in WA specialise in everything from skin checks, immunisations, family medicine and minor surgery, to insurance medicals, chronic disease management, dermatology, care plans and much more.

HealthEngine lets you be in complete control of your health and wellness, connecting you with the right GP when you need it the most. Find and book a doctor online, anywhere in WA, anytime. Get started today!

Help
Filters (0)