Salaripedia
English

How much does a cashier make in Massachusetts?

$35,520a year

Median yearly pay for cashiers in Massachusetts. That is $17.08 an hour or $2,960 a month.

Hourly
$17.08
Vs. national median
+8%
Rank among states
9 of 51
Jobs in the state
58,880
Pay range
Lowest 10%: $32,180Median: $35,520Highest 10%: $44,020
PercentileYearlyHourly
10th$32,180$15.47
25th$34,080$16.38
Median$35,520$17.08
75th$37,500$18.03
90th$44,020$21.16

Cities in Massachusetts

Metro areas, median yearly pay.

Barnstable Town, MA$36,640
Boston, MA$36,040
Amherst Town, MA$35,130
Worcester, MA$34,770
Providence, RI$34,540
Pittsfield, MA$34,380
Springfield, MA$34,030
Salaries for every job in Massachusetts

Nearby in the ranking

States with similar pay for cashiers.

6. Alaska$36,130
7. Vermont$35,720
8. Connecticut$35,550
9. Massachusetts$35,520
10. New York$35,500
11. Oregon$35,300
12. Maine$34,930
Cashier salary in all states

Frequently asked questions

How much does a cashier make an hour in Massachusetts?

The median hourly pay in Massachusetts is $17.08 ($35,520 a year).

Do cashiers make more in Massachusetts than the national average?

Yes: $35,520 against $32,880 nationally, 8% more.

Where does Massachusetts rank for cashier pay?

Massachusetts ranks 9 of 51 states.

Which city in Massachusetts pays cashiers the most?

Barnstable Town, MA, with a median of $36,640 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.