General Practitioner Full-Time or Part-Time: Avalon Beach NSW

  • September 15, 2026
  • Avalon Beach, New South Wales

General Practitioner Full-Time or Part-Time: Avalon Beach NSW

  • Job Ref. #:#57678
  • Posted:September 15, 2026
  • Closes:October 15, 2026

GP- Full-Time or Part-Time, Avalon Beach, Northern Beaches NSW


Private Billing  |  GP-Owned  |  In-Practice & Telehealth  |  Coastal Lifestyle


Looking for a sea change? Avalon Family Medical Practice is located just 2 minutes from the beach and we are looking for 2 GPs to join our friendly team, due to the retirement of 2 of our team. We have capacity for one full-time and one part-time GP, or two part-time, with flexible days and hours. There is also the option to build a telehealth caseload if working from home suits you better.


We’ve served the Avalon Beach community for over 60 years and are now the only general practice in Avalon Village. Private billing, GP-owned, with an awesome team of eight GPs, two experienced Practice Nurses and long-standing admin staff.


Our GPs have a range of special interests, from paediatrics to skin cancer to palliative care. There is also strong and growing demand in menopause and women’s health — we receive new patient requests daily — and real scope for a GP wanting to develop their practice in this area alongside Dr Ceri Cashell.


Overlooking the Avalon Bowling Green and just a two-minute walk to the beach (we have a walk in shower for lunchtime surfs), the clinic has a peaceful, almost country feel, with cafés and shops at the door.




  • Full-time or part-time, flexible hours
  • Option to incorporate telehealth sessions
  • Private billing with excellent earning potential ($750k full time billings)
  • Loyal patient base with strong ongoing demand — books fill quickly
  • On-site nursing and administrative support
  • Fully computerised, AGPAL accredited
  • Mixed presentations across all age groups

Requirements

  • Vocational registration with AHPRA (FRACGP or equivalent)
  • Eligibility for a Medicare provider number (non-DPA)

For further information please contact:

***@av**.com.au  |  9918 3586  |  avalonfamilymedicalpractice.com.au