Certified Nursing Assistant Salary in Virginia
Certified Nursing Assistants in Virginia earn a median of $43,200 a year, or $20.77 an hour. That ranks Virginia #24 of 51 states and is $940 more than the national median.
- Median / year
- $43,200
- Median / hour
- $20.77
- Employed
- 40,580
- National rank
- #24of 51
Pay range in Virginia
Certified Nursing Assistant pay by Virginia metro area
| Metro area | Median | Jobs |
|---|---|---|
| Washington-Arlington-Alexandria, DC-VA-MD-WV | $45,730 | 25,520 |
| Charlottesville, VA | $44,140 | 1,610 |
| Lynchburg, VA | $43,660 | 1,300 |
| Richmond, VA | $42,720 | 6,660 |
| Staunton-Stuarts Draft, VA | $42,490 | 640 |
| Winchester, VA-WV | $39,970 | 810 |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | $38,990 | 8,110 |
| Roanoke, VA | $38,960 | 2,430 |
| Harrisonburg, VA | $38,830 | 540 |
| Blacksburg-Christiansburg-Radford, VA | $37,850 | 760 |
| Kingsport-Bristol, TN-VA | $37,550 | 1,400 |
FAQ
How much does a certified nursing assistant make in Virginia?
The median annual wage is $43,200 ($20.77 per hour), according to the BLS for May 2025. That is $940 above the U.S. median of $42,260.
What do entry-level nursing assistants make in Virginia?
The lowest-paid 10% of Virginia nursing assistants earned $31,560 or less ($15.17/hour), a reasonable estimate for new graduates.
Where do nursing assistants earn the most in Virginia?
Washington-Arlington-Alexandria, DC-VA-MD-WV has the highest metro median at $45,730.
How many nursing assistants work in Virginia?
About 40,580 nursing assistants were employed in Virginia in May 2025.