Food Servers, Nonrestaurant Salary in Pennsylvania

BLS OEWS May 2025 • 20 metro areas • Pennsylvania

Food Servers, Nonrestaurant in Pennsylvania earn a median salary of $30,341 per year on average across 20 metro and nonmetro areas, -12% vs the national median of $34,460. An estimated 20,040 food servers, nonrestaurant are employed across Pennsylvania, with salaries ranging from $26,940 to $33,020 depending on location.

$30,341 Avg median salary in Pennsylvania
$33,020 Highest paying metro
$26,940 Lowest paying metro
20,040 Employed in Pennsylvania

Compare Food Servers, Nonrestaurant salaries & buying power

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

Full tool →
Food Servers, Nonrestaurant
in
    vs

      Food Servers, Nonrestaurant salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Allentown, PA-NJ $33,020 $28,980 $37,330 1,200
      Pittsburgh, PA $32,970 $28,770 $36,470 3,350
      Lebanon, PA $31,950 $28,080 $36,400 210
      Philadelphia, PA-NJ-DE-MD $31,950 $29,690 $36,580 8,790
      Chambersburg, PA $31,830 $27,350 $36,880 200
      Central Pennsylvania $31,520 $28,250 $36,690 480
      Northwestern Pennsylvania $31,310 $27,530 $35,820 470
      Harrisburg, PA $31,140 $27,930 $36,830 750
      Williamsport, PA $30,660 $27,760 $38,630 150
      Northeastern Pennsylvania $30,550 $27,330 $35,810 340
      Reading, PA $30,520 $27,220 $36,690 450
      Erie, PA $30,280 $27,600 $34,800 290
      Scranton, PA $30,030 $27,530 $35,940 640
      York, PA $29,860 $26,860 $35,140 400
      Southwestern Pennsylvania $29,030 $26,330 $33,010 400
      State College, PA $28,740 $26,350 $32,670 170
      Lancaster, PA $28,550 $27,460 $33,390 1,290
      Gettysburg, PA $28,130 $27,370 $36,050 150
      Johnstown, PA $27,840 $23,550 $28,880 120
      Altoona, PA $26,940 $24,730 $30,740 190

      View Food Servers, Nonrestaurant salaries in all cities