Skip to content
SalaryNurse

RN vs Nurse Practitioner Salary

Nurse Practitioners earn more — a national median of $132,050 vs $93,600, a gap of about $38,450 per year.

Registered Nurse

Verified public wage data

$93,600 / yr median

Median $93,600
$66,030$135,320

Nurse Practitioner

Verified public wage data

$132,050 / yr median

Median $132,050
$94,530$169,030

Annual pay, side by side

Annual pay: Registered Nurse vs Nurse Practitioner.
  • Registered NurseVerified public wage data$93,600$45.00/hr
  • Nurse PractitionerVerified public wage data$132,050$63.49/hr

What the difference comes down to

Nurse Practitioners — advanced practice nurses who diagnose and prescribe — earn well above staff RNs. Scope of practice, required education, and autonomy are the biggest drivers of the gap. Use the calculator to personalize either path by your state, experience, and work setting.

Source & confidenceA verified figure from official U.S. public wage data.

BLS OEWS (May 2024, national)

National wage figures for SOC 29-1141 are seeded from published BLS OEWS May 2024 national data. Run `npm run import:oews` to replace seed values with figures parsed directly from official OEWS files.

Source year 2024. Last reviewed June 1, 2025. Full methodology

Last reviewed June 1, 2025.