Waiters and Waitresses Salary in Pennsylvania

BLS OEWS May 2025 • 20 metro areas • Pennsylvania

Waiters and Waitresses in Pennsylvania earn a median salary of $28,902 per year on average across 20 metro and nonmetro areas, -14.4% vs the national median of $33,760. An estimated 96,150 waiters and waitresses are employed across Pennsylvania, with salaries ranging from $26,050 to $35,900 depending on location.

$28,902 Avg median salary in Pennsylvania
$35,900 Highest paying metro
$26,050 Lowest paying metro
96,150 Employed in Pennsylvania

Compare Waiters and Waitresses salaries & buying power

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

Full tool →
Waiters and Waitresses
in
    vs

      Waiters and Waitresses salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Philadelphia, PA-NJ-DE-MD $35,900 $28,010 $47,620 43,170
      Allentown, PA-NJ $31,470 $23,350 $45,400 5,290
      Pittsburgh, PA $30,830 $22,400 $45,540 16,590
      Lancaster, PA $29,450 $22,890 $43,420 3,520
      State College, PA $29,390 $22,210 $43,170 1,300
      Harrisburg, PA $29,370 $22,940 $45,370 4,120
      Reading, PA $29,020 $22,790 $44,030 2,180
      Gettysburg, PA $29,000 $22,000 $41,960 690
      York, PA $28,900 $21,850 $44,540 2,410
      Scranton, PA $28,790 $22,020 $42,130 3,360
      Northeastern Pennsylvania $28,560 $21,280 $41,830 2,360
      Lebanon, PA $28,400 $21,850 $41,660 690
      Chambersburg, PA $28,400 $22,120 $42,360 740
      Central Pennsylvania $27,920 $21,840 $38,600 2,110
      Williamsport, PA $27,910 $21,310 $37,350 770
      Erie, PA $27,560 $21,220 $38,400 1,830
      Southwestern Pennsylvania $27,550 $21,180 $38,580 1,800
      Johnstown, PA $27,020 $20,800 $36,450 680
      Altoona, PA $26,550 $21,480 $34,970 820
      Northwestern Pennsylvania $26,050 $20,370 $38,470 1,720

      View Waiters and Waitresses salaries in all cities