📖 Read the massage therapists salary & career guide →
Massage Therapists Salary in Virginia
Ranked #11 of 50 · VA
Salary Distribution (10th–90th percentile)
About 80% of massage therapistss in Virginia earn between $38,070 and $119,570. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean massage therapists salary in Virginia is $72,490, about 13.6% above the U.S. average ($63,830). That works out to roughly $35/hr at 2,080 hours per year.
Metro Areas in Virginia
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Roanoke, VA | $63,070 | $67,120 | 60 |
| Charlottesville, VA | $58,450 | $74,820 | 100 |
| Richmond, VA | $57,730 | $68,850 | 490 |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | $57,510 | $65,840 | 540 |
Frequently Asked Questions
How much do massage therapists make in Virginia?
The median massage therapists salary in Virginia is $62,220 per year (mean $72,490), and about 80% earn between $38,070 and $119,570.
How much do massage therapists make per hour in Virginia?
Roughly $35 per hour, based on a mean annual wage of $72,490 and 2,080 work hours per year.
Is Virginia a high-paying state for massage therapists?
Virginia ranks #11 of 50 states for massage therapists pay. Its mean salary of $72,490 is about 13.6% above the U.S. average of $63,830.
Which metro areas in Virginia pay massage therapists the most?
The highest-paying metro areas in Virginia for massage therapists are Roanoke, VA ($63,070), Charlottesville, VA ($58,450), Richmond, VA ($57,730), by median annual wage.