Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for an overnight stocker in the U.S. stands at about $29,983 per year, or approximately $14 per hour. Salaries can vary significantly based on experience, location, and the specific employer. For instance, stockers in urban areas may earn more due to higher living costs. Additionally, companies like Walmart and Target often offer competitive wages and benefits, making them attractive employers.
Experience plays a vital role in determining salary. Stockers with several years of experience may command higher wages compared to entry-level positions. Furthermore, locations such as California and New York typically offer higher salaries due to increased demand and cost of living. Understanding these dynamics can help job seekers negotiate better pay and identify opportunities for advancement.
Overnight stockers are essential in retail settings, ensuring shelves are stocked and organized for the next day. Opportunities exist across various sectors, including grocery stores, pharmacies, and big-box retailers. As e-commerce continues to grow, the demand for overnight stockers is likely to increase, offering stable job prospects in the years to come.
Let Zippia find your next overnight stocker job
Let Zippia find your next overnight stocker job
The average overnight stocker salary in California, Oregon, and Massachusetts are the highest in the U.S. The lowest average overnight stocker salary states are Oklahoma, Kentucky, and Georgia.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Michigan | $31,674 | $15.23 |
| 2 | Pennsylvania | $30,917 | $14.86 |
| 3 | Minnesota | $31,984 | $15.38 |
| 4 | North Dakota | $31,939 | $15.36 |
| 5 | Wisconsin | $30,989 | $14.90 |
| 6 | New Hampshire | $30,932 | $14.87 |
| 7 | Washington | $32,796 | $15.77 |
| 8 | Connecticut | $31,606 | $15.20 |
| 9 | Maine | $29,896 | $14.37 |
| 10 | Massachusetts | $32,973 | $15.85 |
| 11 | Rhode Island | $31,350 | $15.07 |
| 12 | Oregon | $33,412 | $16.06 |
| 13 | Ohio | $29,824 | $14.34 |
| 14 | New York | $31,660 | $15.22 |
| 15 | Idaho | $29,913 | $14.38 |
| 16 | Montana | $28,729 | $13.81 |
| 17 | New Jersey | $30,819 | $14.82 |
| 18 | Illinois | $30,546 | $14.69 |
| 19 | Hawaii | $31,340 | $15.07 |
| 20 | California | $33,666 | $16.19 |
| 21 | South Dakota | $29,428 | $14.15 |
| 22 | Vermont | $29,339 | $14.11 |
| 23 | West Virginia | $27,187 | $13.07 |
| 24 | Kansas | $27,875 | $13.40 |
| 25 | South Carolina | $28,587 | $13.74 |
| 26 | Colorado | $30,692 | $14.76 |
| 27 | New Mexico | $29,025 | $13.95 |
| 28 | Indiana | $27,358 | $13.15 |
| 29 | Arizona | $29,358 | $14.11 |
| 30 | Wyoming | $28,179 | $13.55 |
| 31 | Utah | $28,393 | $13.65 |
| 32 | Iowa | $26,603 | $12.79 |
| 33 | North Carolina | $26,700 | $12.84 |
| 34 | Missouri | $27,274 | $13.11 |
| 35 | Tennessee | $26,178 | $12.59 |
| 36 | Delaware | $28,041 | $13.48 |
| 37 | Alaska | $29,551 | $14.21 |
| 38 | Nebraska | $27,769 | $13.35 |
| 39 | Virginia | $27,621 | $13.28 |
| 40 | Maryland | $27,827 | $13.38 |
| 41 | Kentucky | $25,637 | $12.33 |
| 42 | District of Columbia | $29,716 | $14.29 |
| 43 | Louisiana | $26,388 | $12.69 |
| 44 | Texas | $26,283 | $12.64 |
| 45 | Nevada | $26,928 | $12.95 |
| 46 | Arkansas | $26,257 | $12.62 |
| 47 | Florida | $24,274 | $11.67 |
| 48 | Oklahoma | $25,692 | $12.35 |
| 49 | Georgia | $25,381 | $12.20 |
| 50 | Alabama | $24,376 | $11.72 |
| 51 | Mississippi | $23,453 | $11.28 |
The highest-paying cities for overnight stockers are Hillsboro, OR, Lancaster, CA, and Danvers, MA.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Hillsboro, OR | $33,493 | $16.10 |
| 2 | Lancaster, CA | $33,406 | $16.06 |
| 3 | Danvers, MA | $32,992 | $15.86 |
| 4 | Tacoma, WA | $32,889 | $15.81 |
| 5 | Syracuse, NY | $32,266 | $15.51 |
| 6 | Minneapolis, MN | $31,983 | $15.38 |
| 7 | Kailua, HI | $31,369 | $15.08 |
| 8 | Allentown, PA | $31,192 | $15.00 |
| 9 | Concord, NH | $30,935 | $14.87 |
| 10 | Boulder, CO | $30,783 | $14.80 |
| 11 | Howell, NJ | $30,665 | $14.74 |
| 12 | Anchorage, AK | $29,545 | $14.20 |
| 13 | Leesburg, VA | $28,463 | $13.68 |
| 14 | Wilmington, DE | $28,205 | $13.56 |
| 15 | Springfield, MO | $27,055 | $13.01 |
| 16 | Chapel Hill, NC | $26,887 | $12.93 |
| 17 | Baton Rouge, LA | $26,380 | $12.68 |
| 18 | Fort Worth, TX | $26,352 | $12.67 |
| 19 | Knoxville, TN | $26,051 | $12.52 |
| 20 | Fort Myers, FL | $24,057 | $11.57 |
Overnight Stockers are the most in-demand in these five cities:
An overnight stocker's salary ranges from $24,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 | $33,000 | $2,750 | $16 |
| Average | $29,983 | $2,499 | $14 |
| 25th Percentile | $26,000 | $2,167 | $13 |
| 10th Percentile | $24,000 | $2,000 | $12 |
The highest paying types of overnight stockers are general merchandise clerk, stock person, and overnight stock associate.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Produce Clerk | $31,822 | $2,652 | $15.30 | 79,419 |
| General Merchandise Clerk | $34,415 | $2,868 | $16.55 | 137,799 |
| Stock Team Member | $30,202 | $2,517 | $14.52 | 339,003 |
| Merchandiser | $31,051 | $2,588 | $14.93 | 109,447 |
| Stower | $27,464 | $2,289 | $13.20 | 198,954 |
| Stock Receiver | $29,609 | $2,467 | $14.24 | 188,708 |
Top companies hiring overnight stockers now:
Overnight stocker salaries at Target and Shoppers Food are the highest-paying according to our most recent salary estimates. In addition, the average overnight stocker salary at companies like United Natural Foods and Hy-Vee are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Target | $37,803 | $18.17 |
| 2 | Shoppers Food | $36,946 | $17.76 |
| 3 | United Natural Foods | $32,893 | $15.81 |
| 4 | Hy-Vee | $31,785 | $15.28 |
| 5 | Whole Foods Market | $31,690 | $15.24 |
| 6 | H-E-B | $31,113 | $14.96 |
| 7 | Wegmans Food Markets | $31,102 | $14.95 |
| 8 | Sprouts Farmers Market | $31,019 | $14.91 |
| 9 | Under Armour | $30,980 | $14.89 |
| 10 | Walmart | $30,920 | $14.87 |
| 11 | Ace Hardware | $30,810 | $14.81 |
| 12 | The Home Depot | $30,686 | $14.75 |
| 13 | BJ's Wholesale Club | $30,549 | $14.69 |
| 14 | Buy For Less | $30,414 | $14.62 |
| 15 | Grocery Outlet | $30,347 | $14.59 |
| 16 | ManpowerGroup | $30,269 | $14.55 |
| 17 | Randstad North America, Inc. | $29,938 | $14.39 |
| 18 | CareerBuilder | $29,796 | $14.32 |
| 19 | Hugo's Family Marketplace | $29,573 | $14.22 |
| 20 | Winco Holdings, Inc. | $29,456 | $14.16 |
The average overnight stocker salary has risen by $10,042 over the last ten years. In 2014, the average overnight stocker earned $19,941 annually, but today, they earn $29,983 a year. That works out to a 38% change in pay for overnight stockers over the last decade.
Compare overnight stocker salaries for cities or states with the national average over time.
Compare overnight stocker salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $30,000 | $14.41 | +2.0% |
| 2024 | $29,400 | $14.12 | +20.3% |
| 2023 | $23,400 | $11.26 | +4.8% |
| 2022 | $22,300 | $10.72 | +2.6% |
| 2021 | $21,700 | $10.44 | +2.6% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Target | Overnight Inbound (Stocking) (T0612) | Springfield, OR | 06/30/2025 | $36,001 |
| Target | Overnight Inbound (Stocking) (T1058) | Columbus, OH | 06/30/2025 | $32,349 |
| Target | Overnight Inbound (Stocking) (T2176) | Tempe, AZ | 06/30/2025 | $33,914 |
| Target | Overnight Inbound (Stocking) (T2764) | Newark, DE | 06/30/2025 | $34,957 |
| Wegmans | Overnight Stocker | Rochester, NY | 06/28/2025 | $33,392 |
| Price Chopper | Overnight Stocking | Lebanon, NH | 06/28/2025 | $32,349 |
| Sprouts Farmers Market | Overnight Stocker | Redlands, CA | 06/27/2025 | $34,540 |
| Winco Foods | Overnight Stocker | Moore, OK | 06/27/2025 | $28,696 |
| BJ's Wholesale Club, Inc. | Overnight Stocker | West Hartford, CT | 06/26/2025 | $36,523 |
| BJ's Wholesale Club, Inc. | Overnight Stock | Greenburgh, NY | 06/26/2025 | $37,566 |
Search for overnight stocker jobs