Cashier Salary in the US

$10.30
per hour
per year
$21,450
per year
per hour
Bonus
$250/year

Cashier - Average Salary

The average salary for a Cashier is $10.30 per hour ($21,450 per year), which is $32,040 (-60%) lower than the average salary in the US.
A Cashier can expect an average starting pay of $8. The highest salaries can exceed $13.50.
$8
Low
$10.30
Average salary
$13.50
High
$12,630
Low
$21,450
Average salary
$47,680
High

Cashier Salary Range

Low
$8
Average salary
$10.30
Experienced
$11.80
High
$13.50
Low
$12,630
Average salary
$21,450
Experienced
$31,580
High
$47,680
Among Cashiers in the US, Gas Station Cashiers tend to have lower salaries, while Bank Cashiers and Cashiers working at chains like Kroger, Target, Walgreen or CVS enjoy the highest salaries.

Cashier - Salary Differences

JobSalaryDifference
Bank Cashier$11.90/hour
+16% 
Walgreen Cashier$11.80/hour
+15% 
Kroger Cashier$11.80/hour
+15% 
Target Cashier$11.70/hour
+14% 
CVS Cashier$11.70/hour
+14% 
Kmart Cashier$11.70/hour
+14% 
Costco Cashier$11.60/hour
+13% 
Shoprite Cashier$11.60/hour
+13% 
Home Depot Cashier$11.60/hour
+13% 
Walmart Cashier$11.50/hour
+12% 
Publix Cashier$11.50/hour
+12% 
Aldis Cashier$11.50/hour
+12% 
McDonalds Cashier$11.50/hour
+12% 
Petsmart Cashier$11.20/hour
+9% 
Sears Cashier$11.10/hour
+8% 
Gas Station Cashier$8.70/hour
 -16%

Cashier - Pay by Experience Level in the United States

An Entry Level Cashier with less than three years of experience can expect to earn an average starting salary of $9.70 per hour. A mid level Cashier with 4-9 years of experience earns an average salary of $10.10, while an experienced Cashier with 10-20 years of experience makes on average $11.10. Cashiers with more than 20 years of experience earn $11.50 per hour on average.

How Work Experience Affects the Salary of a Cashier

Late Career▲ +12%
Experienced▲ +8%
Average Salary$10.30/hour
Mid Level▼ -2%
Entry Level▼ -6%

Gender Breakdown

Female
76%
Male
24%

Cashier - Related Salaries (per year)

The salary information presented on this page is based on all Cashier jobs published on Jobted in the last 12 months and on data from the Bureau of Labor Statistics (BLS.gov).
Jobemail
Don’t miss out on new job openings!
Create a job alert for: Cashier
It's free, and you can cancel email updates at any time

Frequently asked questions about the salary of the Cashier

How much does a Cashier make in the US?
A Cashier in the US earns an average of $10.30 gross per hour, which is about $21,450 gross per year. Everything you need to know about the salary of the Cashier updated to 2024.
What is the starting salary for a Cashier in the US?
The starting salary of a Cashier in the US is around $8 gross per hour. Gas Station Cashiers usually have a lower salary.
What is the highest salary for a Cashier in the US?
The highest salary of a Cashier in the US can reach and exceed $13.50 gross per hour. Bank Cashiers and Cashiers working at chains like Kroger, Target, Walgreen or CVS usually have the highest salaries.
Get new jobs by email!
Get email updates for the latest Cashier jobs
It's free, and you can cancel email updates at any time