Post job

Retail stocker salary

Average retail stocker salary

$14.32

$29,792 yearly

Entry-level retail stocker salary
$24,000 yearly salary
Updated December 15, 2025

Retail Stocker Salary Insights

The average salary for a retail stocker is $29,792 annually, which translates to about $14.32 per hour. Salaries can fluctuate based on several factors, including geographic location, experience level, and the type of retail environment. For example, retail stockers in metropolitan areas often earn higher wages due to the cost of living and demand for labor.

State and City Variations

Retail stockers in states like California and New York tend to earn more than those in less populated areas. Cities such as San Francisco and New York City also offer competitive salaries, frequently exceeding the national average. Understanding these regional differences is crucial for job seekers looking to maximize their earning potential.

Career Opportunities

Many retail stockers can advance to supervisory roles or specialize in inventory management, which can lead to higher pay. Gaining experience and seeking out training opportunities can be beneficial for career development in the retail sector.

On this page
Retail stocker salary by: 

Let Zippia find your next retail stocker job

Floating question marks illustration

Let Zippia find your next retail stocker job

Floating question marks illustration

Where can a Retail Stocker earn more?

Compare salary by location
Vs
56k
36k
16k
-4k
Columbus, OH$32,777
New York, NY$26,394
Compare salary by company
Vs
59k
39k
19k
-529
Green Mountain Coffee Roasters$32,317
Security Officer Services$29,471

Average retail stocker salary by state

The average retail stocker salary in Hawaii, Alaska, and Rhode Island are the highest in the U.S. The lowest average retail stocker salary states are Idaho, Maine, and New Mexico.

  • State view
  • County view
Average salary:

Highest paying states for retail stockers

RankStateAvg. salaryHourly rate
1Iowa$31,956$15.36
2Minnesota$32,043$15.41
3Pennsylvania$31,137$14.97
4Vermont$30,828$14.82
5Wisconsin$30,764$14.79
6Tennessee$30,051$14.45
7Connecticut$31,297$15.05
8Kentucky$28,982$13.93
9Rhode Island$32,383$15.57
10Michigan$28,872$13.88
11Oregon$32,153$15.46
12North Dakota$29,359$14.11
13Colorado$31,275$15.04
14Montana$28,893$13.89
15Arizona$30,022$14.43
16Washington$31,964$15.37
17Delaware$30,429$14.63
18Ohio$28,292$13.60
19Alaska$32,664$15.70
20Nebraska$30,040$14.44
21Hawaii$35,490$17.06
22Alabama$28,418$13.66
23West Virginia$28,079$13.50
24California$31,464$15.13
25Mississippi$27,311$13.13
26Kansas$28,302$13.61
27Indiana$27,104$13.03
28Nevada$29,209$14.04
29Texas$28,777$13.84
30Missouri$28,254$13.58
31Illinois$28,164$13.54
32Virginia$30,005$14.43
33Wyoming$26,698$12.84
34Maryland$29,739$14.30
35North Carolina$27,261$13.11
36District of Columbia$30,141$14.49
37South Dakota$27,691$13.31
38Maine$26,192$12.59
39Florida$26,872$12.92
40New Jersey$26,367$12.68
41Georgia$27,007$12.98
42Idaho$26,224$12.61
43South Carolina$26,744$12.86
44Utah$26,729$12.85
45Arkansas$24,828$11.94
46Massachusetts$26,407$12.70
47New York$26,374$12.68
48New Mexico$25,969$12.49
49Louisiana$23,854$11.47
50New Hampshire$26,366$12.68
51Oklahoma$25,068$12.05

Highest paying cities for retail stockers

The highest-paying cities for retail stockers are Anchorage, AK, Eugene, OR, and Tacoma, WA.

RankCityAvg. salaryHourly rate
1Anchorage, AK$32,777$15.76
2Eugene, OR$32,205$15.48
3Tacoma, WA$32,112$15.44
4Vacaville, CA$31,924$15.35
5Vernon, CT$31,328$15.06
6Denver, CO$31,274$15.04
7Dover, DE$30,357$14.59
8Lincoln, NE$30,011$14.43
9Reno, NV$29,691$14.27
10Bowling Green, KY$28,811$13.85
11San Marcos, TX$28,800$13.85
12Cleveland, OH$28,781$13.84
13Rapid City, SD$27,714$13.32
14Atlanta, GA$27,070$13.01
15Tampa, FL$26,946$12.95
16Greenwood, IN$26,928$12.95
17Spartanburg, SC$26,875$12.92
18Natick, MA$26,403$12.69
19New York, NY$26,394$12.69

