📖 Read the cashiers salary & career guide →
Cashiers Salary in Ohio
Ranked #37 of 51 · OH
Salary Distribution (10th–90th percentile)
About 80% of cashierss in Ohio earn between $23,600 and $36,250. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean cashiers salary in Ohio is $30,160, about 9.1% below the U.S. average ($33,180). That works out to roughly $15/hr at 2,080 hours per year.
Metro Areas in Ohio
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Columbus, OH | $30,140 | $31,650 | 17,790 |
| Mansfield, OH | $29,540 | $28,940 | 1,250 |
| Akron, OH | $29,480 | $30,580 | 5,650 |
| Toledo, OH | $29,270 | $30,490 | 5,740 |
| Cincinnati, OH-KY-IN | $29,170 | $30,690 | 19,580 |
| Cleveland, OH | $29,130 | $30,310 | 18,720 |
| West Northwestern Ohio nonmetropolitan area | $29,030 | $29,300 | 4,700 |
| Canton-Massillon, OH | $28,890 | $29,540 | 3,810 |
Frequently Asked Questions
How much do cashiers make in Ohio?
The median cashiers salary in Ohio is $29,260 per year (mean $30,160), and about 80% earn between $23,600 and $36,250.
How much do cashiers make per hour in Ohio?
Roughly $15 per hour, based on a mean annual wage of $30,160 and 2,080 work hours per year.
Is Ohio a high-paying state for cashiers?
Ohio ranks #37 of 51 states for cashiers pay. Its mean salary of $30,160 is about 9.1% below the U.S. average of $33,180.
Which metro areas in Ohio pay cashiers the most?
The highest-paying metro areas in Ohio for cashiers are Columbus, OH ($30,140), Mansfield, OH ($29,540), Akron, OH ($29,480), by median annual wage.