Food Preparation Workers Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Food Preparation Workers in Ohio earn a median salary of $30,722 per year on average across 16 metro and nonmetro areas, -10.2% vs the national median of $34,220. An estimated 20,750 food preparation workers are employed across Ohio, with salaries ranging from $27,900 to $34,930 depending on location.

$30,722 Avg median salary in Ohio
$34,930 Highest paying metro
$27,900 Lowest paying metro
20,750 Employed in Ohio

Compare Food Preparation Workers salaries & buying power

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

Full tool →
Food Preparation Workers
in
    vs

      Food Preparation Workers salaries by city in Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Columbus, OH $34,930 $30,110 $37,070 3,000
      Akron, OH $33,840 $28,210 $36,810 980
      Toledo, OH $32,250 $28,140 $35,730 990
      Dayton, OH $32,240 $28,900 $36,250 1,110
      Cleveland, OH $32,140 $28,870 $36,400 4,170
      Sandusky, OH $31,720 $28,140 $35,270 290
      Cincinnati, OH-KY-IN $31,300 $27,560 $36,560 5,250
      Canton, OH $30,690 $27,810 $34,680 780
      Mansfield, OH $30,380 $26,660 $34,750 190
      Springfield, OH $30,180 $28,320 $34,330 180
      Eastern Ohio $29,070 $26,110 $34,280 570
      Youngstown, OH $28,820 $24,750 $33,310 740
      Lima, OH $28,770 $26,760 $33,390 210
      West Northwestern Ohio $28,740 $26,060 $33,130 640
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $28,580 $24,310 $33,120 950
      Southern Ohio $27,900 $23,380 $32,650 700

      View Food Preparation Workers salaries in all cities