How much does a Stock Clerk make?
A Stock Clerk helps manage inventory in warehouses, stores, and factories. This job is essential for keeping products organized and ready for sale. Stock Clerks make an average yearly salary of about $34,102. This number gives a good idea of what to expect if you choose this career path.
Stock Clerks can earn different amounts depending on their experience and location. New Stock Clerks might start with a salary closer to $24,000. As they gain experience, they can earn more. Experienced Stock Clerks can make up to $51,100 a year. Here are some typical salary ranges:
- 0-10% earn less than $26,464
- 10-20% earn between $26,464 and $28,927
- 20-40% earn between $28,927 and $33,855
- 40-60% earn between $33,855 and $36,318
- 60-80% earn between $36,318 and $41,245
- 80-90% earn between $41,245 and $46,173
- 90-100% earn between $46,173 and $51,100
What are the highest paying cities for a Stock Clerk?

-
San Diego, CA
Average Salary: $49,164
In San Diego, you can find fulfilling opportunities managing inventory for major retailers like Target and Walmart. The city’s thriving economy offers a range of positions in various industries.
Find Stock Clerk jobs in San Diego, CA
-
Kansas City, MO
Average Salary: $46,380
Kansas City provides a solid environment for stock management roles with companies such as Amazon and UPS. The city’s business-friendly atmosphere helps ensure job stability and growth.
Find Stock Clerk jobs in Kansas City, MO
-
Denver, CO
Average Salary: $42,514
Working as a stock clerk in Denver means being part of a dynamic industry, with well-known companies like REI and King Soopers. The mountain lifestyle offers a healthy balance to daily work tasks.
Find Stock Clerk jobs in Denver, CO
-
Minneapolis, MN
Average Salary: $39,507
Minneapolis offers a chance to manage inventory for large corporations like Cargill and Target. The city’s focus on green initiatives and sustainability also impacts stock management practices.
Find Stock Clerk jobs in Minneapolis, MN
-
Durham, NC
Average Salary: $39,297
Durham is home to Research Triangle Park, offering unique stock clerk positions in tech and research firms. The city’s academic environment fosters innovation and skill development.
Find Stock Clerk jobs in Durham, NC
-
Chicago, IL
Average Salary: $38,328
In Chicago, you can find diverse stock clerk roles in iconic companies such as McDonald's and United Airlines. The bustling city life provides constant opportunities for career advancement.
Find Stock Clerk jobs in Chicago, IL
-
Syracuse, NY
Average Salary: $38,105
Syracuse offers opportunities to manage inventory for local businesses and larger companies like Wegmans. The city’s vibrant community and moderate cost of living enhance job satisfaction.
Find Stock Clerk jobs in Syracuse, NY
-
Albany, NY
Average Salary: $37,918
Albany provides stock clerk positions in government and private sectors, including companies like Hannaford and Price Chopper. The historic charm of the city adds to the work experience.
Find Stock Clerk jobs in Albany, NY
-
San Antonio, TX
Average Salary: $36,993
San Antonio offers diverse stock management roles in companies like H-E-B and AT&T. The city’s warm climate and rich cultural heritage create a welcoming work environment.
Find Stock Clerk jobs in San Antonio, TX
-
El Paso, TX
Average Salary: $36,809
El Paso provides opportunities in stock management for businesses like Walmart and Albertsons. The city’s proximity to Mexico adds a unique cultural dimension to the job.
Find Stock Clerk jobs in El Paso, TX
What are the best companies a Stock Clerk can work for?

-
Northrop Grumman
Average Salary: $56,585
Northrop Grumman offers good Stock Clerk positions. They operate worldwide, providing defense technology and services. Their Stock Clerks manage inventory in various facilities.
-
Commonwealth of Pennsylvania
Average Salary: $50,597
The Commonwealth of Pennsylvania has many Stock Clerk openings. They work for the state government across different locations in Pennsylvania. Stock Clerks here ensure smooth operations in various state departments.
-
Sodexo
Average Salary: $46,106
Sodexo provides diverse Stock Clerk jobs. They serve in many places, including schools, hospitals, and businesses. Stock Clerks at Sodexo handle inventory for food service and other operations.
-
Town and Country foods
Average Salary: $43,480
Town and Country foods is a grocery chain with Stock Clerk positions. They operate in the Midwest. Stock Clerks here manage store inventory and ensure shelves are stocked.
-
UNC Health
Average Salary: $43,331
UNC Health offers Stock Clerk jobs in North Carolina. They run hospitals and clinics. Stock Clerks at UNC Health manage medical supplies and equipment.
-
Bowhead
Average Salary: $38,414
Bowhead provides Stock Clerk positions, mostly in the defense industry. They are based in California. Stock Clerks at Bowhead manage inventory for defense projects.
-
BJ's Wholesale Club
Average Salary: $35,463
BJ's Wholesale Club has Stock Clerk jobs across the Northeast. They sell a variety of products. Stock Clerks here keep the warehouse and store shelves stocked.
-
Meijer
Average Salary: $31,529
Meijer offers Stock Clerk positions in the Midwest. They run supermarkets and pharmacies. Stock Clerks at Meijer manage inventory in stores and warehouses.
-
Stinker Stores
Average Salary: $30,947
Stinker Stores has Stock Clerk positions in the Southeast. They sell a variety of items. Stock Clerks here keep the shelves stocked and organized.
-
State of Idaho
Average Salary: $30,670
The State of Idaho offers Stock Clerk jobs in various locations. They manage state facilities and services. Stock Clerks here handle inventory for state operations.
How to earn more as a Stock Clerk?
To earn more as a Stock Clerk, consider focusing on these key factors that can help boost your earnings. Improving your skills and knowledge can lead to higher wages and more opportunities. Developing a strong work ethic and being proactive in your role can also set you apart. Building a solid reputation within the industry can open doors to better-paying positions.
Seeking additional responsibilities and certifications can further increase your earning potential. Networking with industry professionals can provide insights into higher-paying roles and companies. Here are some factors to keep in mind:
- Skill Improvement: Enhance your skills through training and learning new techniques. This makes you more valuable to employers.
- Certifications: Obtain relevant certifications that demonstrate your expertise and commitment to the field.
- Networking: Connect with others in the industry to learn about better job opportunities and companies.
- Proactive Attitude: Take initiative in your role. Look for ways to improve processes and suggest new ideas.
- Reputation: Build a strong reputation by delivering quality work and maintaining good relationships with colleagues and supervisors.



