Salaripedia
English

How much does a retail salesperson make in Alabama?

$30,040a year

Median yearly pay for retail salespersons in Alabama. That is $14.44 an hour or $2,503 a month.

Hourly
$14.44
Vs. national median
-15%
Rank among states
45 of 51
Jobs in the state
60,880
Pay range
Lowest 10%: $22,670Median: $30,040Highest 10%: $45,310
PercentileYearlyHourly
10th$22,670$10.90
25th$27,150$13.05
Median$30,040$14.44
75th$36,140$17.38
90th$45,310$21.78

Cities in Alabama

Metro areas, median yearly pay.

Huntsville, AL$33,120
Decatur, AL$31,550
Birmingham, AL$31,450
Mobile, AL$29,710
Montgomery, AL$29,650
Tuscaloosa, AL$29,630
Daphne, AL$29,600
Anniston, AL$29,400
Auburn, AL$29,140
Florence, AL$28,980
Dothan, AL$28,770
Gadsden, AL$28,300
Columbus, GA$28,180
Salaries for every job in Alabama

Nearby in the ranking

States with similar pay for retail salespersons.

42. Ohio$30,800
43. Texas$30,800
44. South Carolina$30,690
45. Alabama$30,040
46. Oklahoma$29,660
47. Kentucky$29,650
48. Louisiana$29,490
Retail Salesperson salary in all states

Frequently asked questions

How much does a retail salesperson make an hour in Alabama?

The median hourly pay in Alabama is $14.44 ($30,040 a year).

Do retail salespersons make more in Alabama than the national average?

No: $30,040 against $35,410 nationally, 15% less.

Where does Alabama rank for retail salesperson pay?

Alabama ranks 45 of 51 states.

Which city in Alabama pays retail salespersons the most?

Huntsville, AL, with a median of $33,120 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.