Content has loaded

Nurse practitioner salary in Sydney NSW

How much does a Nurse Practitioner make in Sydney NSW?

Average base salary

$91,211
33%
below national average

The average salary for a nurse practitioner is $91,211 per year in Sydney NSW. 18 salaries reported, updated at 11 June 2026

Nurse Practitioner job openings in Sydney NSW

slide 1 of 6
slide1 of 6
Transitional Nurse Practitione...
NSW Government3.9out of 5 stars.
Sydney NSW
$158,236.73 - $169,429.03 a year
Full-time
6 days ago

Highest paying companies for Nurse Practitioner in Sydney NSW

Average year pay is based on job postings on Indeed in the past 36 months.
Laser Clinics
 
$175,000per year
View company
Healthcare Australia
 
$175,000per year
Adecco
 
$161,200per year
Australian Health Professional...
 
$155,000per year
Calvary
 
$141,703per year
Northern Sydney Local Health D...
 
$139,906per year

Highest paying cities near Sydney NSW for Nurse Practitioners

  1. Lismore NSW
    $151,542 per year
  2. Kogarah NSW
    $149,048 per year
  3. New England NSW
    $148,022 per year
  4. Riverina NSW
    $143,017 per year
  5. Kingswood NSW
    $141,600 per year

Where can a Nurse Practitioner earn more?

Compare salaries for Nurse Practitioners in different locations
vs

How much do similar professions as Nurse Practitioner get paid in Sydney NSW?

Lead Nurse Practitioner

Job openings
Average $155,040 per year

Senior Nurse Practitioner

Job openings
Average $97,478 per year