Skip to content

How Much Does an LPN Make in Virginia in 2026?

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

$64,920
Typical pay a year
$31.21
Typical pay an hour
#23
Pay rank of 51 · +1% vs US
15,550
LPNs employed
Where LPN pay falls in Virginia
from starting out to the top earners
$50,580
Starting out
$59,610
First years
$64,920
Typical
$74,540
Experienced
$79,170
Top 10%

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

A typical LPN in Virginia earns about $31.21 per hour ($64,920 per year), according to the latest government wage data (May 2025). Calculated from the annual figure, that comes to roughly $5,410 a month or $1,248 a week. These figures cover LPNs across all settings and experience levels statewide, from hospitals to nursing homes to home health agencies.

That pay is about 1% above the national typical of $64,400 a year, putting Virginia 23rd among the 51 states and Washington, D.C. Roughly 15,550 LPNs work across Virginia, compared with 648,410 nationwide. The state's pay sits close to the national line rather than clearly above or below it.

LPN pay in Virginia at a glance

  • A typical LPN in Virginia earns $31.21 an hour, or about $64,920 a year, according to the latest government wage data (May 2025).
  • Virginia's pay sits about 1% above the national figure of $64,400, ranking 23rd among the 51 states and D.C.
  • Arlington pays LPNs the most in the state, with typical pay around $75,860 a year, well above the state figure.
  • Entry-level LPNs in Virginia typically start around $50,580 a year, while the top 10% of earners make over $79,170.
  • Virginia's typical LPN pay has climbed 61% over the past decade, rising from $40,240 in 2015 to $64,920 in 2025.

BLS OES May 2025

How much does an LPN make in Virginia?

LPN pay by career stage in Virginia

LPN pay by career stage in Virginia
Career stageVirginiaUnited States
Starting out$50,580$24.32 an hour$49,740$23.91 an hour
First years$59,610$28.66 an hour$59,000$28.37 an hour
Typical LPN$64,920$31.21 an hour$64,400$30.96 an hour
Experienced$74,540$35.84 an hour$76,030$36.55 an hour
Top 10%$79,170$38.06 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 Virginia

Entry-level positions in Virginia typically offer around $24.32 an hour, or about $50,580 a year, for LPNs just starting out. Pay tends to move toward the statewide typical of $31.21 an hour within the first few years on the job. New graduates often start in this range before moving into higher-paying settings or specialties.

Experienced LPNs in Virginia often earn upwards of $35.84 an hour, or about $74,540 a year. The top 10% of earners make over $38.06 an hour, or $79,170 a year. The gap between entry-level and top pay runs $28,590, a spread that tends to reflect years on the job, the care setting, and which city an LPN works in.

LPN pay growth in Virginia

$64,920
2025 typical annual pay
+$2,610 vs 2024
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025

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

Virginia's typical LPN pay rose from $40,240 in 2015 to $64,920 in 2025, a gain of $24,680. That is a 61% increase over the decade, tracked through the latest government wage data. The rise was not perfectly steady; pay climbed sharply between 2022 and 2024 before leveling into the 2025 figure.

Nationally, LPN pay rose 49% over the same ten years, so Virginia's climb outpaced the country as a whole. For someone starting an LPN career in Virginia now, that decade of steady gains points to pay that has moved up consistently, though past growth is no guarantee of future increases.

LPN salary by city in Virginia

Pay runs highest in the Arlington metro area, where LPNs typically earn $75,860 a year, about 17% above the statewide figure. Charlottesville follows at $67,120 a year, also above the state typical. Both areas sit in Virginia's higher-cost northern and central corridors, which tends to track with higher pay.

At the other end, Bristol pays LPNs the least, with typical pay around $54,050 a year. That leaves a spread of $21,810 between the highest- and lowest-paying areas of the state. Arlington also has the largest LPN workforce in Virginia, with about 7,170 employed there. These figures cover each city's full metro area, and higher pay in places like Arlington and Washington, D.C.'s suburbs generally tracks with a higher cost of living.

