gp jobs in Melbourne

849 gp job listings in Australia. Find daily updated positions from leading job boards.


  • Melbourne, Australia MedRecruit Limited Full-time EUR 19 Contract

    MedRecruit Limited seeks a Registrar - General Practice (GP) for locum coverage in Victoria. The role offers a rate of 150 AUD per hour and requires current AHPRA registration, plus PGY4+ experience in ED or GP. Assignment spans May 2026 to March 2027, with regular shifts and substantial hours in the early weeks. The locum will join an established team to...


  • Melbourne, VIC, Australia St Vincent's Private Hospital Brisbane Full-time

    St Vincent's Private Hospital Melbourne is seeking a GP Liaison Coordinator to implement engagement programs, coordinate events, and promote the hospital's specialists at the Werribee campus. This permanent part-time role (0.6 FTE) focuses on building relationships with GPs, specialists and clinics to grow referrals. You will visit GP practices and...


  • Melbourne, VIC, Australia St Vincent's Private Hospital Toowoomba Full-time

    Job Description Join an organisation where we Serve Something Greater; See Something Greater; and Strive for Something Greater! We are looking for an enthusiastic and motivated individual to join our team as a GP and Specialist Liaison Coordinator. This is an exciting opportunity to help strengthen relationships between our hospitals, GPs, Specialists and...


  • Melbourne, Victoria, Australia Northend Medical Centre Full-time

    Shifts include mornings, after-hours, weekends & public holidays (as required)Join Our Dynamic Team at NorthEnd Medical!Are you ready to be part of a vibrant, fast-paced medical clinic that values teamwork and professional growth? NorthEnd Medical, a Mixed-Billing clinic in Epping, Victoria, is seeking an energetic and enthusiastic Medical Receptionist to...


  • melbourne, victoria, Australia Instantscripts Pty Full-time

    InstantScripts is hiring experienced doctors for permanent full-time or part-time roles, Monday to Friday, daytime hours only, remotely across Australia. The role targets general practice through a digital health platform, with a fixed weekly schedule and no night shifts. Net compensation ranges from AUD 246,000 to AUD 269,000 per year, pro rata for...


  • Melbourne, VIC, Australia St Vincent's Private Hospital Brisbane Full-time

    Job Description: Join an organisation where we Serve Something Greater; See Something Greater; and Strive for Something Greater! ABOUT YOUR NEW ROLE: This is a permanent part-time role (0.6 FTE) and will be based at SVHPM Werribee campus. The successful candidate will be responsible for implementing GP engagement programs and coordinating events to...


  • Melbourne, Victoria, Australia Cornerstone Health Pty Full-time

    On demand healthcare backed by a network of Australian medical centres. We are seeking experienced General Practitioners to deliver consultations via our dedicated telehealth platform from the comfort of their home office, from anywhere in Australia.Introducing Cornerstone Health's newest health service:Our Sage is a telehealth service established by...


  • Melbourne, Victoria, Australia Better Health Network Full-time

    Part-time 0.6FTE, 12 month fixed term contract Based at South Melbourne & St Kilda Help improve access to healthcare At Better Health Network (BHN), we're committed to making healthcare accessible for everyone. We're looking for aGP Services Coordinator , helping ensure people who face barriers to healthcare can access the care they need. This is a rewarding...

  • Casual RN

    1 day ago


    Melbourne, VIC, Australia Forhealth Full-time

    ForHealth is seeking a casual Registered Nurse to join our Bayswater team in Western Australia. You will work with experienced nurses and GPs to provide patient-focused care in a supportive environment. This casual role offers flexibility and the chance to contribute to a values-led organisation. Key duties include immunisations, triage, minor surgical...


  • Melbourne, VIC, Australia McKinnon Hill Medical Centre Full-time

    Experienced GP Practice Nurse – Part-Time McKinnon Hill Medical Centre – McKinnon VIC We are looking for an experienced Practice Nurse to join our busy, well-established GP clinic in McKinnon. This is a part-time position working Tuesday, Wednesday and Friday, 9:00 am–5:00 pm. The hourly rate offered will reflect the successful candidate’s level of...


  • Melbourne, VIC, Australia St Vincent's Private Hospital Toowoomba Full-time

    Job Description: Join an organisation where we Serve Something Greater; See Something Greater; and Strive for Something Greater! We are looking for an enthusiastic and motivated individual to join our team as a GP and Specialist Liaison Coordinator. This is an exciting opportunity to help strengthen relationships between our hospitals, GPs, Specialists and...


  • Melbourne, Victoria, Australia Prohealth Family Medical Centre Full-time

    Prohealth Family Medical Centre – Cranbourne VIC is welcoming General Practitioners, VR or Non-VR, to join our busy, friendly and supportive practice.We provide excellent nursing and administrative support, on-site allied health and pathology, and a GP-run environment where you can grow your career while delivering quality patient care at Hunt Club...

  • Beachside GP

    1 day ago


    Melbourne, VIC, Australia DNA Healthcare Recruitment Full-time

    Are you a GP currently working under 19AB restrictions with a few years remaining on your moratorium? Are you looking for a medical centre with an active Academic Exemption? Interested in working in the affluent Chelsea Beach area? This opportunity has arisen due to the retirement of one of the practice’s long-standing GPs, creating an excellent...


  • Melbourne, VIC, Australia Brevard Public Schools Full-time EUR 16 Contract

    Roy Allen Elementary School in Melbourne is seeking a GP Lead Brevard After School staff member to support after-school activities for students under a 10-month contract. The role runs 4.5 hours per day, with a starting salary of $15.95 per hour, and requires the candidate to meet minimum eligibility criteria. Applicants should be at least 18 years old and...


  • Melbourne, VIC, Australia Menlo Park Recruitment Full-time

    Menlo Park Recruitment is helping a busy Melbourne practice recruit a General Practitioner for Hoppers Crossing, Victoria. The role offers independence, a flexible roster, and a mix of skin checks, PRP therapy, and standard GP duties. The practice operates a high-volume, bulk-billed model with a strong patient base, visa sponsorship, relocation support, and...


  • Melbourne, VIC, Australia McKinnon Hill Medical Centre Full-time

    Medical Receptionist – GP Clinics | Casual / Part-Time McKinnon Hill Medical Centre – McKinnon VIC We are looking for a friendly, reliable and organised Medical Receptionist to join our established GP practices in McKinnon and Sandringham. Casual and part-time opportunities are available, with ongoing regular hours and the opportunity to pick up...


  • melbourne, victoria, Australia ForHealth Group Full-time

    At ForHealth, we believe that quality healthcare should be accessible to all Australians. With over 95 medical centres and a network of 1,500+ independent health practitioners, we’re proud to deliver more than 8 million patient consultations each year. We are a values-led organisation that champions innovation, teamwork, and excellence in patient care....

  • Part-Time GP Nurse

    1 day ago


    Melbourne, VIC, Australia HealthMint Full-time

    HealthMint Medical Centre Croydon is seeking a Part Time Div-1 nurse to join our GP team. The role suits someone available up to 3 days per week, 8:30am–6pm, with a focus on efficient patient care and streamlined processes. The successful candidate will be AHPRA registered, experienced in GP settings, tech-savvy, and capable of managing recalls, health...


  • Melbourne, Victoria, Australia Medfuture Healthcare Full-time

    Medfuture Healthcare in Reservoir, VIC is seeking a General Practitioner for a role offering permanent or locum arrangements with full-time or part-time engagement. The position features AUD 180 per hour for the first 3 months or 73% of billings (whichever is higher) and flexible working arrangements, along with Medical Director software and onsite allied...


  • Melbourne, VIC, Australia Enriching Health Medical Full-time

    Join a Modern, Supportive General Practice Enriching Health Medical is a thriving, patient-focused family medical centre located in Caulfield North. We are seeking an experienced, friendly and reliable Casual Medical Receptionist to join our professional administrative team. This position is ideally suited to someone with previous general practice...