Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for stock workers in the United States is approximately $31,349 per year or $15 per hour. Stock workers play a crucial role in maintaining inventory and ensuring products are readily available for customers. Salaries can vary significantly depending on location, experience, and the specific industry.
In states like California and Texas, stock workers can command higher salaries, often exceeding the national average. For instance, stock workers in California earn an average of $35,000 annually due to the higher cost of living and demand for labor.
Some of the highest-paying cities for stock workers include San Francisco, New York, and Seattle, where salaries can reach up to $45,000 per year. With increasing demand for stock management in various sectors, opportunities are abundant for those looking to enter this field.
With experience, stock workers may advance to supervisory roles or specialize in inventory management, which can further increase earning potential. Understanding the salary landscape and career opportunities available is vital for those exploring a career as a stock worker.
Let Zippia find your next stock worker job
Let Zippia find your next stock worker job
The highest-paying states for stock workers are California, Rhode Island, and Massachusetts. The lowest average stock worker salary states are South Carolina, Tennessee, and New Mexico.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | New Hampshire | $32,547 | $15.65 |
| 2 | Nebraska | $32,173 | $15.47 |
| 3 | Rhode Island | $33,975 | $16.33 |
| 4 | Oregon | $32,635 | $15.69 |
| 5 | Vermont | $32,495 | $15.62 |
| 6 | Massachusetts | $33,582 | $16.15 |
| 7 | Washington | $32,206 | $15.48 |
| 8 | Michigan | $30,889 | $14.85 |
| 9 | Idaho | $31,521 | $15.15 |
| 10 | Wisconsin | $30,678 | $14.75 |
| 11 | Connecticut | $32,544 | $15.65 |
| 12 | Maine | $31,311 | $15.05 |
| 13 | North Dakota | $30,256 | $14.55 |
| 14 | Montana | $31,583 | $15.18 |
| 15 | West Virginia | $28,825 | $13.86 |
| 16 | Ohio | $29,966 | $14.41 |
| 17 | California | $34,691 | $16.68 |
| 18 | New Jersey | $32,143 | $15.45 |
| 19 | Utah | $29,817 | $14.34 |
| 20 | Nevada | $30,448 | $14.64 |
| 21 | Minnesota | $31,036 | $14.92 |
| 22 | South Dakota | $28,587 | $13.74 |
| 23 | New York | $31,747 | $15.26 |
| 24 | Hawaii | $32,930 | $15.83 |
| 25 | Delaware | $30,950 | $14.88 |
| 26 | Alaska | $30,831 | $14.82 |
| 27 | Iowa | $29,145 | $14.01 |
| 28 | Oklahoma | $28,134 | $13.53 |
| 29 | Indiana | $28,533 | $13.72 |
| 30 | Mississippi | $28,300 | $13.61 |
| 31 | Missouri | $28,260 | $13.59 |
| 32 | Pennsylvania | $28,030 | $13.48 |
| 33 | Kansas | $28,344 | $13.63 |
| 34 | District of Columbia | $30,363 | $14.60 |
| 35 | Tennessee | $26,810 | $12.89 |
| 36 | Arizona | $28,761 | $13.83 |
| 37 | South Carolina | $26,972 | $12.97 |
| 38 | Wyoming | $27,406 | $13.18 |
| 39 | Illinois | $28,296 | $13.60 |
| 40 | Maryland | $28,298 | $13.60 |
| 41 | Arkansas | $27,284 | $13.12 |
| 42 | Colorado | $27,753 | $13.34 |
| 43 | Louisiana | $27,725 | $13.33 |
| 44 | Kentucky | $27,016 | $12.99 |
| 45 | Georgia | $27,463 | $13.20 |
| 46 | Alabama | $27,031 | $13.00 |
| 47 | Virginia | $27,107 | $13.03 |
| 48 | Texas | $26,493 | $12.74 |
| 49 | New Mexico | $26,575 | $12.78 |
| 50 | North Carolina | $25,804 | $12.41 |
| 51 | Florida | $25,522 | $12.27 |
The highest-paying cities for stock workers are Los Angeles, CA, Newport, RI, and Brockton, MA.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Los Angeles, CA | $34,431 | $16.55 |
| 2 | Newport, RI | $33,913 | $16.30 |
| 3 | Brockton, MA | $33,582 | $16.15 |
| 4 | Jersey City, NJ | $32,229 | $15.49 |
| 5 | New York, NY | $31,688 | $15.23 |
| 6 | Green Bay, WI | $31,155 | $14.98 |
| 7 | Minneapolis, MN | $31,021 | $14.91 |
| 8 | Parma, OH | $30,495 | $14.66 |
| 9 | Phoenix, AZ | $28,805 | $13.85 |
| 10 | Owings Mills, MD | $28,413 | $13.66 |
| 11 | Lombard, IL | $28,352 | $13.63 |
| 12 | Saint Louis, MO | $28,245 | $13.58 |
| 13 | Bethlehem, PA | $28,244 | $13.58 |
| 14 | Oklahoma City, OK | $28,116 | $13.52 |
| 15 | New Orleans, LA | $27,620 | $13.28 |
| 16 | Colorado Springs, CO | $27,606 | $13.27 |
| 17 | Clarksville, TN | $26,942 | $12.95 |
| 18 | Charleston, SC | $26,825 | $12.90 |
| 19 | Greenville, NC | $25,949 | $12.48 |
| 20 | Tampa, FL | $25,598 | $12.31 |
A stock worker's salary ranges from $26,000 a year at the 10th percentile to $37,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $37,000 | $3,083 | $18 |
| 75th Percentile | $34,000 | $2,833 | $16 |
| Average | $31,349 | $2,612 | $15 |
| 25th Percentile | $28,000 | $2,333 | $13 |
| 10th Percentile | $26,000 | $2,167 | $13 |
The highest paying types of stock workers are warehouse worker, 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 |
| Produce Clerk | $31,822 | $2,652 | $15.30 | 79,419 |
| General Warehouse Worker | $32,215 | $2,685 | $15.49 | 261,027 |
| Merchandise Stocker | $29,224 | $2,435 | $14.05 | 204,511 |
| Warehouse Stocker | $31,896 | $2,658 | $15.33 | 190,585 |
| Overnight Stocker | $29,983 | $2,499 | $14.41 | 196,707 |
Top companies hiring stock workers now:
Stock worker salaries at Lucent and Michigan State University are the highest-paying according to our most recent salary estimates. In addition, the average stock worker salary at companies like Borden Dairy Company and PTI Technologies are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Lucent | $36,047 | $17.33 |
| 2 | Michigan State University | $34,677 | $16.67 |
| 3 | Borden Dairy Company | $33,696 | $16.20 |
| 4 | PTI Technologies | $33,033 | $15.88 |
| 5 | The City University of New York | $32,327 | $15.54 |
| 6 | Rowland Unified School District | $32,141 | $15.45 |
| 7 | Sodexo Management, Inc. | $31,023 | $14.91 |
| 8 | Ste. Michelle Wine Estates | $30,777 | $14.80 |
| 9 | Petco Holdings, Inc. | $30,581 | $14.70 |
| 10 | SodexoMAGIC | $30,569 | $14.70 |
| 11 | NexDine | $29,997 | $14.42 |
| 12 | PeopleReady | $29,903 | $14.38 |
| 13 | American Greetings | $26,122 | $12.56 |
The average stock worker salary has risen by $10,499 over the last ten years. In 2014, the average stock worker earned $20,850 annually, but today, they earn $31,349 a year. That works out to a 38% change in pay for stock workers over the last decade.
Compare stock worker salaries for cities or states with the national average over time.
Compare stock worker salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2026 | $31,300 | $15.07 | +2.0% |
| 2025 | $30,700 | $14.76 | +20.3% |
| 2024 | $24,500 | $11.77 | +4.8% |
| 2023 | $23,300 | $11.21 | +2.6% |
| 2022 | $22,700 | $10.92 | +2.6% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Philadelphia International Airport | Stock Worker and Receiver | Philadelphia, PA | 06/28/2025 | $41,740 |
| Sodexo | Stock Worker and Receiver | Philadelphia, PA | 06/27/2025 | $41,740 |
| Sodexo | Stock Worker and Receiver | Golden, CO | 06/27/2025 | $43,827 |
| Sodexo | Stock Worker and Receiver | Saint Louis, MO | 06/27/2025 | $32,453 |
| Sodexo S A | Stock Worker and Receiver | Philadelphia, PA | 06/27/2025 | $41,740 |
| Sodexo S A | Stock Worker and Receiver | Jacksonville, AL | 06/27/2025 | $27,131 |
| Sodexo | Stock Worker and Receiver | Morrisville, NC | 06/26/2025 | $36,523 |
| Sodexo | Stock Worker and Receiver | Houston, TX | 06/26/2025 | $28,175 |
| Sodexo S A | Stock Worker and Receiver | Ewing, NJ | 06/26/2025 | $30,783 |
| Sodexo | Stock Worker and Receiver | New York, NY | 06/25/2025 | $16,696 |
Search for stock worker jobs