Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
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.
Several factors impact a shelf stocker's pay, including:
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.
Let Zippia find your next shelf stocker job
Let Zippia find your next shelf stocker job
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.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Wisconsin | $33,000 | $15.87 |
| 2 | Vermont | $32,190 | $15.48 |
| 3 | Maine | $31,010 | $14.91 |
| 4 | Montana | $30,923 | $14.87 |
| 5 | New Hampshire | $31,448 | $15.12 |
| 6 | Minnesota | $31,930 | $15.35 |
| 7 | Washington | $33,020 | $15.88 |
| 8 | Connecticut | $31,029 | $14.92 |
| 9 | Rhode Island | $32,556 | $15.65 |
| 10 | New Jersey | $31,381 | $15.09 |
| 11 | Massachusetts | $32,707 | $15.72 |
| 12 | Ohio | $30,385 | $14.61 |
| 13 | North Dakota | $30,701 | $14.76 |
| 14 | Alaska | $34,535 | $16.60 |
| 15 | Michigan | $28,476 | $13.69 |
| 16 | Oregon | $32,529 | $15.64 |
| 17 | Iowa | $27,778 | $13.35 |
| 18 | Pennsylvania | $28,495 | $13.70 |
| 19 | Delaware | $29,049 | $13.97 |
| 20 | Nebraska | $30,203 | $14.52 |
| 21 | California | $30,817 | $14.82 |
| 22 | New York | $30,652 | $14.74 |
| 23 | Utah | $29,477 | $14.17 |
| 24 | Arizona | $28,231 | $13.57 |
| 25 | Kentucky | $27,405 | $13.18 |
| 26 | Kansas | $27,209 | $13.08 |
| 27 | Idaho | $28,846 | $13.87 |
| 28 | South Dakota | $28,031 | $13.48 |
| 29 | Hawaii | $31,341 | $15.07 |
| 30 | Wyoming | $27,222 | $13.09 |
| 31 | Missouri | $27,901 | $13.41 |
| 32 | Indiana | $26,460 | $12.72 |
| 33 | West Virginia | $26,241 | $12.62 |
| 34 | Maryland | $27,987 | $13.46 |
| 35 | Colorado | $27,953 | $13.44 |
| 36 | Nevada | $27,597 | $13.27 |
| 37 | Alabama | $26,659 | $12.82 |
| 38 | Texas | $26,599 | $12.79 |
| 39 | Illinois | $27,620 | $13.28 |
| 40 | Tennessee | $24,932 | $11.99 |
| 41 | North Carolina | $25,303 | $12.16 |
| 42 | Oklahoma | $26,621 | $12.80 |
| 43 | District of Columbia | $28,191 | $13.55 |
| 44 | Arkansas | $26,198 | $12.60 |
| 45 | Florida | $24,808 | $11.93 |
| 46 | Virginia | $26,129 | $12.56 |
| 47 | Mississippi | $25,771 | $12.39 |
| 48 | South Carolina | $24,754 | $11.90 |
| 49 | Georgia | $25,195 | $12.11 |
| 50 | New Mexico | $25,493 | $12.26 |
| 51 | Louisiana | $22,696 | $10.91 |
The highest-paying cities for shelf stockers are Dayton, OH, Prescott Valley, AZ, and Richmond, VA.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Dayton, OH | $29,681 | $14.27 |
| 2 | Prescott Valley, AZ | $28,263 | $13.59 |
| 3 | Richmond, VA | $25,995 | $12.50 |
| 4 | Pensacola, FL | $25,894 | $12.45 |
| 5 | Goose Creek, SC | $24,584 | $11.82 |
A shelf stocker's salary ranges from $22,000 a year at the 10th percentile to $35,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly 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 |
The highest paying types of shelf stockers are grocery associate, stock person, and overnight stock associate.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Merchandiser | $31,051 | $2,588 | $14.93 | 109,447 |
| Stower | $27,464 | $2,289 | $13.20 | 198,954 |
| Overnight Stock Clerk | $31,163 | $2,597 | $14.98 | 230,090 |
| Stock Person | $32,393 | $2,699 | $15.57 | 67,673 |
| Stock Clerk | $29,226 | $2,436 | $14.05 | 222,752 |
| Overnight Stocker | $29,983 | $2,499 | $14.41 | 196,707 |
Top companies hiring shelf stockers now:
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.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Hensley Beverage Co | $29,652 | $14.26 |
| 2 | PeopleReady | $28,439 | $13.67 |
| 3 | Brevard Achievement Center | $28,058 | $13.49 |
| 4 | Goodwill Easter Seals Miami Valley | $27,731 | $13.33 |
| 5 | Challenge Unlimited | $25,649 | $12.33 |
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.
Compare shelf stocker salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly 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% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Red Oak Travel Center | Janitorial Shelf Stocker Starts at | Red Oak, TX | 06/29/2025 | $25,044 |
| Red Oak Travel Center | Janitorial Shelf Stocker Starts at | Red Oak, TX | 04/26/2025 | $25,044 |
| Brevard Achievement Center | Shelf Stocker | Pensacola, FL | 03/13/2025 | $37,044 |
| Multi-Location Owner-Khaled Elchehimi | Janitorial Shelf Stocker Starts at | Red Oak, TX | 02/18/2025 | $25,044 |
| Challenge Enterprises of North Florida | Night Shift Shelf Stocker | Jacksonville, FL | 02/05/2025 | $37,044 |
| Red Oak Travel Center | Janitorial Shelf Stocker Starts at | Red Oak, TX | 10/18/2024 | $25,044 |
| Khaled Elchehimi | Janitorial Shelf Stocker Starts at | Red Oak, TX | 10/18/2024 | $25,044 |
| The TJX Companies, Inc. | Backroom/Shelf Stocker Merchandise Associate Early Shifts | Cary, NC | 10/12/2024 | $25,044 |
| Hensley Beverage Co | Beverage Merchandiser/Shelf Stocker | Phoenix, AZ | 09/16/2024 | $36,523 |
| Brevard Achievement Center | Shelf Stocker-Patrick SFB Commissary | Noma, FL | 09/16/2024 | $35,896 |
Search for shelf stocker jobs