Typical LPN pay by metro area in Virginia
#CityTypical payHourlyVs VirginiaLPNs employed
1Arlington$75,860$36.47+17%7,170
2Charlottesville$67,120$32.27+3%350
3Staunton
metro incl. Stuarts Draft
$64,680$31.100%270
4Virginia Beach$64,370$30.95-1%3,410
5Richmond$64,030$30.78-1%2,570
6Lynchburg$61,370$29.50-5%570
7Roanoke$61,210$29.43-6%950
8Harrisonburg$60,830$29.25-6%330
9Winchester$60,090$28.89-7%280
10Blacksburg
metro incl. Christiansburg · Radford
$57,460$27.63-11%360
11Bristol$54,050$25.99-17%800

Each row is one BLS metro area; cities that share a metro share its figures · BLS OES May 2025 · Virginia typical pay $64,920

How Virginia compares with nearby states

Virginia's LPN pay compares favorably with most of its neighbors but trails the Washington, D.C. area. Washington, D.C. pays about 17% more, at $75,740 a year, and Maryland pays about 15% more, at $74,660. North Carolina ($63,270), Kentucky ($60,460), Tennessee ($58,870), and West Virginia ($55,360) all pay less than Virginia. LPN licensure can often be transferred or endorsed into a nearby state, which makes it easier to compare offers across state lines.

Typical LPN pay in Virginia and bordering states
StateTypical payVs Virginia
Virginia$64,920baseline
Maryland$74,660+15%
North Carolina$63,270-3%
Kentucky$60,460-7%
Tennessee$58,870-9%
West Virginia$55,360-15%

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

Is Virginia a good state for LPNs?

#23
pay rank of 51 · +1% vs national
15,550
LPNs employed in Virginia
3.8
LPN jobs per 1,000 jobs, vs about 4.2 nationally

LPNs in Virginia earn a competitive wage: typical pay is $64,920 a year, 1% above the national figure, ranking 23rd of 51. For every 1,000 jobs in Virginia, about 3.8 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, Virginia is a middle-of-the-table state for LPN pay, close to the national figure.

Summary

A typical LPN in Virginia now earns about $64,920 a year, up 61% from $40,240 a decade ago. Pay varies by city and experience, from entry-level positions near $50,580 to top earners over $79,170. For licensing and registry requirements, check Virginia's state nursing board; for local pay details, see the pages for individual Virginia cities.

Frequently asked questions

How much does an LPN make in Virginia?
A typical LPN in Virginia earns about $31.21 an hour, or $64,920 a year, according to the latest government wage data (May 2025). Pay ranges from around $50,580 for entry-level positions to over $79,170 for the top 10% of earners, depending on experience and location.
How much does an LPN make an hour in Virginia?
A typical LPN in Virginia earns about $31.21 an hour, according to the latest government wage data (May 2025). Entry-level pay starts around $24.32 an hour, while the top 10% of earners make over $38.06 an hour.
What is the starting pay for an LPN in Virginia?
Entry-level LPNs in Virginia typically start around $24.32 an hour, or about $50,580 a year. Pay tends to rise toward the statewide typical of $31.21 an hour, or $64,920 a year, within the first few years of experience.
Which city in Virginia pays LPNs the most?
Arlington pays LPNs the most in Virginia, with typical pay around $75,860 a year, about 17% above the statewide figure. Bristol pays the least, at $54,050 a year, a spread of $21,810 between the two. Arlington also has the state's largest LPN workforce.
Is LPN pay in Virginia higher than the national rate?
Yes, slightly. Virginia's typical LPN pay of $64,920 a year is about 1% above the national figure of $64,400, ranking the state 23rd among the 51 states and Washington, D.C. Pay sits close to the national line rather than clearly ahead of it.

Explore next

← Back to the LPN salary guide