Post job

Shelf stocker salary

Average shelf stocker salary

$13.75

$28,598 yearly

Entry-level shelf stocker salary
$22,000 yearly salary
Updated December 15, 2025

Understanding Shelf Stocker Salaries

The average salary for a shelf stocker in the United States is approximately $28,598 annually or $14 per hour. This figure varies significantly by state and experience level. For instance, shelf stockers in high-demand areas may see salaries exceeding $35,000 a year.

Factors Affecting Salary

Several factors impact a shelf stocker's pay, including:

  • Location: States like California and New York typically offer higher wages due to the cost of living.
  • Experience: More experienced stockers often command higher salaries.
  • Employer Type: Retail giants may provide better compensation and benefits compared to smaller stores.

Career Growth Opportunities

With experience, shelf stockers can advance to supervisory positions or even management roles, enhancing their earning potential. Utilizing platforms like Zippia can help job seekers find opportunities tailored to their skills and interests.

On this page
Shelf stocker salary by: 

Let Zippia find your next shelf stocker job

Floating question marks illustration

Let Zippia find your next shelf stocker job

Floating question marks illustration

Where can a Shelf Stocker earn more?

Compare salary by location
Vs
55k
35k
15k
-5k
Columbus, OH$29,681
Goose Creek, SC$24,584
Compare salary by company
Vs
56k
36k
16k
-4k
Hensley Beverage Co$29,652
Challenge Unlimited$25,649

Shelf stocker salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Glassdoor, Ziprecruiter and Comparably, the average salary for a shelf stocker typically falls between $28,591 and $40,081.
zippia
$28,598yearly
glassdoor[1]
$38,801yearly
comparably[2]
$40,081yearly
Salary.com[3]
$28,591yearly
ZipRecruiter[4]
$33,517yearly

Average shelf stocker salary by state

The highest-paying states for shelf stockers are Alaska, Washington, and Wisconsin. The lowest average shelf stocker salary states are North Carolina, Georgia, and Tennessee.

  • State view
  • County view
Average salary:

Highest paying states for shelf stockers

RankStateAvg. salaryHourly rate
1Wisconsin$33,000$15.87
2Vermont$32,190$15.48
3Maine$31,010$14.91
4Montana$30,923$14.87
5New Hampshire$31,448$15.12
6Minnesota$31,930$15.35
7Washington$33,020$15.88
8Connecticut$31,029$14.92
9Rhode Island$32,556$15.65
10New Jersey$31,381$15.09
11Massachusetts$32,707$15.72
12Ohio$30,385$14.61
13North Dakota$30,701$14.76
14Alaska$34,535$16.60
15Michigan$28,476$13.69
16Oregon$32,529$15.64
17Iowa$27,778$13.35
18Pennsylvania$28,495$13.70
19Delaware$29,049$13.97
20Nebraska$30,203$14.52
21California$30,817$14.82
22New York$30,652$14.74
23Utah$29,477$14.17
24Arizona$28,231$13.57
25Kentucky$27,405$13.18
26Kansas$27,209$13.08
27Idaho$28,846$13.87
28South Dakota$28,031$13.48
29Hawaii$31,341$15.07
30Wyoming$27,222$13.09
31Missouri$27,901$13.41
32Indiana$26,460$12.72
33West Virginia$26,241$12.62
34Maryland$27,987$13.46
35Colorado$27,953$13.44
36Nevada$27,597$13.27
37Alabama$26,659$12.82
38Texas$26,599$12.79
39Illinois$27,620$13.28
40Tennessee$24,932$11.99
41North Carolina$25,303$12.16
42Oklahoma$26,621$12.80
43District of Columbia$28,191$13.55
44Arkansas$26,198$12.60
45Florida$24,808$11.93
46Virginia$26,129$12.56
47Mississippi$25,771$12.39
48South Carolina$24,754$11.90
49Georgia$25,195$12.11
50New Mexico$25,493$12.26
51Louisiana$22,696$10.91

Highest paying cities for shelf stockers

