📖 Read the retail salespersons salary & career guide →
Retail Salespersons Salary in Alabama
Ranked #45 of 51 · AL
Salary Distribution (10th–90th percentile)
About 80% of retail salespersonss in Alabama earn between $22,670 and $45,310. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean retail salespersons salary in Alabama is $33,340, about 10.6% below the U.S. average ($37,310). That works out to roughly $16/hr at 2,080 hours per year.
Metro Areas in Alabama
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Huntsville, AL | $33,120 | $34,900 | 7,030 |
| Decatur, AL | $31,550 | $34,400 | 1,580 |
| Birmingham, AL | $31,450 | $34,230 | 15,280 |
| Mobile, AL | $29,710 | $33,390 | 4,900 |
| Montgomery, AL | $29,650 | $32,680 | 4,720 |
| Tuscaloosa, AL | $29,630 | $32,850 | 2,990 |
| Daphne-Fairhope-Foley, AL | $29,600 | $33,090 | 4,550 |
| Anniston-Oxford, AL | $29,400 | $33,260 | 1,530 |
Frequently Asked Questions
How much do retail salespersons make in Alabama?
The median retail salespersons salary in Alabama is $30,040 per year (mean $33,340), and about 80% earn between $22,670 and $45,310.
How much do retail salespersons make per hour in Alabama?
Roughly $16 per hour, based on a mean annual wage of $33,340 and 2,080 work hours per year.
Is Alabama a high-paying state for retail salespersons?
Alabama ranks #45 of 51 states for retail salespersons pay. Its mean salary of $33,340 is about 10.6% below the U.S. average of $37,310.
Which metro areas in Alabama pay retail salespersons the most?
The highest-paying metro areas in Alabama for retail salespersons are Huntsville, AL ($33,120), Decatur, AL ($31,550), Birmingham, AL ($31,450), by median annual wage.