BLS Official Data · OEWS May 2025

Cashiers Salary in the United States (2026)

Based on U.S. Bureau of Labor Statistics data · 3,089,410 jobs nationwide · Very High Demand

$33,180 / year · average (mean) annual wage
$15.95 per hour
Source: U.S. Bureau of Labor Statistics Dataset: OEWS May 2025 Published: May 2026 Coverage: All 50 States + DC
Average$33,180per year
Median$32,880per year
Hourly$15.95per hour
10th – 90th percentile$24,530 – $40,410per year

Salary Range & Percentiles

Pay distribution across experience levels

  • 10th Percentile — Entry Level$24,530
  • 25th Percentile — Junior$28,720
  • 50th Percentile — Median$32,880
  • 75th Percentile — Senior$36,330
  • 90th Percentile — Top Earners$40,410

The top 10% of Cashiers earn $40,410 or more per year. Entry-level professionals can expect to start around $24,530, with significant growth over the first 5 years.

What Cashiers Do

Role, training and entry requirements

Cashiers process payments at checkout, scan or ring up items, issue receipts, handle returns and exchanges, and balance their cash drawer at the end of a shift. They work in grocery stores, general merchandise stores, gas stations, pharmacies, and many other retail settings.

How to become one

No formal education is usually required, and training takes place on the job. It is a common entry-level job, and many cashiers work part time.

Salary by State

Geographic salary comparison

StateAvg Salaryvs National
District of Columbia $42,370 +27.7%
Washington $41,930 +26.4%
California $40,060 +20.7%
Hawaii $38,450 +15.9%
Colorado $38,220 +15.2%
New York $37,540 +13.1%
Alaska $37,160 +12.0%
Connecticut $36,900 +11.2%
Massachusetts $36,860 +11.1%
Oregon $36,710 +10.6%
Rhode Island $36,640 +10.4%
New Jersey $36,370 +9.6%
Vermont $35,950 +8.3%
Arizona $35,400 +6.7%
Maryland $35,250 +6.2%
Maine $35,090 +5.8%
Illinois $34,950 +5.3%
Minnesota $34,190 +3.0%
Delaware $33,880 +2.1%
Montana $33,420 +0.7%
New Hampshire $33,380 +0.6%
Missouri $32,810 -1.1%
North Dakota $32,700 -1.4%
Utah $32,640 -1.6%
Nevada $32,630 -1.7%
Florida $32,170 -3.0%
New Mexico $32,170 -3.0%
Virginia $32,140 -3.1%
Wyoming $31,810 -4.1%
Wisconsin $31,800 -4.2%
Nebraska $31,750 -4.3%
Idaho $31,430 -5.3%
Michigan $31,410 -5.3%
South Dakota $31,320 -5.6%
Indiana $30,310 -8.6%
Iowa $30,200 -9.0%
Ohio $30,160 -9.1%
Texas $29,920 -9.8%
Pennsylvania $29,880 -9.9%
North Carolina $29,390 -11.4%
Kansas $29,070 -12.4%
Georgia $29,040 -12.5%
South Carolina $28,840 -13.1%
Kentucky $28,720 -13.4%
Tennessee $28,690 -13.5%
Arkansas $28,200 -15.0%
Oklahoma $27,980 -15.7%
Alabama $27,830 -16.1%
Louisiana $26,860 -19.0%
West Virginia $26,550 -20.0%
Mississippi $26,200 -21.0%

What Factors Affect Cashiers Salary?

Key factors affecting compensation

Pay for Cashiers is influenced by geographic location, years of experience, employer type, and educational background. Location alone is a large factor: District of Columbia pays an average of $42,370, while Mississippi pays $26,200 — a gap of $16,170 per year.

Pay closely tracks state and local minimum wages, which explains most of the gap between the highest- and lowest-paying states. Grocery chains with union contracts and large retailers with higher starting wages tend to pay toward the top of the range, and moving into a head cashier or front-end supervisor role raises pay.

These figures are the wages employers report to BLS: base pay plus commissions, production bonuses and tips. They exclude overtime pay, shift differentials, year-end bonuses, benefits and self-employed workers, so total compensation can be higher than the numbers shown.

U.S. Bureau of Labor Statistics · Occupational Employment and Wage Statistics (OES) · May 2025

Related career salary benchmarks

Frequently Asked Questions

Common questions about this salary

What is the average salary for Cashiers?

The average salary for Cashiers in the United States is $33,180 per year, with a median of $32,880.

What is the starting salary for Cashiers?

Entry-level Cashiers typically earn between $24,530 and $28,720 per year depending on location and employer.

What state pays Cashiers the most?

District of Columbia pays Cashiers the most at $42,370 per year on average, followed by Washington ($41,930) and California ($40,060).

How much do Cashiers make per hour?

Based on the average annual salary of $33,180, Cashiers earn approximately $15.95 per hour (based on 2,080 working hours/year).

Is Cashiers a good career in 2026?

BLS counts 3,089,410 Cashiers jobs in the United States, with a mean annual wage of $33,180 and a median of $32,880 (OEWS May 2025). This site does not publish job-growth projections; the BLS Occupational Outlook Handbook covers the outlook for each occupation.

Explore more salary data