Waiters and Waitresses Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Waiters and Waitresses in Ohio earn a median salary of $35,028 per year on average across 16 metro and nonmetro areas, +3.8% vs the national median of $33,760. An estimated 79,550 waiters and waitresses are employed across Ohio, with salaries ranging from $28,850 to $37,230 depending on location.

$35,028 Avg median salary in Ohio
$37,230 Highest paying metro
$28,850 Lowest paying metro
79,550 Employed in Ohio

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 Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Columbus, OH $37,230 $28,090 $47,960 15,130
      Dayton, OH $36,400 $27,830 $46,760 4,550
      Cincinnati, OH-KY-IN $36,290 $27,670 $46,930 18,300
      Toledo, OH $36,230 $27,520 $46,670 4,640
      Akron, OH $35,990 $27,550 $46,860 4,460
      Cleveland, OH $35,710 $28,030 $46,490 14,410
      Canton, OH $35,490 $26,680 $46,350 2,630
      Lima, OH $35,480 $27,250 $45,750 720
      Southern Ohio $35,390 $26,840 $45,980 2,070
      Springfield, OH $35,350 $26,990 $45,430 580
      Eastern Ohio $35,190 $26,770 $45,740 1,830
      Mansfield, OH $34,980 $26,540 $44,460 850
      Youngstown, OH $34,540 $23,610 $45,080 2,500
      Sandusky, OH $33,740 $24,700 $44,840 1,400
      West Northwestern Ohio $33,580 $24,380 $45,590 2,610
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $28,850 $23,000 $45,440 2,870

      View Waiters and Waitresses salaries in all cities