Skip to content
careertips

Home Nurse Practitioner Salary

Nurse Practitioner salary in Australia

The median full-time salary for a nurse practitioner is $114,000 per annum, before tax, up $24,300 since 2018.

Most nurse practitioners are paid under a state or territory public health award or enterprise agreement, so the same role can pay differently across borders. Seniority, the clinical area and whether the position sits in a hospital, a private practice or a remote service all shift the figure, and rural and remote roles often carry additional allowances. Agency and locum work trades job security for a higher hourly rate.

Median annual salary, 2018–2028
Salaries rose $24,300 a year to 2024; the dashed line shows a projection to 2028 based on the real ABS Wage Price Index growth rate, not a role-specific forecast.

Roles that pay more than nurse practitioner

The largest typical pay rise is $24,200 a year, moving into Nurse Manager.

How to negotiate a higher nurse practitioner salary

Nurse Practitioner salary questions

How much do nurse practitioners earn in Australia?

The median full-time salary for a nurse practitioner is $114,000 a year before tax. Seniority, specialisation, sector and the award or agreement you're employed under all move it.

Is nurse practitioner pay rising or falling?

The median nurse practitioner salary is up $24,300 since 2018. Figures from 2025 onward on this page are a projection, not a measured result.

What pays more than nurse practitioner?

Nurse Manager pays a typical $24,200 a year more and draws on similar skills to nurse practitioner.

Related salaries