
Registered nurses in the state of Virginia earn an average salary of $71,870 per year (or $34.56 per hour) as of May 2019, according to the U.S. Bureau of Labor Statistics. 80% of Virginia RNs earn between $50,890 and $98,860.
On average, RNs in Virginia earn about 7% less than the national average salary for nurses, at $77,460 (or $37.24 per hour).
[ 1. Find your salary range 2. Get interview requests for high-paying nursing jobs đź’° ]
Among other factors, the cost of living in a given region can impact what nurses tend to earn working in those areas. With a Cost of Living Index of 101.6 in Q3 2020, Virginia nurses face prices for things like food, housing, and transportation that roughly similar to those in other states. When adjusted for cost of living, Virginia’s nursing salaries are actually even further below the national average.
State | Avg. RN Salary | Avg. RN Salary (adjusted for COL) |
---|---|---|
Virginia | $71,870 | $70,738 |
Nationwide | $77,460 | - |

Free nursing salary estimate
Get a personalized salary estimate for your location and nursing credentials.
RN salary across Virginia cities
Virginia nursing salaries vary quite a bit from region to region across the state. The area where nurses are paid the highest is in Arlington, thanks to its proximity to the DC metro area. Here, the average RN salary is $83,370 and over 40,000 nurses are currently employed across the entire metro. Charlottesville (average RN salary of $74,560) and Richmond (average RN salary of $73,500) both come in as close 2nd/3rd places.
Metro Area | RNs Employed | Avg. RN Salary |
---|---|---|
Washington-Arlington-Alexandria, DC-VA-MD-WV | 43,450 | $83,370 |
Charlottesville, VA | 3,880 | $74,560 |
Richmond, VA | 13,000 | $73,500 |
Virginia Beach-Norfolk-Newport News, VA-NC | 13,900 | $69,770 |
Winchester, VA-WV | 1,540 | $69,440 |
Staunton-Waynesboro, VA | 970 | $67,770 |
Roanoke, VA | 4,390 | $65,280 |
Blacksburg-Christiansburg-Radford, VA | 1,060 | $64,360 |
Southside Virginia nonmetropolitan area | 1,980 | $64,260 |
Lynchburg, VA | 2,300 | $63,230 |
Northeast Virginia nonmetropolitan area | 620 | $60,760 |
Northwest Virginia nonmetropolitan area | 610 | $59,430 |
Kingsport-Bristol-Bristol, TN-VA | 2,610 | $56,330 |
Southwest Virginia nonmetropolitan area | 2,020 | $54,870 |
RN salary vs similar healthcare professions in Virginia
Overall, “Healthcare Practitioners and Technical Occupations” workers in Virginia earn an average salary of $82,840, according to the BLS. Here’s how a sample of these other types of healthcare professions compare to RN salaries in the state:
Profession | # Employed in VA | Avg. Salary |
---|---|---|
Registered Nurses | 66,040 | $71,870 |
LPNs / LVNs | 21,700 | $46,070 |
Pharmacy Technicians | 10,320 | $34,190 |
Dental Hygienists | 5,980 | $79,370 |
Physical Therapist | 6,720 | $91,930 |
Nurse Practitioners | 5,200 | $109,110 |
Job outlook for Registered Nurses in Virginia
There are over 60,000 registered nurses in the state of Virginia. Yet, nursing jobs in the state are still projected to increase by at least 11% from 2018 to 2028 – an increase of more than 7,000 new RNs in the state in the coming years.

Nurses needed nationwide
Join Incredible Health for free to get interview requests from top U.S. hospitals.