Salaripedia
English

How much does a massage therapist make in Virginia Beach?

$57,510a year

Median yearly pay for massage therapists in the Virginia Beach-Chesapeake-Norfolk, VA-NC metro area. That is $27.65 an hour or $4,793 a month.

Hourly
$27.65
Vs. national median
-2%
Rank among cities
117 of 238
Jobs in the area
540
Pay range
Lowest 10%: $37,640Median: $57,510Highest 10%: $102,200
PercentileYearlyHourly
10th$37,640$18.10
25th$46,510$22.36
Median$57,510$27.65
75th$89,290$42.93
90th$102,200$49.13

Other cities in Virginia

Median yearly pay for massage therapists.

Washington, DC$65,220
Roanoke, VA$63,070
Charlottesville, VA$58,450
Richmond, VA$57,730
Massage Therapist salary in Virginia Massage Therapist salary in all states

Related jobs in Virginia Beach

Same field, median yearly pay.

Physical Therapist Assistant$73,300
Occupational Therapy Assistant$65,730
Dental Assistant$46,670
Healthcare Support Worker$46,020
Phlebotomist$44,380
Medical Assistant$43,620
Nursing Assistant$38,990
Medical Equipment Preparer$38,890
Psychiatric Aide$37,280
Orderly$37,000
Salaries for every job in Virginia Beach, VA

Frequently asked questions

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

The median hourly pay in the Virginia Beach-Chesapeake-Norfolk, VA-NC metro area is $27.65 ($57,510 a year).

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

No: $57,510 against $58,450 nationally, 2% less.

How does Virginia Beach compare with the rest of Virginia?

The median in Virginia is $62,220, so Virginia Beach pays 8% less.

Where does Virginia Beach rank for massage therapist pay?

117 of 238 metro areas with data.

How much does a massage therapist make starting out in Virginia Beach?

The lowest-paid 10% make $37,640 or less a year; the top 10% make $102,200 or more.

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.