Salaripedia
English

How much does a cashier make in Oshkosh?

$30,550a year

Median yearly pay for cashiers in the Oshkosh-Neenah, WI metro area. That is $14.69 an hour or $2,546 a month.

Hourly
$14.69
Vs. national median
-7%
Rank among cities
161 of 393
Jobs in the area
1,660
Pay range
Lowest 10%: $23,660Median: $30,550Highest 10%: $36,980
PercentileYearlyHourly
10th$23,660$11.38
25th$28,310$13.61
Median$30,550$14.69
75th$35,890$17.25
90th$36,980$17.78

Other cities in Wisconsin

Median yearly pay for cashiers.

Minneapolis, MN$35,760
Madison, WI$34,550
Duluth, MN$33,020
Kenosha, WI$32,380
Appleton, WI$31,610
Eau Claire, WI$31,440
Janesville, WI$31,240
La Crosse, WI$30,900
Sheboygan, WI$30,780
Wausau, WI$30,480
Milwaukee, WI$30,400
Green Bay, WI$30,380
Fond du Lac, WI$30,230
Racine, WI$29,970
Cashier salary in Wisconsin Cashier salary in all states

Related jobs in Oshkosh

Same field, median yearly pay.

First-Line Supervisors of Non-Retail Sales Worker$89,130
Insurance Sales Agent$77,340
Security$73,150
Sales Representative$61,240
Sales Representatives of Service$60,410
Real Estate Sales Agent$51,130
First-Line Supervisors of Retail Sales Worker$49,320
Travel Agent$48,670
Counter and Rental Clerk$47,110
Parts Salesperson$39,000
Salaries for every job in Oshkosh, WI

Frequently asked questions

How much does a cashier make an hour in Oshkosh?

The median hourly pay in the Oshkosh-Neenah, WI metro area is $14.69 ($30,550 a year).

Do cashiers make more in Oshkosh than the national average?

No: $30,550 against $32,880 nationally, 7% less.

How does Oshkosh compare with the rest of Wisconsin?

The median in Wisconsin is $30,880, so Oshkosh pays 1% less.

Where does Oshkosh rank for cashier pay?

161 of 393 metro areas with data.

How much does a cashier make starting out in Oshkosh?

The lowest-paid 10% make $23,660 or less a year; the top 10% make $36,980 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.