Salaripedia
English

How much does a massage therapist make in Indiana?

$55,590a year

Median yearly pay for massage therapists in Indiana. That is $26.73 an hour or $4,633 a month.

Hourly
$26.73
Vs. national median
-5%
Rank among states
33 of 50
Jobs in the state
1,480
Pay range
Lowest 10%: $38,140Median: $55,590Highest 10%: $83,140
PercentileYearlyHourly
10th$38,140$18.34
25th$46,840$22.52
Median$55,590$26.73
75th$72,800$35.00
90th$83,140$39.97

Cities in Indiana

Metro areas, median yearly pay.

Elkhart, IN$73,260
Louisville, KY$68,230
Chicago, IL$61,200
Kokomo, IN$57,060
Indianapolis, IN$56,850
Cincinnati, OH$55,990
Fort Wayne, IN$54,470
Evansville, IN$52,560
South Bend, IN$47,090
Terre Haute, IN$44,830
Bloomington, IN$41,350
Salaries for every job in Indiana

Nearby in the ranking

States with similar pay for massage therapists.

30. South Carolina$58,000
31. Iowa$57,710
32. Ohio$55,990
33. Indiana$55,590
34. Nebraska$53,950
35. Montana$53,540
36. Nevada$53,540
Massage Therapist salary in all states

Frequently asked questions

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

The median hourly pay in Indiana is $26.73 ($55,590 a year).

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

No: $55,590 against $58,450 nationally, 5% less.

Where does Indiana rank for massage therapist pay?

Indiana ranks 33 of 50 states.

Which city in Indiana pays massage therapists the most?

Elkhart-Goshen, IN, with a median of $73,260 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.