Skip to content
SalaryNurse
Pennsylvania · PA

Highest-paying nursing jobs in Pennsylvania

The highest-paying nursing job in Pennsylvania is a certified registered nurse anesthetist, at estimated about $231,860 a year ($111.47/hr) — followed by certified nurse midwifes and nurse practitioners. Advanced-practice roles top the list; staff and support roles anchor the bottom. State figures are estimates adjusted for local pay.

Nurse roles ranked by pay in Pennsylvania

Estimated median annual and hourly pay, highest to lowest.

RankRoleAnnualHourly
1Certified Registered Nurse Anesthetist$231,860$111.47
2Certified Nurse Midwife$131,360$63.15
3Nurse Practitioner$129,650$62.33
4Nurse Manager$124,280$59.75
5Travel Nurse$119,500$57.45
6Flight Nurse$109,940$52.86
7ICU Nurse$107,070$51.48
8ER Nurse$105,160$50.56
9NICU Nurse$105,160$50.56
10Cath Lab Nurse$105,160$50.56
11Operating Room Nurse$103,250$49.64
12Nurse Informaticist$103,250$49.64
13Charge Nurse$102,290$49.18
14Labor & Delivery Nurse$101,330$48.72
15PACU Nurse$101,330$48.72
16Transplant Nurse$101,330$48.72
17Trauma Nurse$101,330$48.72
18Oncology Nurse$100,380$48.26
19Case Management Nurse$100,380$48.26
20Endoscopy Nurse$100,380$48.26
21Cardiac Nurse$99,420$47.80
22Neuroscience Nurse$99,420$47.80
23Psychiatric Nurse$98,470$47.34
24Telemetry Nurse$98,470$47.34
25Pediatric Nurse$97,510$46.88
26Correctional Nurse$97,510$46.88
27Orthopedic Nurse$97,510$46.88
28Gastroenterology Nurse$97,510$46.88
29Registered Nurse$95,600$45.96
30Med-Surg Nurse$95,600$45.96
31Dialysis Nurse$95,600$45.96
32Wound Care Nurse$95,600$45.96
33Infusion Nurse$95,600$45.96
34Occupational Health Nurse$95,600$45.96
35Aesthetic Nurse$95,600$45.96
36Rehabilitation Nurse$95,600$45.96
37Urology Nurse$95,600$45.96
38Hospice Nurse$94,640$45.50
39Home Health Nurse$93,690$45.04
40Ambulatory Care Nurse$93,690$45.04
41Telehealth Nurse$92,730$44.58
42Clinic Nurse$88,910$42.75
43Public Health Nurse$87,950$42.28
44School Nurse$86,040$41.37
45Licensed Practical Nurse$63,110$30.34
46Licensed Vocational Nurse$63,110$30.34
47Nursing Assistant (CNA)$41,410$19.91
Compare all nursing roles

Highest-paying nursing jobs in Pennsylvania — FAQ

What is the highest-paying nursing job in Pennsylvania?
Certified Registered Nurse Anesthetist is the highest-paying nursing role in Pennsylvania, at an estimated $231,860 a year ($111.47/hr), followed by Certified Nurse Midwife ($131,360) and Nurse Practitioner ($129,650). Certified Registered Nurse Anesthetists (CRNAs) and other advanced-practice roles consistently top the list.
Why do CRNAs and nurse practitioners earn the most?
The top-paying nursing roles are advanced-practice registered nurses (CRNA, NP, nurse midwife) who hold graduate degrees, diagnose and prescribe, and carry far more clinical autonomy than staff RNs. That added education and responsibility is what drives the pay.
How can a nurse increase their pay?
The biggest pay jumps come from advancing into an advanced-practice or leadership role, moving to a higher-paying state or metro, adding specialty certifications, and picking up shift differentials or overtime. Use the calculator to see how each factor changes your estimate.

Estimated figures for Pennsylvania. Last reviewed July 3, 2026.