Salaripedia
English

How much does a retail salesperson make in Cleveland?

$31,000a year

Median yearly pay for retail salespersons in the Cleveland, OH metro area. That is $14.90 an hour or $2,583 a month.

Hourly
$14.90
Vs. national median
-12%
Rank among cities
243 of 393
Jobs in the area
24,650
Pay range
Lowest 10%: $24,870Median: $31,000Highest 10%: $45,680
PercentileYearlyHourly
10th$24,870$11.96
25th$28,570$13.74
Median$31,000$14.90
75th$36,390$17.50
90th$45,680$21.96

Other cities in Ohio

Median yearly pay for retail salespersons.

Columbus, OH$33,780
Springfield, OH$32,610
Akron, OH$31,060
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
Retail Salesperson salary in Ohio Retail Salesperson salary in all states

Related jobs in Cleveland

Same field, median yearly pay.

Sales Engineer$98,220
First-Line Supervisors of Non-Retail Sales Worker$95,280
Sales Representative$82,250
Real Estate Broker$78,330
Sales Representative$76,020
Security$75,900
Insurance Sales Agent$72,020
Sales Representatives of Service$59,830
Advertising Sales Agent$47,330
First-Line Supervisors of Retail Sales Worker$46,260
Salaries for every job in Cleveland, OH

Frequently asked questions

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

The median hourly pay in the Cleveland, OH metro area is $14.90 ($31,000 a year).

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

No: $31,000 against $35,410 nationally, 12% less.

How does Cleveland compare with the rest of Ohio?

The median in Ohio is $30,800, so Cleveland pays 1% more.

Where does Cleveland rank for retail salesperson pay?

243 of 393 metro areas with data.

How much does a retail salesperson make starting out in Cleveland?

The lowest-paid 10% make $24,870 or less a year; the top 10% make $45,680 or more.

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.