Content has loaded

Cashier salary in United States

How much does a Cashier make in the United States?

Average base salary

$14.93
Average $14.93
Low $11.15
High $19.97

The average salary for a cashier is $14.93 per hour in the United States. 71.6k salaries taken from job postings on Indeed in the past 36 months (updated August 16, 2026).

Cashier job openings in United States

slide 1 of 6
slide1 of 6
Service Champion
Taco Bell3.4out of 5 stars.
Los Angeles, CA
$16.50 - $20.25 an hour
7 months ago

Highest paying companies for Cashier in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Bank of Colorado
 
$140,000per year
View company
County of Orange
 
$126,038per year
Central Church
 
$124,800per year
Continuum Healthcare
 
$112,320per year
Prolink
 
$111,280per year
University of Alabama
 
$108,160per year

Hiring a Cashier?

Hiring Guide
Hiring GuideLearn how to hire a Cashier
Interview Questions
Interview QuestionsQuestions to ask Cashier candidates
Job Description
Job DescriptionWrite a Cashier job description

Highest paying cities for Cashiers near United States

  1. Los Angeles, CA
    $19.62 per hour
  2. New York, NY
    $17.91 per hour
  3. Chicago, IL
    $17.41 per hour
  4. Nashville, TN
    $15.39 per hour
  5. Dallas, TX
    $13.97 per hour

Where can a Cashier earn more?

Compare salaries for Cashiers in different locations
vs

Frequently Asked Questions (FAQs) about Cashier

How much do similar professions as Cashier get paid in United States?

Junior Cashier

Job openings
Average $16.93 per hour