Back to home
AdvertisementAdSense placement

Nurse Practitioner salary

Nurse practitioners diagnose and treat patients, prescribe medication, and often serve as primary care providers.

Median annual

$129,000

Median hourly

$62

Top 10% earn

$172,000+

Salary range

Bottom 10%$99,000
Median$129,000
Top 10%$172,000

Nurse Practitioner salary by experience level

How pay typically progresses from a first job to a senior role, modelled from the reported national pay distribution.

ExperienceYearsAnnualHourlyvs median
Entry level0–2 years$103,800$50-20%
Early career2–5 years$118,000$57-9%
Mid career5–10 years$135,800$65+5%
Senior / experienced10+ years$160,600$77+24%
  • Entry level: Starting pay for newly qualified nurse practitioners, before specialisation or overtime.
  • Early career: Pay rises quickly once you can work independently and take on harder assignments.
  • Mid career: Most workers sit around this level, often with a specialism or a first supervisory role.
  • Senior / experienced: Lead, senior or management roles, plus the highest-paying employers and locations.

Career details

Education

Master of Science in Nursing plus national certification.

Job outlook

45% growth through 2033 — one of the fastest growing careers.

AdvertisementAdSense placement