Massage Therapists Salary in Virginia
BLS OEWS May 2025 • 7 metro areas • Virginia
Massage Therapists in Virginia earn a median salary of $48,414 per year on average across 7 metro and nonmetro areas, -16.5% vs the national median of $57,950. An estimated 1,250 massage therapists are employed across Virginia, with salaries ranging from $38,490 to $53,030 depending on location.
$48,414
Avg median salary in Virginia
$53,030
Highest paying metro
$38,490
Lowest paying metro
1,250
Employed in Virginia
Compare Massage Therapists salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Massage Therapists
in
Massage Therapists salaries by city in Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Richmond, VA | $53,030 | $47,050 | $62,350 | 330 |
| Charlottesville, VA | $52,420 | $43,230 | $79,710 | 80 |
| Roanoke, VA | $51,870 | $40,150 | $59,900 | 60 |
| Lynchburg, VA | $50,450 | $36,530 | $57,590 | 60 |
| Virginia Beach, VA-NC | $49,910 | $40,020 | $57,860 | 410 |
| West Virginia | $42,730 | $27,720 | $58,640 | 270 |
| Winchester, VA-WV | $38,490 | $31,250 | $48,110 | 40 |