Cashiers Salary in St. Louis, MO-IL

BLS Occupational Employment & Wage Statistics • May 2025 • St. Louis, MO-IL

Median annual salary $30,290 -2.9% vs national
Median hourly $14.56
10th percentile $28,240
90th percentile $38,150
Employed locally 29,960
National median $31,190

Compare Cashiers salary & buying power

Type a city below to see how St. Louis, MO-IL stacks up on salary and cost of living.

Full tool →
Cashiers
in
St. Louis, MO-IL
vs

    In St. Louis, MO-IL, cashiers typically earn a median annual salary of $30,290, which is slightly below the national median of $31,190 for this occupation. When compared to the area's median household income of $78,225, it becomes evident that cashier earnings constitute approximately 38.7% of the local average household income. This indicates that while cashiers earn a modest salary relative to other professions in the region, their compensation is generally aligned with the lower end of household incomes, reflecting the entry-level nature and part-time work common within this role.

    Entry-level cashiers in St. Louis can expect to earn around $28,240 annually, representing the 10th percentile, while more experienced workers may reach up to $38,150 per year at the 90th percentile. This substantial range is driven by various factors including hours worked, location-specific demand, and individual employer policies. Experience often correlates with higher earnings, as seasoned cashiers may take on additional responsibilities or work in high-volume retail settings that offer increased hourly rates or shift differentials. Overall, while entry-level positions are limited to the lower end of the pay scale, experienced workers can significantly increase their earnings through tenure and skill development within the field.

    Salary percentile breakdown

    10th
    $28,240
    25th
    $29,150
    50th (median)
    $30,290
    75th
    $34,560
    90th
    $38,150

    St. Louis economic context

    Unemployment rate 3.70% 2024 annual avg • BLS LAUS
    Median household income $78,225 2023 • Census ACS
    Cashiers salary vs area income 39% Median Cashiers salary is 61% below the area median household income

    Frequently asked questions

    How much do Cashiers make per hour in St. Louis?

    The median hourly wage for Cashiers in St. Louis, MO-IL is $14.56, based on BLS OEWS 2025 data. Top earners (90th percentile) make $21.30 or more per hour.

    Is St. Louis above or below average for Cashiers salaries?

    The median Cashiers salary in St. Louis, MO-IL is 2.9% below the national median of $31,190. The national figure is from BLS OEWS 2025 data covering all US metropolitan areas.

    What is the entry-level salary for Cashiers in St. Louis?

    Entry-level Cashiers (10th percentile) earn around $28,240 per year in St. Louis, MO-IL. The 25th percentile — typically workers with 1–3 years of experience — earn approximately $29,150.