Content has loaded
Nurse practitioner salary in Australia
How much does a Nurse Practitioner make in Australia?
Average base salary
$135,318
- Hour
- Day
- Week
- Month
- Year
The average salary for a nurse practitioner is $135,318 per year in Australia. 348 salaries reported, updated at 18 July 2026
Highest paying companies for Nurse Practitioner in Australia
Average year pay is based on job postings on Indeed in the past 36 months.WorkPac
$194,272per year
Laser Clinics
$175,000per year
The GEO Group Australia
$161,804per year
Adecco
$161,200per year
Randstad
$155,459per year
Uniting
$155,459per year