FCFreeCare

Best GP in Melbourne

Compare general practice costs across 24 clinics in Melbourne. FreeCare helps you find affordable healthcare near you.

Rosanna medical group

88 Lower Plenty Road

Accepting Patients

Ivanhoe Endoscopy Centre

226 Upper Heidelberg Road

Accepting Patients

Epping Clinic

Melbourne, Australia

Accepting Patients

Westgroup Medicals

14 Victoria Square

Accepting Patients

Kilsyth Medical Group

Melbourne, Australia

Accepting Patients

Specialist Medical Centre

Melbourne, Australia

Accepting Patients

Elgin Medical Centre

54 Elgin Street

+61 3 9347 2788

Accepting Patients

Carlton Family Medical

88 Rathdowne Street

+61 3 8330 3900

Accepting Patients

Access Medical Centre

Melbourne, Australia

Accepting Patients

High Street Medical Clinic

Melbourne, Australia

Accepting Patients

Albert Road Clinic

Melbourne, Australia

Accepting Patients

Complete Care Medical Centre

Melbourne, Australia

Accepting Patients

Dr John Vissaritis

186 Park Street, 3205

+61 3 9699 4822

Accepting Patients

Waverley Consulting Suites

Melbourne, Australia

Accepting Patients

Obstetricians & Gynaecologists

Melbourne, Australia

Accepting Patients

Coleman Parade Medical Centre

39 Coleman Parade, 3150

Accepting Patients

Mount Waverley Clinic

Melbourne, Australia

Accepting Patients

Waverley Family Healthcare

401 Blackburn Road

Accepting Patients

Era Health

Melbourne, Australia

Accepting Patients

Araluen House Medical Clinic

446 Nicholson Street, 3068

+61 3 9489 4339

Accepting Patients

Colchester Medical Centre

310 Colchester Road

Accepting Patients

Fitzroy Community Health Centre

75 Brunswick Street

+61 3 9411 3555

Accepting Patients

Hillscene Family Medical Centre

1647 Burwood Highway

+61 3 9752 6111

Accepting Patients

ENT North

Moonee Ponds

65 Holmes Road

1300 357 338

Accepting Patients

Frequently Asked Questions

How much does a GP visit cost in Melbourne?

A standard GP consult costs $80–$120, and most clinics bulk bill — meaning Medicare covers the full fee and you pay nothing out of pocket.

How much is the Medicare rebate for a GP visit?

The standard Medicare rebate for a short consult is around $42.85, rising for longer consults. If your GP bulk bills, the rebate covers the whole fee.

Do GPs in Melbourne offer telehealth appointments?

Yes — most practices offer phone or video consults, and Medicare rebates apply to telehealth in most cases. Search FreeCare and call the clinic to confirm.

Can I see a GP without an appointment?

Many clinics keep walk-in slots, and some offer after-hours or weekend care. Use FreeCare to find a clinic nearby and check their hours.

Know what it should cost

See typical gp prices in Australia, what affects the fee, and what Medicare and health funds cover.

Read the cost guide →