Registered Nurse salaries in Pennsylvania

Average Registered Nurse Salary

High Confidence

$34.33/hour

The average salary for a Registered Nurse in Pennsylvania is $34.33 per hour. This is 8% lower than the US average of $37.24.

Estimate based on Bureau of Labor Statistics data.

What cities in Pennsylvania pay the most for Registered Nurses?

West Grove is currently the highest paying city in Pennsylvania for Registered Nurse jobs, paying up to $49/hr. This is 8% higher than the average pay for Registered Nurse roles in Pennsylvania.

Other top paying cities include Paoli, paying up to $49/hr, Coatesville, paying up to $49/hr, and Quakertown, paying up to $49/hr.

CityAverage Hourly SalaryMax Hourly Salary
West Grove, Pennsylvania$37$49
Paoli, Pennsylvania$37$49
Coatesville, Pennsylvania$37$49
Quakertown, Pennsylvania$33$49
Upland, Pennsylvania$37$49
Bensalem, Pennsylvania$37$49
Eagleville, Pennsylvania$37$49
Norristown, Pennsylvania$35$49

Get alerts about new jobs and salary trends in Pennsylvania

Be the first to know about new jobs for Registered Nurses with the salary that suits you.

What type of Registered Nurses make the most money in Pennsylvania?

SpecialtyAverage Hourly SalaryMax Hourly Salary
ED - Emergency Department$31$48
Dialysis$31$43
Maternal - Newborn$31$46
Hospice$30$37
Home Health$28$35

How does the pay for Registered Nurses in Pennsylvania compare to nearby states?

Average Hourly SalaryMax Hourly Salary
District of Columbia$46$64
New York$42$60
New Jersey$41$53
Connecticut$40$54
Maryland$37$49
Delaware$36$48
Virginia$35$48
Ohio$33$43
North Carolina$32$43
West Virginia$30$41

What are the highest paying Employers and Agencies for Registered Nurse jobs in Pennsylvania?

The highest paying employer in Pennsylvania for Registered Nurse jobs is CGS Federal, paying up to $55/hr. This is 38% higher than the average pay for Registered Nurse roles in Pennsylvania.

Average Hourly SalaryMax Hourly Salary
CGS Federal$55$55
Cross Country Search$38$55
AccentCare$38$38
RKA - Direct$35$35

Top Registered Nurse Jobs

View job details for Registered Nurse (RN) - Home Health Case Management

Registered Nurse (RN) - Home Health Case Management

  • Blue Bell, PA
    • 5x8 hrs
  • Referral Bonus
Permanent
2 days ago

$36-39/hr

View job details for Registered Nurse (RN) - Home Health Case Management Home Health

Registered Nurse (RN) - Home Health Case Management Home Health

  • York, PA
    • 5x8 hrs
  • Referral Bonus
Permanent
4 days ago

$36-39/hr

View job details for Manager Registered Nurse (RN) - Home Health Case Management

Manager Registered Nurse (RN) - Home Health Case Management

  • Elizabethtown, PA
    • 5x8 hrs
  • Referral Bonus
Permanent
4 days ago

$36-39/hr

View job details for Registered Nurse (RN) - Home Health Case Management

Registered Nurse (RN) - Home Health Case Management

  • Cressona, PA
    • 5x8 hrs
  • Referral Bonus
Permanent
4 days ago

$36-39/hr

View job details for Registered Nurse (RN) - Home Health Case Management

Registered Nurse (RN) - Home Health Case Management

  • Orwigsburg, PA
    • 5x8 hrs
  • Referral Bonus
Permanent
4 days ago

$36-39/hr