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
Licensed Practical Nurse pay by Virginia metro area
| Metro area | Median | Jobs |
|---|---|---|
| Washington-Arlington-Alexandria, DC-VA-MD-WV | $75,860 | 7,170 |
| Charlottesville, VA | $67,120 | 350 |
| Staunton-Stuarts Draft, VA | $64,680 | 270 |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | $64,370 | 3,410 |
| Richmond, VA | $64,030 | 2,570 |
| Lynchburg, VA | $61,370 | 570 |
| Roanoke, VA | $61,210 | 950 |
| Harrisonburg, VA | $60,830 | 330 |
| Winchester, VA-WV | $60,090 | 280 |
| Blacksburg-Christiansburg-Radford, VA | $57,460 | 360 |
| Kingsport-Bristol, TN-VA | $54,050 | 800 |
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.