Cashiers Salary in Alabama
BLS OEWS May 2025 • 16 metro areas • Alabama
Cashiers in Alabama earn a median salary of $25,203 per year on average across 16 metro and nonmetro areas, -19.2% vs the national median of $31,190. An estimated 48,060 cashiers are employed across Alabama, with salaries ranging from $22,240 to $28,420 depending on location.
$25,203
Avg median salary in Alabama
$28,420
Highest paying metro
$22,240
Lowest paying metro
48,060
Employed in Alabama
Compare Cashiers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Cashiers
in
Cashiers salaries by city in Alabama
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Birmingham, AL | $28,420 | $22,610 | $31,090 | 11,300 |
| Huntsville, AL | $28,170 | $23,290 | $30,980 | 4,630 |
| Tuscaloosa, AL | $27,450 | $22,210 | $29,680 | 2,610 |
| Montgomery, AL | $27,170 | $22,060 | $29,700 | 3,450 |
| Daphne, AL | $27,140 | $21,840 | $30,080 | 2,880 |
| Decatur, AL | $26,960 | $21,460 | $30,430 | 1,340 |
| Auburn, AL | $26,890 | $21,760 | $29,190 | 2,040 |
| Florence, AL | $25,490 | $21,260 | $28,770 | 1,660 |
| Mobile, AL | $25,100 | $21,850 | $29,450 | 4,100 |
| Dothan, AL | $23,610 | $21,050 | $28,020 | 1,820 |
| Anniston, AL | $23,400 | $21,460 | $28,000 | 1,400 |
| Gadsden, AL | $23,300 | $20,470 | $27,800 | 960 |
| Northwest Alabama | $22,730 | $20,090 | $27,730 | 1,990 |
| Southeast Alabama | $22,710 | $20,490 | $28,120 | 2,320 |
| Northeast Alabama | $22,470 | $18,810 | $28,730 | 3,700 |
| Southwest Alabama | $22,240 | $20,490 | $28,390 | 1,860 |