Skip to content
Health Career ClassesPrograms · Costs · Pay
BLS wage data · May 2025

Licensed Practical Nurse Salary in Virginia

Licensed Practical Nurses in Virginia earn a median of $64,920 a year, or $31.21 an hour. That ranks Virginia #23 of 51 states and is $520 more than the national median.

Median / year
$64,920
Median / hour
$31.21
Employed
15,550
National rank
#23of 51

Pay range in Virginia

10th percentile$50,580
25th percentile$59,610
Median percentile$64,920
75th percentile$74,540
90th percentile$79,170

Licensed Practical Nurse pay by Virginia metro area

Metro areaMedianJobs
Washington-Arlington-Alexandria, DC-VA-MD-WV$75,8607,170
Charlottesville, VA$67,120350
Staunton-Stuarts Draft, VA$64,680270
Virginia Beach-Chesapeake-Norfolk, VA-NC$64,3703,410
Richmond, VA$64,0302,570
Lynchburg, VA$61,370570
Roanoke, VA$61,210950
Harrisonburg, VA$60,830330
Winchester, VA-WV$60,090280
Blacksburg-Christiansburg-Radford, VA$57,460360
Kingsport-Bristol, TN-VA$54,050800

FAQ

How much does a licensed practical nurse make in Virginia?

The median annual wage is $64,920 ($31.21 per hour), according to the BLS for May 2025. That is $520 above the U.S. median of $64,400.

What do entry-level LPNs make in Virginia?

The lowest-paid 10% of Virginia LPNs earned $50,580 or less ($24.32/hour), a reasonable estimate for new graduates.

Where do LPNs earn the most in Virginia?

Washington-Arlington-Alexandria, DC-VA-MD-WV has the highest metro median at $75,860.

How many LPNs work in Virginia?

About 15,550 LPNs were employed in Virginia in May 2025.