Registered Nurse Salary in Virginia
Registered Nurse pay in Virginia, explained
Registered nurses in Virginia earn a median of $93,600 per year ($45.00 per hour), which is 4% below the national median of $97,550. Entry-level workers earn around $67,830, while the most experienced registered nurses reach about $125,580. Pay varies by employer, setting, and metro area within Virginia.
Is $93,600 good pay in Virginia?
Adjusted for Virginia's cost of living (which runs 101% of the U.S. average), that $93,600 is worth about $92,578 in national buying power — ranking Virginia #30 for real pay (vs #26 on the sticker number).
Registered Nurse pay by experience in Virginia
Registered Nurse pay in neighboring states
| State | Median / yr | Real pay | vs VA |
|---|---|---|---|
| Virginia (here) | $93,600 | $92,578 | — |
| District of Columbia | $102,540 | $93,302 | −$8,940 |
| Maryland | $99,790 | $95,075 | −$6,190 |
| North Carolina | $84,350 | $89,424 | +$9,250 |
| Tennessee | $81,500 | $88,712 | +$12,100 |
| Kentucky | $81,040 | $89,886 | +$12,560 |
| West Virginia | $80,130 | $89,534 | +$13,470 |
Registered Nurse in Virginia: FAQ
How much do registered nurses make in Virginia?
Registered nurses in Virginia earn a median of $93,600 per year ($45.00 per hour), compared with $97,550 nationally.
Does Virginia pay registered nurses well?
At $93,600, Virginia pays 4% below the national median for registered nurses. An estimated 77,490 work in the state.