Average Registered Nurse Salary

$40.52/hour

The average salary for a Registered Nurse in New Jersey is $40.52 per hour. This is 12% lower than the US average of $45.27.

Estimate based on Bureau of Labor Statistics data.

Registered Nurse salaries in New Jersey compared to National Averages

$40.52/hour

New Jersey

12% lower than the US average.

$45.27/hour

United States

What cities in New Jersey pay the most for Registered Nurses?
CityAverage Hourly SalaryMax Hourly Salary
Edison, New Jersey$45$61
Englewood, New Jersey$45$61
Wayne, New Jersey$45$61
How does the pay for Registered Nurses in New Jersey compare to nearby states?
Average Hourly SalaryMax Hourly Salary
New York$53$74
Pennsylvania$49$55
Maryland$47$48
Massachusetts$47$55
District of Columbia$45$50
Delaware$41$49
New Hampshire$41$47
Vermont$40$47
Rhode Island$40$50
What are the highest paying Employers and Agencies for Registered Nurse jobs in New Jersey?
Average Hourly SalaryMax Hourly Salary
Compassus$47$49
BAYADA Home Health Care$40$40

Last updated on March 18, 2024. Information based on active jobs on Vivian.com and pay data from BLS and around the web.

Was this page helpful?

Get alerts about new jobs and salary trends in New Jersey

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

Featured Blog Posts

Open article Top Nursing Conferences in 2024
medical nursing conference
Top Nursing Conferences in 2024
Get ready to connect with fellow healthcare professionals and ignite your nursing career.
Open article 20 of the Highest-Paying Cities for Travel Nurses
Stacker Story #5 highest-paying cities
20 of the Highest-Paying Cities for Travel Nurses
Discover cities where RNs earn more than the local average wage.
Open article Seeking the Perfect Nursing Scrubs: A Comprehensive Guide to Comfort and Fit
Nursing scrubs
Seeking the Perfect Nursing Scrubs: A Comprehensive Guide to Comfort and Fit
Look good, feel good and excel in your career with these top uniform tips.
See more Blog Posts