Nurse salary in Pennsylvania
Registered nurses in Pennsylvania earn about $96,430 a year ($46.36/hr) — roughly in line with the U.S. average. State figures are estimates based on national pay and local cost of living — a starting point, not a guaranteed local wage.
Registered nurse — Pennsylvania
Verified public wage dataMedian annual pay
$96,430
Near nationalHourly
$46.36/hr
- Typical range
- $80,610–$104,730
- What most nurses earn
- High end
- $117,900
- Top earners
- Entry level
- $70,800
- Newer nurses
Explore Pennsylvania nurse pay
Switch between cities and roles to drill into local pay.
Nurse pay by type in Pennsylvania
Estimated annual pay by nurse type, ranked. Local figures are estimates.
- Certified Registered Nurse AnesthetistVerified public wage data$221,530$106.50/hr
- Nurse PractitionerVerified public wage data$130,140$62.57/hr
- Nurse ManagerSpecialty estimate$125,360$60.27/hr
- Travel NurseSpecialty estimate$120,540$57.95/hr
- ICU NurseSpecialty estimate$108,000$51.92/hr
- Registered NurseVerified public wage data$96,430$46.36/hr
- Licensed Practical NurseVerified public wage data$63,940$30.74/hr
- Nursing Assistant (CNA)Verified public wage data$44,590$21.44/hr
All nurse roles in Pennsylvania
Estimated pay for every nurse type in Pennsylvania — open one for the full local breakdown.
What affects nurse pay in Pennsylvania
Pay near the national median. Within Pennsylvania, pay is shaped by the metro labor market, the mix of hospitals vs long-term care and clinics, union presence, shift differentials, and how short-staffed local employers are. Advanced-practice roles (NP, CRNA) and critical-care specialties command the highest pay. Use the calculator to estimate your own.
Where this figure comes from
This is the actual median wage reported for Pennsylvania in official U.S. government wage data — about 1% below the U.S. average. It is measured from employer-reported payroll, not estimated from a national average.
In Pennsylvania, the lowest-paid 10% earn about $70,800 and the highest-paid 10% about $117,900. Where you land depends on specialty, shift, overtime, union status, employer type, and years of experience.
Source year: 2025. Updated when new official wage data is published.
How to use this state figure
- It’s the median actually reported for Pennsylvania — half of nurses earn more, half earn less. A midpoint, not an offer you’re guaranteed.
- Your actual pay shifts with role and specialty, care setting, shift, overtime, union status, and years of experience — so compare a role-specific page and personalize the calculator.
- Reviewed salary submissions from nurses in Pennsylvania make this page more precise over time.
Source & confidence— A verified figure from official U.S. public wage data.
BLS OEWS (May 2025, state)
Pennsylvania figures are published directly by the U.S. Bureau of Labor Statistics for Pennsylvania (May 2025). They are not estimated or adjusted.
Source year 2025. Last reviewed July 17, 2026. Full methodology
Last reviewed July 17, 2026.