Waiters and Waitresses Salary in Indiana

BLS OEWS May 2025 • 15 metro areas • Indiana

Waiters and Waitresses in Indiana earn a median salary of $25,692 per year on average across 15 metro and nonmetro areas, -23.9% vs the national median of $33,760. An estimated 37,500 waiters and waitresses are employed across Indiana, with salaries ranging from $22,350 to $28,510 depending on location.

$25,692 Avg median salary in Indiana
$28,510 Highest paying metro
$22,350 Lowest paying metro
37,500 Employed in Indiana

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 Indiana

      Metro area Median salary 25th pct 75th pct Employed
      South Bend, IN-MI $28,510 $20,020 $37,850 1,920
      Indianapolis, IN $28,180 $19,900 $38,410 15,910
      Fort Wayne, IN $28,170 $18,260 $37,500 3,290
      Elkhart, IN $27,910 $19,250 $37,260 1,040
      Michigan City, IN $27,410 $18,010 $37,430 730
      Lafayette, IN $27,370 $19,860 $37,290 1,320
      Evansville, IN $26,480 $18,310 $36,600 2,090
      Bloomington, IN $26,340 $18,400 $37,030 1,630
      Kokomo, IN $24,540 $19,790 $37,420 710
      Columbus, IN $24,190 $18,000 $36,900 520
      Terre Haute, IN $23,960 $17,760 $36,370 1,140
      Southern Indiana $23,850 $17,770 $36,550 1,990
      Northern Indiana $23,290 $17,980 $35,800 2,450
      Central Indiana $22,830 $17,840 $37,340 1,940
      Muncie, IN $22,350 $17,880 $36,790 820

      View Waiters and Waitresses salaries in all cities