SalaryCalculations

Cashiers Salary in Oklahoma

State wage data from the BLS OEWS survey, May 2025.

Median annual

$28,180

Median hourly

$14

Average annual

$27,980

Employed in state

41K

The median annual salary for Cashiers in Oklahoma is $28,180, or about $14 an hour. That is 14% lower than the national median.

Pay in Oklahoma ranges from $21,730 at the 10th percentile to $35,050 at the 90th percentile. Roughly 41K people work as cashiers in the state.

Pay distribution in Oklahoma

10th$21,730
25th$23,770
Median$28,180
75th$30,120
90th$35,050

Salary calculator

Hourly
$13.55
Daily
$108
Weekly
$542
Bi-weekly
$1,084
Monthly
$2,348
Annual
$28,180

$28,180 a year is around the 50th percentile for Cashierss in Oklahoma. The median is $28,180.

Cashiers pay by metro area in Oklahoma

Metro areaMedian annualEmployment
Tulsa, OK$29,1809.8K
Oklahoma City, OK$28,68014K
Fort Smith, AR-OK$27,4802.2K
Enid, OK$27,460680
Lawton, OK$27,2501.1K

Other jobs in Oklahoma

All salaries in Oklahoma →