The highest-paying cities for shelf stockers are Dayton, OH, Prescott Valley, AZ, and Richmond, VA.

RankCityAvg. salaryHourly rate
1Dayton, OH$29,681$14.27
2Prescott Valley, AZ$28,263$13.59
3Richmond, VA$25,995$12.50
4Pensacola, FL$25,894$12.45
5Goose Creek, SC$24,584$11.82

Shelf stocker salary details

A shelf stocker's salary ranges from $22,000 a year at the 10th percentile to $35,000 at the 90th percentile.

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

What is a shelf stocker's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$35,000$2,917$17
75th Percentile$32,000$2,667$15
Average$28,598$2,383$14
25th Percentile$25,000$2,083$12
10th Percentile$22,000$1,833$11

Highest paying shelf stocker jobs

The highest paying types of shelf stockers are grocery associate, stock person, and overnight stock associate.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Merchandiser$31,051$2,588$14.93109,447
Stower$27,464$2,289$13.20198,954
Overnight Stock Clerk$31,163$2,597$14.98230,090
Stock Person$32,393$2,699$15.5767,673
Stock Clerk$29,226$2,436$14.05222,752
Overnight Stocker$29,983$2,499$14.41196,707

Top companies hiring shelf stockers now:

  1. Target jobs (43)
  2. Big Lots jobs (16)
  3. Safeway jobs (12)
  4. CVS Health jobs (10)
  5. The Home Depot jobs (15)

Which companies pay shelf stockers the most?

Shelf stocker salaries at Hensley Beverage Co and PeopleReady are the highest-paying according to our most recent salary estimates. In addition, the average shelf stocker salary at companies like Brevard Achievement Center and Goodwill Easter Seals Miami Valley are highly competitive.

RankCompanyAverage salaryHourly rate
1Hensley Beverage Co$29,652$14.26
2PeopleReady$28,439$13.67
3Brevard Achievement Center$28,058$13.49
4Goodwill Easter Seals Miami Valley$27,731$13.33
5Challenge Unlimited$25,649$12.33

Wage gap by gender, race and education

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

Shelf stocker salary trends

The average shelf stocker salary has risen by $9,578 over the last ten years. In 2014, the average shelf stocker earned $19,020 annually, but today, they earn $28,598 a year. That works out to a 38% change in pay for shelf stockers over the last decade.

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

Average shelf stocker salary over time

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

Shelf stocker salary by year

YearAvg. salaryHourly rate% Change
2025$28,600$13.75+2.0%
2024$28,000$13.47+20.3%
2023$22,300$10.74+4.8%
2022$21,300$10.22+2.6%
2021$20,700$9.96+2.6%

Recently added shelf stocker salaries

CompanyJobLocationDate addedSalary
Red Oak Travel CenterJanitorial Shelf Stocker Starts atRed Oak, TX06/29/2025$25,044
Red Oak Travel CenterJanitorial Shelf Stocker Starts atRed Oak, TX04/26/2025$25,044
Brevard Achievement CenterShelf StockerPensacola, FL03/13/2025$37,044
Multi-Location Owner-Khaled ElchehimiJanitorial Shelf Stocker Starts atRed Oak, TX02/18/2025$25,044
Challenge Enterprises of North FloridaNight Shift Shelf StockerJacksonville, FL02/05/2025$37,044
Red Oak Travel CenterJanitorial Shelf Stocker Starts atRed Oak, TX10/18/2024$25,044
Khaled ElchehimiJanitorial Shelf Stocker Starts atRed Oak, TX10/18/2024$25,044
The TJX Companies, Inc.Backroom/Shelf Stocker Merchandise Associate Early ShiftsCary, NC10/12/2024$25,044
Hensley Beverage CoBeverage Merchandiser/Shelf StockerPhoenix, AZ09/16/2024$36,523
Brevard Achievement CenterShelf Stocker-Patrick SFB CommissaryNoma, FL09/16/2024$35,896

Shelf stocker salary FAQs

Search for shelf stocker jobs

Browse office and administrative jobs