Salaripedia
English

How much does a cashier make in Asheville?

$29,400a year

Median yearly pay for cashiers in the Asheville, NC metro area. That is $14.13 an hour or $2,450 a month.

Hourly
$14.13
Vs. national median
-11%
Rank among cities
225 of 393
Jobs in the area
4,240
Pay range
Lowest 10%: $23,130Median: $29,400Highest 10%: $36,600
PercentileYearlyHourly
10th$23,130$11.12
25th$27,620$13.28
Median$29,400$14.13
75th$33,610$16.16
90th$36,600$17.60

Other cities in North Carolina

Median yearly pay for cashiers.

Durham, NC$29,920
Raleigh, NC$29,770
Charlotte, NC$29,610
Virginia Beach, VA$29,320
Burlington, NC$28,690
Greensboro, NC$28,630
Wilmington, NC$28,520
Winston-Salem, NC$28,130
Greenville, NC$27,720
Pinehurst, NC$27,710
Hickory, NC$27,570
Fayetteville, NC$27,390
Goldsboro, NC$27,170
Rocky Mount, NC$26,610
Jacksonville, NC$26,380
Cashier salary in North Carolina Cashier salary in all states

Related jobs in Asheville

Same field, median yearly pay.

Sales Engineer$111,300
First-Line Supervisors of Non-Retail Sales Worker$82,650
Sales Representative$63,920
Security$58,010
Sales Representatives of Service$57,840
Advertising Sales Agent$52,560
Insurance Sales Agent$49,810
First-Line Supervisors of Retail Sales Worker$49,410
Real Estate Sales Agent$45,640
Counter and Rental Clerk$40,740
Salaries for every job in Asheville, NC

Frequently asked questions

How much does a cashier make an hour in Asheville?

The median hourly pay in the Asheville, NC metro area is $14.13 ($29,400 a year).

Do cashiers make more in Asheville than the national average?

No: $29,400 against $32,880 nationally, 11% less.

How does Asheville compare with the rest of North Carolina?

The median in North Carolina is $28,880, so Asheville pays 2% more.

Where does Asheville rank for cashier pay?

225 of 393 metro areas with data.

How much does a cashier make starting out in Asheville?

The lowest-paid 10% make $23,130 or less a year; the top 10% make $36,600 or more.

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.