Registered Nurse Salary Guide: Winston-Salem, NC
Average Registered Nurse Salary
$33.00/hour
The average salary for a Registered Nurse in Winston-Salem, NC is $33.00 per hour. This is 43% lower than the North Carolina average of $47.27.
Estimate based on Bureau of Labor Statistics data.
Registered Nurse salaries in Winston-Salem, NC compared to State and National Averages
$33.00/hour
Winston-Salem, NC
45% lower than the US average.
$47.27/hour
North Carolina
1% lower than the US average.
$47.96/hour
United States
How Registered Nurse Salaries in Winston-Salem Compare to Other Cities
How Registered Nurse Salaries in Winston-Salem Compare to Other Cities
Greensboro, North Carolina
$33/hour
This is equal to the Winston-Salem average
Burlington, North Carolina
$100/hour
This is 67% higher than the Winston-Salem average of $33.00.
Danville, Virginia
$31/hour
This is 7% lower than the Winston-Salem average of $33.00.
What are the highest paying Agencies for Registered Nurse jobs in Winston-Salem?
| Average Hourly Salary | Max Hourly Salary | |
|---|---|---|
| Perm Staff Jobs | $35 | $35 |
Last updated on August 23, 2026. Information based on active jobs on Vivian.com and pay data from BLS and around the web.
Top Registered Nurse Jobs
Registered Nurse (RN) - Home Health
- BAYADA Home Health Care
- Winston Salem, NC
$46+/visit
Get alerts about new jobs and salary trends in Winston-Salem, NC
Be the first to know about new jobs for Registered Nurses with the salary that suits you.
Featured Blog Posts
Featured Blog Posts


