Salaripedia
English

How much does a cashier make in Minnesota?

$34,620a year

Median yearly pay for cashiers in Minnesota. That is $16.64 an hour or $2,885 a month.

Hourly
$16.64
Vs. national median
+5%
Rank among states
14 of 51
Jobs in the state
58,190
Pay range
Lowest 10%: $27,880Median: $34,620Highest 10%: $39,520
PercentileYearlyHourly
10th$27,880$13.40
25th$29,770$14.31
Median$34,620$16.64
75th$36,690$17.64
90th$39,520$19.00

Cities in Minnesota

Metro areas, median yearly pay.

Minneapolis, MN$35,760
Rochester, MN$34,960
Mankato, MN$33,530
Fargo, ND$33,420
Duluth, MN$33,020
St. Cloud, MN$32,480
Grand Forks, ND$30,980
La Crosse, WI$30,900
Sioux Falls, SD$30,880
Salaries for every job in Minnesota

Nearby in the ranking

States with similar pay for cashiers.

11. Oregon$35,300
12. Maine$34,930
13. Rhode Island$34,860
14. Minnesota$34,620
15. Arizona$34,600
16. New Jersey$34,590
17. Illinois$34,490
Cashier salary in all states

Frequently asked questions

How much does a cashier make an hour in Minnesota?

The median hourly pay in Minnesota is $16.64 ($34,620 a year).

Do cashiers make more in Minnesota than the national average?

Yes: $34,620 against $32,880 nationally, 5% more.

Where does Minnesota rank for cashier pay?

Minnesota ranks 14 of 51 states.

Which city in Minnesota pays cashiers the most?

Minneapolis-St. Paul-Bloomington, MN-WI, with a median of $35,760 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.