Retail stocker salary details

A retail stocker's salary ranges from $24,000 a year at the 10th percentile to $36,000 at the 90th percentile.

Average retail stocker salary graph
Average retail stocker salary graph, trends, and summary

What is a retail stocker's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$36,000$3,000$17
75th Percentile$32,000$2,667$15
Average$29,792$2,483$14
25th Percentile$26,000$2,167$13
10th Percentile$24,000$2,000$12

Highest paying retail stocker jobs

The highest paying types of retail stockers are stock person, overnight stock associate, and in-stock associate.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Stock Team Member$30,202$2,517$14.52339,003
Stock Receiver$29,609$2,467$14.24188,708
Stower$27,464$2,289$13.20198,954
Stock Person$32,393$2,699$15.5767,673
Stock Clerk$29,226$2,436$14.05222,752
Overnight Stock Clerk$31,163$2,597$14.98230,090

Top companies hiring retail stockers now:

  1. Target jobs (40)
  2. Nordstrom jobs (22)
  3. CVS Health jobs (12)
  4. US Foods jobs (16)
  5. ALDI USA jobs (13)

Which companies pay retail stockers the most?

Retail stocker salaries at Green Mountain Coffee Roasters and Nordstrom are the highest-paying according to our most recent salary estimates. In addition, the average retail stocker salary at companies like Fruit of the Loom and KeHE are highly competitive.

RankCompanyAverage salaryHourly rate
1Green Mountain Coffee Roasters$32,317$15.54
2Nordstrom$32,242$15.50
3Fruit of the Loom$31,706$15.24
4KeHE$31,604$15.19
5Total Wine & More$30,833$14.82
6US Foods$30,654$14.74
7Wegmans Food Markets$30,573$14.70
8ALDI USA$30,447$14.64
9Insurance$30,288$14.56
10Agri Supply$30,288$14.56
11Adia$30,237$14.54
12ManpowerGroup$30,201$14.52
13Randstad North America, Inc.$30,077$14.46
14Macy's$29,994$14.42
15SASR Workforce Solutions$29,955$14.40
16Acosta$29,920$14.38
17Swm$29,762$14.31
18Grand Furniture$29,686$14.27
19Retail$29,614$14.24
20Security Officer Services$29,471$14.17

Wage gap by gender, race and education

$31,000$30,600$30,200$29,800$29,400$29,000
MaleFemale

Retail stocker salary trends

The average retail stocker salary has risen by $9,977 over the last ten years. In 2014, the average retail stocker earned $19,815 annually, but today, they earn $29,792 a year. That works out to a 38% change in pay for retail stockers over the last decade.

Compare retail stocker salaries for cities or states with the national average over time.

Average retail stocker salary over time

Compare retail stocker salaries for individual cities or states with the national average.

Retail stocker salary by year

YearAvg. salaryHourly rate% Change
2026$29,800$14.32+2.0%
2025$29,200$14.03+20.3%
2024$23,300$11.18+4.8%
2023$22,200$10.65+2.6%
2022$21,600$10.37+2.6%

Recently added retail stocker salaries

CompanyJobLocationDate addedSalary
The Coca-Cola CompanyRetail StockerHayden, CO06/30/2025$39,653
The Coca-Cola CompanyRetail Stocker-SeasonalMissoula, MT06/30/2025$38,610
The Coca-Cola CompanyRetail StockerVernal, UT06/30/2025$37,566
The Coca-Cola CompanyRetail StockerGrand Forks, ND06/30/2025$37,566
Nordstrom Inc.Retail Stock-Last Chance PhoenixPhoenix, AZ06/28/2025$38,505
The Coca-Cola CompanyRetail StockerRock Springs, WY06/28/2025$37,566
Nordstrom Inc.Seasonal Retail Stock & FulfillmentBurlington, MA06/27/2025$37,879
Nordstrom Inc.Seasonal Retail Stock-West Towne Crossing RackMadison, WI06/27/2025$32,453
Acosta, Inc.Retail Service StockerLos Angeles, CA06/27/2025$41,740
Acosta, Inc.Retail Service StockerSouthampton, NY06/27/2025$41,740

Retail stocker salary FAQs

Search for retail stocker jobs

Browse office and administrative jobs