Recreation Workers Salary in Pennsylvania

BLS OEWS May 2025 • 20 metro areas • Pennsylvania

Recreation Workers in Pennsylvania earn a median salary of $32,231 per year on average across 20 metro and nonmetro areas, -8.9% vs the national median of $35,380. An estimated 12,340 recreation workers are employed across Pennsylvania, with salaries ranging from $28,650 to $35,830 depending on location.

$32,231 Avg median salary in Pennsylvania
$35,830 Highest paying metro
$28,650 Lowest paying metro
12,340 Employed in Pennsylvania

Compare Recreation Workers salaries & buying power

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

Full tool →
Recreation Workers
in
    vs

      Recreation Workers salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Lebanon, PA $35,830 $28,630 $39,630 90
      Chambersburg, PA $34,500 $28,370 $40,850 120
      Lancaster, PA $34,220 $28,680 $36,860 500
      Altoona, PA $34,150 $28,200 $39,780 140
      Philadelphia, PA-NJ-DE-MD $34,050 $30,830 $42,010 5,380
      Johnstown, PA $33,880 $25,760 $42,800 130
      Central Pennsylvania $33,820 $27,600 $43,350 330
      State College, PA $33,810 $26,670 $38,280 120
      Allentown, PA-NJ $33,440 $29,770 $39,010 680
      Gettysburg, PA $31,980 $26,710 $39,110 60
      Pittsburgh, PA $31,930 $25,520 $38,550 1,900
      Harrisburg, PA $31,430 $29,220 $37,440 450
      Erie, PA $31,140 $26,820 $38,700 240
      Scranton, PA $30,980 $28,080 $38,450 470
      Northeastern Pennsylvania $30,880 $26,610 $39,890 450
      York, PA $30,510 $27,490 $40,540 250
      Reading, PA $30,410 $22,710 $37,340 280
      Southwestern Pennsylvania $30,020 $27,280 $38,060 300
      Northwestern Pennsylvania $28,990 $27,040 $36,580 320
      Williamsport, PA $28,650 $27,350 $36,990 130

      View Recreation Workers salaries in all cities