Salaripedia
English

How much does a massage therapist make in North Carolina?

$60,650a year

Median yearly pay for massage therapists in North Carolina. That is $29.16 an hour or $5,054 a month.

Hourly
$29.16
Vs. national median
+4%
Rank among states
22 of 50
Jobs in the state
2,460
Pay range
Lowest 10%: $31,050Median: $60,650Highest 10%: $96,510
PercentileYearlyHourly
10th$31,050$14.93
25th$48,100$23.13
Median$60,650$29.16
75th$85,150$40.94
90th$96,510$46.40

Cities in North Carolina

Metro areas, median yearly pay.

Wilmington, NC$81,390
Raleigh, NC$71,480
Winston-Salem, NC$70,120
Greensboro, NC$63,250
Durham, NC$61,170
Charlotte, NC$58,930
Virginia Beach, VA$57,510
Pinehurst, NC$56,260
Fayetteville, NC$56,230
Asheville, NC$47,780
Salaries for every job in North Carolina

Nearby in the ranking

States with similar pay for massage therapists.

19. Missouri$62,050
20. Wyoming$61,980
21. Colorado$61,060
22. North Carolina$60,650
23. Illinois$60,490
24. Idaho$60,420
25. Kentucky$59,790
Massage Therapist salary in all states

Frequently asked questions

How much does a massage therapist make an hour in North Carolina?

The median hourly pay in North Carolina is $29.16 ($60,650 a year).

Do massage therapists make more in North Carolina than the national average?

Yes: $60,650 against $58,450 nationally, 4% more.

Where does North Carolina rank for massage therapist pay?

North Carolina ranks 22 of 50 states.

Which city in North Carolina pays massage therapists the most?

Wilmington, NC, with a median of $81,390 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.