What massage therapists earn in Minnesota 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 |
|---|---|---|---|
| Minneapolis-St. Paul-Bloomington, MN-WI | $75,340 | $36.22 | 1,290 |
| Duluth, MN-WI | $59,550 | $28.63 | 90 |
| Rochester, MN | $56,220 | $27.03 | 80 |
| Sioux Falls, SD-MN | $53,920 | $25.92 | 70 |
| Fargo, ND-MN | $74,140 | $35.65 | 60 |
| Northwest Minnesota nonmetropolitan area | $30,400 | $14.62 | 60 |
| La Crosse-Onalaska, WI-MN | $61,050 | $29.35 | 50 |
| St. Cloud, MN | $51,760 | $24.89 | 50 |
| Southeast Minnesota nonmetropolitan area | $48,730 | $23.43 | 50 |
Massage Therapists in Minnesota earned a median of $63,070 a year ($30.32 an hour) in May 2025, 8% more than the national median of $58,450. The middle half earned $56,440 to $81,000.
Among areas in Minnesota, pay was highest in Minneapolis-St. Paul-Bloomington, MN-WI at $75,340.
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.