Skip to content

How Much Does an RN Make in North Carolina in 2026?

Typical pay for RNs in North Carolina, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.

$84,350
Typical pay a year
$40.56
Typical pay an hour
#33
Pay rank of 51 · -14% vs US
111,120
RNs employed
Where RN pay falls in North Carolina
from starting out to the top earners
$67,660
Starting out
$78,770
First years
$84,350
Typical
$102,040
Experienced
$110,220
Top 10%

BLS OES May 2025 · North Carolina · typical annual pay from the lowest-paid tenth to the highest-paid tenth

A typical RN in North Carolina earns about $40.56 per hour ($84,350 per year), according to the latest government wage data (May 2025). Calculated from that annual figure, pay works out to roughly $7,029 a month and $1,622 a week. These figures reflect RNs working across hospitals, clinics, and other healthcare settings statewide. Actual pay varies by experience, employer, and city.

That pay sits 14% below the national typical figure of $97,550 a year, ranking North Carolina 33rd among the 50 states and Washington, D.C. Lower pay here often tracks a lower cost of living compared with higher-paying states. About 111,120 RNs work across North Carolina, a sizable workforce for the profession. City and regional figures show more variation than the statewide number alone.

RN pay in North Carolina at a glance

  • A typical North Carolina RN earns $40.56 an hour (about $84,350 a year), per the latest government wage data (May 2025).
  • North Carolina RN pay runs 14% below the national figure of $97,550, ranking 33rd among 50 states and Washington, D.C.
  • Charlotte pays the most in the state, with RNs there earning $90,620 a year, about 7% above the state figure.
  • Entry-level RNs typically start around $67,660 a year, while the top 10% of earners make over $110,220.
  • North Carolina RN pay has climbed 43% over the past decade, rising from $58,950 in 2015 to $84,350 in 2025.

BLS OES May 2025

How much does an RN make in North Carolina?

RN pay by career stage in North Carolina

RN pay by career stage in North Carolina
Career stageNorth CarolinaUnited States
Starting out$67,660$32.53 an hour$68,940$33.14 an hour
First years$78,770$37.87 an hour$80,330$38.62 an hour
Typical RN$84,350$40.56 an hour$97,550$46.90 an hour
Experienced$102,040$49.06 an hour$112,350$54.02 an hour
Top 10%$110,220$52.99 an hour$137,470$66.09 an hour

BLS OES May 2025 · starting out is the 10th percentile, first years the 25th, typical the median, experienced the 75th, top 10% the 90th

RN pay by experience level in North Carolina

Entry-level positions in North Carolina typically offer around $32.53 an hour, or about $67,660 a year, according to the same wage data. New RNs often start near this figure in their first roles, particularly in outpatient or long-term care settings. Pay typically climbs toward the statewide typical figure of $84,350 within the first several years on the job. Experience, credentials, and setting all shape how quickly that happens.

Experienced RNs often earn upwards of $52.99 an hour, with the top 10% of earners making over $110,220 a year. That leaves a spread of $42,560 between entry-level and top-tier pay in North Carolina. Specialty certifications, leadership roles, and higher-paying cities such as Charlotte tend to separate the two groups. Years on the job alone rarely explain the full gap.

RN pay growth in North Carolina

$84,350
2025 typical annual pay
+$2,490 vs 2024
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025

Typical (median) annual wage for RNs in North Carolina · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change

North Carolina RN pay has climbed from $58,950 in 2015 to $84,350 in 2025, a gain of $25,400. That amounts to a 43% rise over the decade, according to the same wage data. The increase has been steady year over year rather than a single jump. Pay in 2025 sits well above where it stood a decade earlier.

Nationally, RN pay rose 45% over the same ten years, just ahead of North Carolina's pace. The two trends have moved in a similar direction, with the state keeping close to the national pattern. For someone starting a nursing career in North Carolina now, pay has moved up steadily in recent years, though future gains aren't guaranteed.

RN salary by city in North Carolina

Pay runs highest in Charlotte, where RNs earn $90,620 a year ($43.57 an hour), about 7% above the statewide figure. Norfolk-Chesapeake and the Winston-Salem area follow closely, with typical pay near $89,450 and $86,120 a year. Raleigh-Cary rounds out the higher-paying metro areas, at $84,830 a year. These figures reflect each city's full metro area.

