Waiters and Waitresses Salary in Alabama

BLS OEWS May 2025 • 16 metro areas • Alabama

Waiters and Waitresses in Alabama earn a median salary of $21,689 per year on average across 16 metro and nonmetro areas, -35.8% vs the national median of $33,760. An estimated 28,300 waiters and waitresses are employed across Alabama, with salaries ranging from $19,950 to $23,120 depending on location.

$21,689 Avg median salary in Alabama
$23,120 Highest paying metro
$19,950 Lowest paying metro
28,300 Employed in Alabama

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 Alabama

      Metro area Median salary 25th pct 75th pct Employed
      Huntsville, AL $23,120 $17,740 $29,300 3,070
      Tuscaloosa, AL $22,740 $17,480 $28,110 1,810
      Florence, AL $22,500 $17,070 $27,460 1,080
      Anniston, AL $22,240 $16,100 $27,350 680
      Mobile, AL $22,190 $17,200 $27,770 2,510
      Auburn, AL $22,090 $16,880 $27,680 1,370
      Daphne, AL $21,990 $17,200 $27,840 2,960
      Birmingham, AL $21,930 $17,350 $28,700 6,820
      Dothan, AL $21,830 $15,590 $27,110 940
      Montgomery, AL $21,760 $16,950 $27,600 2,230
      Gadsden, AL $21,460 $16,400 $25,080 560
      Decatur, AL $21,260 $17,110 $27,650 750
      Northwest Alabama $21,160 $16,820 $26,190 620
      Southeast Alabama $20,800 $16,980 $24,200 820
      Northeast Alabama $20,010 $16,770 $25,980 1,580
      Southwest Alabama $19,950 $16,260 $25,990 500

      View Waiters and Waitresses salaries in all cities