Retail Salespersons Salary in Virginia
BLS OEWS May 2025 • 16 metro areas • Virginia
Retail Salespersons in Virginia earn a median salary of $30,089 per year on average across 16 metro and nonmetro areas, -13% vs the national median of $34,580. An estimated 86,070 retail salespersons are employed across Virginia, with salaries ranging from $27,910 to $32,890 depending on location.
$30,089
Avg median salary in Virginia
$32,890
Highest paying metro
$27,910
Lowest paying metro
86,070
Employed in Virginia
Compare Retail Salespersons salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Retail Salespersons
in
Retail Salespersons salaries by city in Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Northwest Virginia | $32,890 | $29,200 | $37,010 | 1,290 |
| Richmond, VA | $31,240 | $28,240 | $36,280 | 16,180 |
| Charlottesville, VA | $31,200 | $28,290 | $36,420 | 2,610 |
| Northeast Virginia | $31,200 | $28,080 | $36,160 | 1,130 |
| Staunton, VA | $30,570 | $27,720 | $36,560 | 1,350 |
| Southwest Virginia | $30,510 | $28,060 | $35,790 | 2,720 |
| Southside Virginia | $30,300 | $27,540 | $35,740 | 2,600 |
| Winchester, VA-WV | $30,280 | $27,800 | $35,840 | 2,290 |
| Blacksburg, VA | $30,220 | $27,060 | $35,800 | 1,710 |
| Harrisonburg, VA | $30,210 | $27,480 | $35,850 | 1,840 |
| Roanoke, VA | $29,790 | $26,910 | $35,450 | 4,380 |
| Virginia Beach, VA-NC | $29,790 | $27,320 | $35,550 | 20,980 |
| Lynchburg, VA | $29,280 | $26,780 | $35,200 | 3,480 |
| Southern West Virginia | $28,120 | $23,140 | $34,680 | 1,800 |
| Northern West Virginia | $27,910 | $23,280 | $33,600 | 3,420 |
| West Virginia | $27,910 | $23,710 | $34,160 | 18,290 |