Salaripedia
English

How much does a massage therapist make in Virginia?

$62,220a year

Median yearly pay for massage therapists in Virginia. That is $29.91 an hour or $5,185 a month.

Hourly
$29.91
Vs. national median
+6%
Rank among states
17 of 50
Jobs in the state
2,730
Pay range
Lowest 10%: $38,070Median: $62,220Highest 10%: $119,600
PercentileYearlyHourly
10th$38,070$18.30
25th$51,460$24.74
Median$62,220$29.91
75th$93,600$45.00
90th$119,600$57.49

Cities in Virginia

Metro areas, median yearly pay.

Washington, DC$65,220
Roanoke, VA$63,070
Charlottesville, VA$58,450
Richmond, VA$57,730
Virginia Beach, VA$57,510
Salaries for every job in Virginia

Nearby in the ranking

States with similar pay for massage therapists.

14. Arizona$62,400
15. Maryland$62,270
16. Connecticut$62,260
17. Virginia$62,220
18. Utah$62,130
19. Missouri$62,050
20. Wyoming$61,980
Massage Therapist salary in all states

Frequently asked questions

How much does a massage therapist make an hour in Virginia?

The median hourly pay in Virginia is $29.91 ($62,220 a year).

Do massage therapists make more in Virginia than the national average?

Yes: $62,220 against $58,450 nationally, 6% more.

Where does Virginia rank for massage therapist pay?

Virginia ranks 17 of 50 states.

Which city in Virginia pays massage therapists the most?

Washington-Arlington-Alexandria, DC-VA-MD-WV, with a median of $65,220 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.