What massage therapists earn in North Carolina and its metro areas, compared with the rest of the country.
Metro areas as BLS defines them. Click a column to sort.
| Metro area | Median | Hourly | Jobs |
|---|---|---|---|
| Charlotte-Concord-Gastonia, NC-SC | $58,930 | $28.33 | 930 |
| Raleigh-Cary, NC | $71,480 | $34.37 | 650 |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | $57,510 | $27.65 | 540 |
| Asheville, NC | $47,780 | $22.97 | 130 |
| Durham-Chapel Hill, NC | $61,170 | $29.41 | 130 |
| Greensboro-High Point, NC | $63,250 | $30.41 | 130 |
| Wilmington, NC | $81,390 | $39.13 | 120 |
| Pinehurst-Southern Pines, NC | $56,260 | $27.05 | 80 |
| Winston-Salem, NC | $70,120 | $33.71 | 70 |
| Western North Carolina nonmetropolitan area | $55,010 | $26.45 | 70 |
| Fayetteville, NC | $56,230 | $27.03 | 60 |
| Eastern North Carolina nonmetropolitan area | $59,170 | $28.45 | 50 |
Massage Therapists in North Carolina earned a median of $60,650 a year ($29.16 an hour) in May 2025, 4% more than the national median of $58,450. The middle half earned $48,100 to $85,150.
Among areas in North Carolina, pay was highest in Wilmington, NC at $81,390.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.