Salaripedia
English

How much does a retail salesperson make in Ohio?

$30,800a year

Median yearly pay for retail salespersons in Ohio. That is $14.81 an hour or $2,567 a month.

Hourly
$14.81
Vs. national median
-13%
Rank among states
42 of 51
Jobs in the state
137,370
Pay range
Lowest 10%: $24,210Median: $30,800Highest 10%: $46,020
PercentileYearlyHourly
10th$24,210$11.64
25th$28,000$13.46
Median$30,800$14.81
75th$36,630$17.61
90th$46,020$22.13

Cities in Ohio

Metro areas, median yearly pay.

Columbus, OH$33,780
Springfield, OH$32,610
Akron, OH$31,060
Cleveland, OH$31,000
Sandusky, OH$31,000
Cincinnati, OH$30,810
Toledo, OH$30,780
Dayton, OH$30,360
Canton, OH$29,480
Wheeling, WV$29,370
Youngstown, OH$29,080
Lima, OH$28,900
Mansfield, OH$28,830
Huntington, WV$28,220
Weirton, WV$27,640
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for retail salespersons.

39. Iowa$31,360
40. Pennsylvania$31,200
41. Georgia$30,840
42. Ohio$30,800
43. Texas$30,800
44. South Carolina$30,690
45. Alabama$30,040
Retail Salesperson salary in all states

Frequently asked questions

How much does a retail salesperson make an hour in Ohio?

The median hourly pay in Ohio is $14.81 ($30,800 a year).

Do retail salespersons make more in Ohio than the national average?

No: $30,800 against $35,410 nationally, 13% less.

Where does Ohio rank for retail salesperson pay?

Ohio ranks 42 of 51 states.

Which city in Ohio pays retail salespersons the most?

Columbus, OH, with a median of $33,780 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.