Retail Salespersons Salary in Oklahoma

Ranked #46 of 51 · OK

11.4% below U.S. average
Mean annual salary $33,060 ≈ $16/hr
Median annual salary $29,660
Employment 43,830

Salary Distribution (10th–90th percentile)

P10 $22,370P25 $26,220 Median $29,660P75 $36,350P90 $45,080

About 80% of retail salespersonss in Oklahoma earn between $22,370 and $45,080. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Oklahoma
$33,060
U.S. average
$37,310

The mean retail salespersons salary in Oklahoma is $33,060, about 11.4% below the U.S. average ($37,310). That works out to roughly $16/hr at 2,080 hours per year.

Metro Areas in Oklahoma

Metro areaMedianMeanEmployment
Oklahoma City, OK $30,160 $33,860 18,370
Tulsa, OK $29,810 $33,710 12,110
Southwest Oklahoma nonmetropolitan area $29,140 $32,060 1,280
Northwest Oklahoma nonmetropolitan area $29,120 $32,130 2,040
Enid, OK $28,770 $30,670 670
Southeast Oklahoma nonmetropolitan area $28,740 $31,750 4,040
Northeast Oklahoma nonmetropolitan area $28,330 $30,900 3,170
Lawton, OK $28,150 $30,720 1,370

Frequently Asked Questions

How much do retail salespersons make in Oklahoma?

The median retail salespersons salary in Oklahoma is $29,660 per year (mean $33,060), and about 80% earn between $22,370 and $45,080.

How much do retail salespersons make per hour in Oklahoma?

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

Is Oklahoma a high-paying state for retail salespersons?

Oklahoma ranks #46 of 51 states for retail salespersons pay. Its mean salary of $33,060 is about 11.4% below the U.S. average of $37,310.

Which metro areas in Oklahoma pay retail salespersons the most?

The highest-paying metro areas in Oklahoma for retail salespersons are Oklahoma City, OK ($30,160), Tulsa, OK ($29,810), Southwest Oklahoma nonmetropolitan area ($29,140), by median annual wage.

← Back to all retail salespersons states