Cashiers Salary in Missouri

Ranked #22 of 51 · MO

1.1% below U.S. average
Mean annual salary $32,810 ≈ $16/hr
Median annual salary $30,520
Employment 69,430

Salary Distribution (10th–90th percentile)

P10 $28,600P25 $28,980 Median $30,520P75 $34,390P90 $37,640

About 80% of cashierss in Missouri earn between $28,600 and $37,640. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Missouri
$32,810
U.S. average
$33,180

The mean cashiers salary in Missouri is $32,810, about 1.1% below the U.S. average ($33,180). That works out to roughly $16/hr at 2,080 hours per year.

Metro Areas in Missouri

Metro areaMedianMeanEmployment
St. Louis, MO-IL $32,380 $34,500 31,130
Kansas City, MO-KS $30,700 $32,610 24,160
Southwest Missouri nonmetropolitan area $29,940 $30,680 2,730
St. Joseph, MO-KS $29,920 $31,250 1,330
Columbia, MO $29,910 $31,200 2,340
Springfield, MO $29,720 $31,470 5,200
Jefferson City, MO $29,420 $31,360 1,650
Cape Girardeau, MO-IL $29,350 $31,120 1,270

Frequently Asked Questions

How much do cashiers make in Missouri?

The median cashiers salary in Missouri is $30,520 per year (mean $32,810), and about 80% earn between $28,600 and $37,640.

How much do cashiers make per hour in Missouri?

Roughly $16 per hour, based on a mean annual wage of $32,810 and 2,080 work hours per year.

Is Missouri a high-paying state for cashiers?

Missouri ranks #22 of 51 states for cashiers pay. Its mean salary of $32,810 is about 1.1% below the U.S. average of $33,180.

Which metro areas in Missouri pay cashiers the most?

The highest-paying metro areas in Missouri for cashiers are St. Louis, MO-IL ($32,380), Kansas City, MO-KS ($30,700), Southwest Missouri nonmetropolitan area ($29,940), by median annual wage.

← Back to all cashiers states