At the other end, Hickory pays the least among the state's metro areas, with RNs earning $80,060 a year. That's a spread of $10,560 between the highest- and lowest-paying cities in North Carolina. Charlotte also holds the largest RN workforce in the state, with 27,010 nurses employed there. Higher pay in cities like Charlotte typically comes with a higher cost of living.

Typical RN pay by metro area in North Carolina
#CityTypical payHourlyVs North CarolinaRNs employed
1Charlotte$90,620$43.57+7%27,010
2Chesapeake
metro incl. Norfolk
$89,450$43.00+6%16,870
3Winston
metro incl. Salem
$86,120$41.40+2%10,180
4Raleigh
metro incl. Cary
$84,830$40.78+1%12,780
5Jacksonville$84,750$40.740%870
6Burlington$84,180$40.470%1,080
7Fayetteville$83,060$39.93-2%3,430
8Greensboro
metro incl. High Point
$82,860$39.84-2%6,240
9Goldsboro$82,740$39.78-2%950
10Rocky Mount$82,300$39.57-2%1,180
11Greenville$81,670$39.26-3%3,770
12Asheville$81,590$39.22-3%4,680
13Pinehurst
metro incl. Southern Pines
$81,520$39.19-3%1,510
14Wilmington$80,970$38.93-4%5,040
15Hickory
metro incl. Lenoir · Morganton
$80,060$38.49-5%3,020

Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · North Carolina typical pay $84,350

How North Carolina compares with nearby states

Neighboring states show a mixed picture. RNs in Virginia earn $93,600 a year, about 11% more than in North Carolina, and Georgia pays a similar $93,550, also 11% higher. South Carolina and Tennessee both pay somewhat less, at $82,360 and $81,500. Nursing licenses can often be endorsed or transferred between neighboring states, which can make it easier to compare offers across state lines.

Typical RN pay in North Carolina and bordering states
StateTypical payVs North Carolina
North Carolina$84,350baseline
Virginia$93,600+11%
Georgia$93,550+11%
South Carolina$82,360-2%
Tennessee$81,500-3%

Bordering states, ranked by typical RN pay · BLS OES May 2025

Is North Carolina a good state for RNs?

#33
pay rank of 51 · -14% vs national
111,120
RNs employed in North Carolina
22
RN jobs per 1,000 jobs, vs about 22 nationally

RN pay in North Carolina sits below the middle of the national table: typical pay is $84,350 a year, 14% below the national figure, ranking 33rd of 51. For every 1,000 jobs in North Carolina, about 22 are RN positions; nationally, the figure is closer to 22. RN jobs make up about the same share of the job market as they do across the country. On pay alone, North Carolina ranks below most states, though typical pay here has risen 43% over the past decade.

Summary

North Carolina RNs typically earn $84,350 a year as of the latest wage data (May 2025), up 43% over the past decade. Pay varies by city, experience, and employer, from entry-level roles near $67,660 to top earners above $110,220. Readers considering a nursing career in North Carolina can check the North Carolina Board of Nursing for licensing requirements and review city-specific pages on this site for local pay figures.

Frequently asked questions

How much does an RN make in North Carolina?
A typical RN in North Carolina earns about **$40.56 an hour**, or **$84,350 a year**, according to the latest government wage data (May 2025). Pay varies by city, employer, and experience level, with entry-level roles starting lower and experienced nurses earning considerably more across the state.
How much does an RN make an hour in North Carolina?
RNs in North Carolina typically earn **$40.56 an hour**, based on the latest government wage data (May 2025). Hourly pay ranges from around $32.53 for entry-level roles to over $52.99 an hour for the top 10% of earners statewide.
What is the starting pay for an RN in North Carolina?
Starting pay for RNs in North Carolina typically runs around **$32.53 an hour**, or about **$67,660 a year**, according to the latest wage data. New nurses often begin near this figure and see pay rise toward the statewide typical figure of $84,350 within their first several years on the job.
Which city in North Carolina pays RNs the most?
**Charlotte** pays RNs the most in North Carolina, with typical pay of **$90,620 a year**, about 7% above the statewide figure. Norfolk-Chesapeake and the Winston-Salem area follow closely behind, while Hickory pays the least among the state's metro areas, at $80,060 a year.
Is RN pay in North Carolina higher than the national rate?
No. RN pay in North Carolina runs **14% below** the national typical figure of $97,550 a year, ranking the state **33rd** among 50 states and Washington, D.C. Lower pay in North Carolina often tracks a lower cost of living compared with higher-paying states.

Explore next

← Back to the RN salary guide