Latest Medical Job Opportunities
The sky is the limit with Australia's largest selection of medical career opportunities.
Refine Search
Job Type
Specialties
Sub Specialties Anaesthetics
Sub Specialties Divergent Careers
Sub Specialties General Practice
Sub Specialties Medicine
Sub Specialties Obstetrics & Gynaecology
Sub Specialties Paediatrics
Sub Specialties Pathology
Sub Specialties Psychiatry
Sub Specialties Radiology
Sub Specialties Surgery
Seniority
Location
Date Range
Salary Range (perm only)
- $60,000
- $70,000
- $80,000
- $90,000
- $100,000
- $120,000
- $150,000
- $200,000
- $250,000
- $350,000
- $350,000 +
- $60,000
- $70,000
- $80,000
- $90,000
- $100,000
- $120,000
- $150,000
- $200,000
- $250,000
- $350,000
- $350,000 +
3389 Active Jobs
- New & Recently Updated
- Salary (Highest First)
- Starting Soon
General Surgery - JMO - Campbelltown Hospital
- Dates: Mon, 9 Feb, Thu, 30 Apr (2-day block)
- Shift Times: 12:00 AM - 12:00 AM
-
Locum
-
AU$115 Per hour
-
Campbelltown, NSW
-
ASAP - 30/04/26
Medicine - Registrar - Bathurst Health Service
- Dates: Mon, 27 Apr, Sat, 2 May (2-day block)
- Shift Times: 1600-0000,
- Accommodation, Travel available
-
Locum
-
AU$1500 Per day
-
West Bathurst, NSW
-
27/04/26 - 2/05/26
General Medicine - Registrar - Lismore Base Hospital
- Dates: Thu, 7 May, Wed, 24 Jun (2-day block)
- Shift Times: 2130-0830,
- Accommodation, Travel available
-
Locum
-
AU$145 Per hour
-
Lismore, NSW
-
7/05/26 - 24/06/26
General Medicine - Registrar - Lismore Base Hospital
- Dates: Mon, 16 Feb, Wed, 29 Apr (2-day block)
- Shift Times: 2130-0830,
- Accommodation, Travel available
-
Locum
-
AU$145 Per hour
-
Lismore, NSW
-
ASAP - 29/04/26
Medicine- Geriatrics - JMO - Nepean Hospital
- Dates: Mon, 2 Feb, Thu, 30 Apr (2-day block)
- Shift Times: 26 - 1, 4 -13,
- Accommodation available
-
Locum
-
AU$150 Per hour
-
Kingswood, NSW
-
ASAP - 30/04/26
Medicine - JMO - Bathurst Health Service
- Dates: Mon, 27 Apr, Sat, 2 May (2-day block)
- Shift Times: 1600-0000,
- Accommodation, Travel available
-
Locum
-
AU$1200 Per day
-
West Bathurst, NSW
-
27/04/26 - 2/05/26
General Medicine - Registrar - Murwillumbah District Hospital
- Dates: Mon, 9 Feb, Sun, 3 May (2-day block)
- Shift Times: 0700-1730, 17:30-21,
- On call duties involved
-
Locum
-
AU$130 Per hour
-
Murwillumbah, NSW
-
ASAP - 3/05/26
General Medicine - Registrar - Lismore Base Hospital
- Dates: Thu, 19 Feb, Sun, 26 Apr (2-day block)
- Shift Times: 1400-2200,
- Accommodation, Travel available
-
Locum
-
AU$130 Per hour
-
Lismore, NSW
-
ASAP - 26/04/26
Surgery - Registrar - Shoalhaven Hospital
- Dates: Tue, 3 Feb, Sun, 26 Apr (2-day block)
- Shift Times: 3-6, 2- 14, 10-13, 2- 07, 2 - 07, 3 - 07, 3- 07, 17-18, 20-27, 4 - 07, 21-23, 4-1, 5 - 07, 1- 14,
- Accommodation available
-
Locum
-
AU$180 Per hour
-
Nowra, NSW
-
ASAP - 26/04/26
GP AMS - Shepparton
A vibrant place to visit all year round, this is regarded as Australia's food bowl!
- Large clinic with several GP's and nursing support
- Well run and very friendly
- Only 3 hours from Melbourne
-
Locum
-
AU$1800 Per day
-
VIC
-
1/06/26 - 8/08/26
General Surgery - JMO - Campbelltown Hospital
Campbelltown , NSW
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$115 Per hour | |||
| Conditions: | Surgery Registrar x 2 Rotating Roster Must be available 24/7 including weekends and PH's | |||
| Credentials: | NSW Health paperwork (LHD Specific), NSW Health mandatory online training modules, proof of immunisations/vaccinations, CRC, NSW WWCC, Medicare Provider number. | |||
| Job ID: | ||||
Medicine - Registrar - Bathurst Health Service
West Bathurst , NSW
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$1,500 Per day | |||
| Conditions: | General Medicine Registrar required Evening shift 1600-0000 $1500 daily Duties: Ward rounds, MET calls, clinical reviews, admissions & stroke call, discharge planning, etc General Medicine Consultant available 24/7 Travel and accommodation provided | |||
| Credentials: | NSW Health paperwork (LHD Specific), NSW Health mandatory online training modules, proof of immunisations/vaccinations, CRC, NSW WWCC, Medicare Provider number. | |||
| Job ID: | ||||
General Medicine - Registrar - Lismore Base Hospital
Lismore , NSW
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$145 Per hour | |||
| Conditions: | Registrar - PGY5+ Working alongside RMO Changed shift time: 2130-0830 (11hrs) Thu, 7 May Fri, 8 May Sat, 9 May Sun, 10 May Mon, 11 May Tue, 12 May Wed, 13 May Thu, 21 May Fri, 22 May Sat, 23 May Sun, 24 May Mon, 25 May Tue, 26 May Wed, 27 May Thu, 4 June Fri, 5 June Sat, 6 June Sun, 7 June Mon, 8 June Tue, 9 June Wed, 10 June Thu, 18 June Fri, 19 June Sat, 20 June Sun, 21 June Mon, 22 June Tue, 23 June Wed, 24 June | |||
| Credentials: | NSW Health paperwork (LHD Specific), NSW Health mandatory online training modules, proof of immunisations/vaccinations, CRC, NSW WWCC, Medicare Provider number. | |||
| Job ID: | ||||
General Medicine - Registrar - Lismore Base Hospital
Lismore , NSW
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$145 Per hour | |||
| Conditions: | Registrar - PGY5+ Working alongside RMO Changed shift time: 2130-0830 (11hrs) Thu, 5 Feb Fri, 6 Feb Sat, 7 Feb Sun, 8 Feb Mon, 9 Feb Tue, 10 Feb Wed, 11 Feb Mon, 16 Feb Tue, 17 Feb Wed, 18 Feb Thu, 26 Feb Fri, 27 Feb Sat, 28 Feb Sun, 1 Mar Mon, 2 Mar Tue, 3 Mar Wed, 4 Mar Thu, 12 Mar Fri, 13 Mar Sat, 14 Mar Sun, 15 Mar Mon, 16 Mar Tue, 17 Mar Wed, 18 Mar Thu, 26 Mar Fri, 27 Mar Sat, 28 Mar Sun, 29 Mar Mon, 30 Mar Tue, 31 Mar Wed, 1 Apr Thu, 9 Apr Fri, 10 Apr Sat, 11 Apr Sun, 12 Apr Mon, 13 Apr Tue, 14 Apr Wed, 15 Apr Thu, 23 Apr Fri, 24 Apr Sat, 25 Apr Sun, 26 Apr Mon, 27 Apr Tue, 28 Apr Wed, 29 Apr Thu, 7 May Fri, 8 May Sat, 9 May Sun, 10 May Mon, 11 May Tue, 12 May Wed, 13 May Thu, 21 May Fri, 22 May Sat, 23 May Sun, 24 May Mon, 25 May Tue, 26 May Wed, 27 May Thu, 4 June Fri, 5 June Sat, 6 June Sun, 7 June Mon, 8 June Tue, 9 June Wed, 10 June Thu, 18 June Fri, 19 June Sat, 20 June Sun, 21 June Mon, 22 June Tue, 23 June Wed, 24 June | |||
| Credentials: | NSW Health paperwork (LHD Specific), NSW Health mandatory online training modules, proof of immunisations/vaccinations, CRC, NSW WWCC, Medicare Provider number. | |||
| Job ID: | ||||
Medicine- Geriatrics - JMO - Nepean Hospital
Kingswood , NSW
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$150 Per hour | |||
| Conditions: | ****RATE CONFIRMED AT $150 PER HOUR*** Nepean Hospital is seeking an Advanced Trainee in Geriatric Medicine, 5 days per week and are part of the weekend roster coverage. We are seeking an Advanced Trainee available 2/2/26 - 1/3/26 & 5/4 -13/4. In addition to acute inpatient care, Geriatric Medicine also provides other services such as geriatric rehabilitation, Orthogeriatric, Care of the Older Persons in Surgery, Consultative service, Virtual Aged Care Services (VACS – the aged care outreach service) and outpatient clinics. No Travel or Accommodation will be paid. | |||
| Credentials: | NSW Health paperwork (LHD Specific), NSW Health mandatory online training modules, proof of immunisations/vaccinations, CRC, NSW WWCC, Medicare Provider number. | |||
| Job ID: | ||||
Medicine - JMO - Bathurst Health Service
West Bathurst , NSW
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$1,200 Per day | |||
| Conditions: | General Medicine SRMO required Evening shift 1600-0000 $1200 daily Duties: Ward rounds, MET calls, clinical reviews, admissions & stroke call, discharge planning, etc General Medicine Consultant available 24/7 Travel and accommodation provided | |||
| Credentials: | NSW Health paperwork (LHD Specific), NSW Health mandatory online training modules, proof of immunisations/vaccinations, CRC, NSW WWCC, Medicare Provider number. | |||
| Job ID: | ||||
General Medicine - Registrar - Murwillumbah District Hospital
Murwillumbah , NSW
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$130 Per hour | |||
| Credentials: | NSW Health paperwork (LHD Specific), NSW Health mandatory online training modules, proof of immunisations/vaccinations, CRC, NSW WWCC, Medicare Provider number. | |||
| Job ID: | ||||
General Medicine - Registrar - Lismore Base Hospital
Lismore , NSW
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$130 Per hour | |||
| Conditions: | Registrar - PGY5+ Working alongside 1x Reg & 2x Rmo Changed shift time: 1400-2200 Sun, 1 Mar x2 Fri, 6 Mar Sat, 7 Mar x2 Sun, 8 Mar x2 Fri, 13 Mar Sat, 14 Mar x2 Sun, 15 Mar x2 Fri, 20 Mar Sat, 21 Mar x2 Sun, 22 Mar x2 Fri, 27 Mar Sat, 28 Mar x2 Sun, 29 Mar x2 Fri, 3 Apr Sar, 4 Apr x2 Sun, 5 Apr x2 Fri, 10 Apr Sat, 11 Apr x2 Sun, 12 Apr x2 Fri, 17 Apr Sat, 18 Apr x2 Sun, 19 Apr x2 Fri, 24 Apr Sat, 25 Apr x2 Sun, 26 Apr x2 Fri, 1 May Sat, 2 May x2 Sun, 3 May x2 Fri, 8 May Sat, 9 May x2 Sun, 10 May x2 Fri, 15 May Sat, 16 May x2 Sun, 17 May x2 Fri, 22 May Sat, 23 May x2 Sun, 24 May x2 Fri, 29 May Sat, 30 May x2 Sun, 31 May x2 Fri, 5 June Sat, 6 June x2 Sun, 7 June x2 Fri, 12 June Sat, 13 June x2 Sun, 14 June x2 Fri, 19 June Sat, 20 June x2 Sun, 21 June x2 | |||
| Credentials: | NSW Health paperwork (LHD Specific), NSW Health mandatory online training modules, proof of immunisations/vaccinations, CRC, NSW WWCC, Medicare Provider number. | |||
| Job ID: | ||||
Surgery - Registrar - Shoalhaven Hospital
Nowra , NSW
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$180 Per hour | |||
| Conditions: | Reg @ $180 Motel accommodation 3-6/2- 1400-2100 10-13/2- 1400-2100 7/2- 0730-2100 14/2 - 0730 -2100 2/3 - 0700 -2100 3/3 - 0700-1530 6/3 - 0700-1530 9/3- 0700 -2100 10-13/3 - 0700-1530 16/3- 0700 -2100 17-18/3 - 0700-1530 20-27/4 - 0700-2100 21-23/4 - 0700-1530 28/4-1/5 - 0700-1530 26/4 - 0700-2130 - /- | |||
| Credentials: | NSW Health paperwork (LHD Specific), NSW Health mandatory online training modules, proof of immunisations/vaccinations, CRC, NSW WWCC, Medicare Provider number. | |||
| Job ID: | ||||
GP AMS - Shepparton
VIC
Job ID.
Become a valued team member in this friendly hospital.
| Duration: | - | |||
| Pay rate: | AU$1,800 Per day | |||
| Conditions: | Work across weekdays only from 9am-5pm with 1 hour for lunch. You will work alongside other GPs, RNs and Aboriginal Health Workers and you will find Communicare is the software used. The last appointment of the day is at 4pm which allows you admin time. Travel, car and accommodation will be provided along with the guaranteed daily rate of $1800 per day. Located near the Goulburn River, the area offers peaceful riverside walks, fishing spots, and easy access to a vibrant food scene, art galleries, and renowned heritage. With nearby orchards, wineries, and parks, it’s an ideal stop for those seeking relaxed country experiences mixed with natural beauty and local culture. | |||
| Credentials: | FRACGP/FACRRM, Specialist Registration with AHPRA. NCRC and VIC WWCC required. | |||
| Job ID: | ||||