Massage Therapists Salary in Pennsylvania

BLS OEWS May 2025 • 15 metro areas • Pennsylvania

Massage Therapists in Pennsylvania earn a median salary of $57,064 per year on average across 15 metro and nonmetro areas, -1.5% vs the national median of $57,950. An estimated 3,040 massage therapists are employed across Pennsylvania, with salaries ranging from $48,820 to $83,200 depending on location.

$57,064 Avg median salary in Pennsylvania
$83,200 Highest paying metro
$48,820 Lowest paying metro
3,040 Employed in Pennsylvania

Compare Massage Therapists salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Massage Therapists
in
    vs

      Massage Therapists salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      State College, PA $83,200 $45,900 $94,240 40
      Central Pennsylvania $63,240 $48,370 $67,600 40
      York, PA $58,170 $49,800 $75,090 80
      Pittsburgh, PA $58,150 $47,380 $60,820 520
      Allentown, PA-NJ $57,900 $48,220 $70,230 180
      Philadelphia, PA-NJ-DE-MD $57,700 $48,340 $76,560 1,410
      Scranton, PA $57,700 $46,060 $73,720 90
      Lancaster, PA $56,790 $43,020 $69,850 120
      Harrisburg, PA $56,360 $47,610 $73,230 160
      Erie, PA $56,140 $43,290 $70,860 90
      Northwestern Pennsylvania $50,960 $37,440 $66,990 40
      Altoona, PA $50,480 $36,970 $79,890 40
      Reading, PA $50,430 $39,510 $84,100 100
      Northeastern Pennsylvania $49,920 $41,530 $57,450 80
      Southwestern Pennsylvania $48,820 $41,300 $58,810 50

      View Massage Therapists salaries in all cities