How Much Does an LPN Make in North Carolina in 2026?
Typical pay for LPNs in North Carolina, from federal wage data (May 2025), with pay by city, the ten-year trend, and how the state compares.
BLS OES May 2025 · North Carolina · typical annual pay from the lowest-paid tenth to the highest-paid tenth
A typical LPN in North Carolina earns about $30.42 per hour ($63,270 per year), according to the latest government wage data (May 2025). Broken down further, that comes to roughly $5,272 a month, or about $1,217 a week, figures calculated from the annual median. For someone weighing a move into the field, or comparing offers, these numbers offer a starting point for what to expect.
North Carolina's typical LPN pay sits about 2% below the national figure of $64,400 a year ($30.96 an hour). That gap places the state 29th among the 51 states and Washington, D.C., for LPN pay. Around 18,010 LPNs work across North Carolina, compared with 648,410 nationwide, giving a sense of scale for how many people earn at these figures.
LPN pay in North Carolina at a glance
- A typical LPN in North Carolina earns $30.42 an hour ($63,270 a year), according to the latest government wage data (May 2025).
- North Carolina pay runs about 2% below the national figure of $64,400, ranking 29th among the 51 states and D.C.
- Durham pays LPNs the most in the state, with typical pay of $66,950 a year, about 6% above the state figure.
- Entry-level positions typically start around $50,480 a year, while the top 10% of earners make over $74,730.
- LPN pay in North Carolina has climbed 50% over the past decade, rising from $42,160 in 2015 to $63,270 in 2025.
BLS OES May 2025
How much does an LPN make in North Carolina?
LPN pay by career stage in North Carolina
| Career stage | North Carolina | United States |
|---|---|---|
| Starting out | $50,480$24.27 an hour | $49,740$23.91 an hour |
| First years | $59,270$28.50 an hour | $59,000$28.37 an hour |
| Typical LPN | $63,270$30.42 an hour | $64,400$30.96 an hour |
| Experienced | $69,700$33.51 an hour | $76,030$36.55 an hour |
| Top 10% | $74,730$35.93 an hour | $83,440$40.12 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
LPN pay by experience level in North Carolina
Entry-level positions in North Carolina typically offer around $24.27 an hour ($50,480 a year), based on the pay reported for the newest LPNs in the state. Pay in the next tier up, covering LPNs with a couple of years of experience, moves to around $28.50 an hour ($59,270 a year). From there, pay continues climbing toward the state's typical figure of $30.42 an hour as LPNs gain more time on the job.
Experienced LPNs in North Carolina often earn upwards of $33.51 an hour ($69,700 a year), and the top 10% of earners make over $35.93 an hour ($74,730 a year). That leaves a spread of $24,250 between entry-level and top-tier pay. Setting, city, and years on the job all factor into where an individual LPN lands within that range.
LPN pay growth in North Carolina
Typical (median) annual wage for LPNs in North Carolina · BLS OES May estimates, 2015 to 2025 · hover a bar for the year-over-year change
North Carolina LPN pay has climbed steadily over the past decade, from $42,160 in 2015 to $63,270 in 2025. That's a gain of $21,110, or 50%, over ten years. The increase wasn't a straight line; the sharpest jumps came between 2022 and 2024, when pay rose from $51,300 to $61,380.
That 50% rise outpaces the national decade gain of 49% by a narrow margin, meaning North Carolina's LPN pay has grown roughly in step with the rest of the country. The two trends have tracked each other closely over the ten-year period, rather than one state pulling far ahead. Pay has moved up steadily for LPNs entering the field now, though past growth doesn't guarantee future increases.
LPN salary by city in North Carolina
Pay for LPNs runs highest in Durham and Chapel Hill, where typical pay reaches $66,950 a year ($32.19 an hour), about 6% above the state figure. Asheville follows close behind at $65,470 a year, and Charlotte pays $65,140 a year. These figures cover each city's full metro area, not just the city limits.
At the other end, Goldsboro pays the least among the state's tracked cities, at $60,470 a year ($29.07 an hour), putting the spread between the highest- and lowest-paying cities at $6,480. Charlotte employs the most LPNs of any North Carolina city, with 3,890 working there. Cities with higher pay also tend to carry higher costs of living, which can offset some of the difference in take-home value.
| # | City | Typical pay | Hourly | Vs North Carolina | LPNs employed |
|---|---|---|---|---|---|
| 1 | Durham metro incl. Chapel Hill | $66,950 | $32.19 | +6% | 960 |
| 2 | Asheville | $65,470 | $31.48 | +3% | 860 |
| 3 | Charlotte | $65,140 | $31.32 | +3% | 3,890 |
| 4 | Fayetteville | $64,670 | $31.09 | +2% | 980 |
| 5 | Chesapeake metro incl. Norfolk | $64,370 | $30.95 | +2% | 3,410 |
| 6 | Raleigh metro incl. Cary | $64,080 | $30.81 | +1% | 1,740 |
| 7 | Greensboro metro incl. High Point | $63,610 | $30.58 | +1% | 1,470 |
| 8 | Burlington | $63,450 | $30.51 | 0% | 260 |
| 9 | Wilmington | $63,390 | $30.48 | 0% | 790 |
| 10 | Winston metro incl. Salem | $62,970 | $30.27 | 0% | 1,330 |
| 11 | Hickory | $62,430 | $30.01 | -1% | 740 |
| 12 | Rocky Mount | $62,080 | $29.85 | -2% | 200 |
| 13 | Pinehurst metro incl. Southern Pines | $61,730 | $29.68 | -2% | 240 |
| 14 | Greenville | $61,600 | $29.62 | -3% | 610 |
| 15 | Jacksonville | $60,770 | $29.22 | -4% | 130 |
| 16 | Goldsboro | $60,470 | $29.07 | -4% | 190 |
Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · North Carolina typical pay $63,270
How North Carolina compares with nearby states
North Carolina's LPN pay lands in the middle of its neighbors. Virginia pays more, at $64,920 a year, about 3% above North Carolina's figure. Georgia and South Carolina both pay slightly less, at $62,030 and $61,820 respectively, while Tennessee trails furthest behind at $58,870, about 7% lower. Nursing licensure can often be transferred or endorsed between neighboring states, which can widen options for LPNs considering a move.
| State | Typical pay | Vs North Carolina |
|---|---|---|
| North Carolina | $63,270 | baseline |
| Virginia | $64,920 | +3% |
| Georgia | $62,030 | -2% |
| South Carolina | $61,820 | -2% |
| Tennessee | $58,870 | -7% |
Bordering states, ranked by typical LPN pay · BLS OES May 2025
Is North Carolina a good state for LPNs?
LPN pay in North Carolina sits below the middle of the national table: typical pay is $63,270 a year, 2% below the national figure, ranking 29th of 51. For every 1,000 jobs in North Carolina, about 3.6 are LPN positions; nationally, the figure is closer to 4.2. LPN jobs make up about the same share of the job market as they do across the country. Overall, North Carolina is a middle-of-the-table state for LPN pay, close to the national figure.
Summary
LPNs in North Carolina typically earn $63,270 a year, a figure that has grown 50% over the past decade. That growth reflects a steady rise in pay across the state, not a single sudden jump. For anyone weighing this path, the next steps are to check North Carolina's board of nursing for licensing requirements and to look at city-specific pages for local pay figures, since actual pay can vary by employer and location within the state.
Frequently asked questions
- How much does an LPN make in North Carolina?
- A typical LPN in North Carolina earns about $30.42 an hour, or $63,270 a year, according to the latest government wage data (May 2025). Pay varies by city, experience, and employer.
- How much does an LPN make an hour in North Carolina?
- LPNs in North Carolina typically earn $30.42 an hour. Entry-level pay starts around $24.27 an hour, while experienced LPNs and the top 10% of earners make over $35.93 an hour.
- What is the starting pay for an LPN in North Carolina?
- Entry-level LPNs in North Carolina typically start around $24.27 an hour, or about $50,480 a year. Pay moves toward the state's typical figure of $63,270 a year within the first few years on the job.
- Which city in North Carolina pays LPNs the most?
- Durham and Chapel Hill pay LPNs the most in North Carolina, with typical pay of $66,950 a year, about 6% above the state figure. Charlotte, the city with the largest LPN workforce, pays $65,140 a year.
- Is LPN pay in North Carolina higher than the national rate?
- No. North Carolina's typical LPN pay of $63,270 a year runs about 2% below the national figure of $64,400. That places the state 29th among the 51 states and Washington, D.C.