Massage Therapists Salary in Virginia

Ranked #11 of 50 · VA

13.6% above U.S. average
Mean annual salary $72,490 ≈ $35/hr
Median annual salary $62,220
Employment 2,730

Salary Distribution (10th–90th percentile)

P10 $38,070P25 $51,460 Median $62,220P75 $93,600P90 $119,570

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.

Virginia
$72,490
U.S. average
$63,830

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 areaMedianMeanEmployment
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.

← Back to all massage therapists states