How much does a Stock Clerk make?
Stock Clerks earn a variety of salaries depending on experience and region. On average, a Stock Clerk makes about $33,610 a year. Many clerks start at lower salaries and see their earnings grow with more experience. This average salary can change based on where someone works and the size of the company.
Here’s a quick look at the salary range for Stock Clerks:
- 25% earn less than $28,109
- 50% earn between $28,109 and $33,218
- 75% earn more than $33,218
Most Stock Clerks see their earnings increase with more experience. The highest earners in the field make over $51,000 a year. This makes Stock Clerk a solid starting point for those looking to move up in their careers.
What are the highest paying cities for a Stock Clerk?

-
San Diego, CA
Average Salary: $48,955
In San Diego, a role in inventory management thrives. With major companies like Costco and Amazon, there are ample opportunities. The warm climate makes for pleasant working conditions.
Find Stock Clerk jobs in San Diego, CA
-
Kansas City, MO
Average Salary: $46,380
Kansas City offers a dynamic environment for stock clerks. Working with companies like Walmart and Target can provide stable positions. The city's robust logistics sector is growing.
Find Stock Clerk jobs in Kansas City, MO
-
Salt Lake City, UT
Average Salary: $45,431
Stock clerks in Salt Lake City benefit from a thriving business sector. Companies like Zions Bank and Overstock offer varied roles. The city's economy is expanding, creating new job prospects.
Find Stock Clerk jobs in Salt Lake City, UT
-
Denver, CO
Average Salary: $41,745
Denver presents exciting opportunities for stock clerks. Companies like King Soopers and REI offer stable employment. The city's growing tech industry adds to the job market's diversity.
Find Stock Clerk jobs in Denver, CO
-
Durham, NC
Average Salary: $40,537
Durham is home to many opportunities in inventory management. Companies like Duke Energy and Food Lion provide various roles. The city’s academic and tech hubs create a vibrant work environment.
Find Stock Clerk jobs in Durham, NC
-
Minneapolis, MN
Average Salary: $38,673
In Minneapolis, stock clerks find roles in large retail and distribution companies. With businesses like Target and Cub Foods, the city offers many positions. The economy is strong and supportive of warehouse jobs.
Find Stock Clerk jobs in Minneapolis, MN
-
Albany, NY
Average Salary: $37,777
Albany provides a stable job market for stock clerks. Working for companies like Hannaford and Wegmans can lead to rewarding careers. The city's economy offers steady growth in the retail sector.
Find Stock Clerk jobs in Albany, NY
-
Chicago, IL
Average Salary: $37,544
Chicago offers abundant opportunities for inventory management roles. Companies like Walgreens and Target need stock clerks. The city's large economy ensures a steady demand for such positions.
Find Stock Clerk jobs in Chicago, IL
-
San Antonio, TX
Average Salary: $36,768
San Antonio offers many opportunities in stock management. Working for businesses like H-E-B and Walmart can be fulfilling. The city’s growing economy supports a wide range of job prospects.
Find Stock Clerk jobs in San Antonio, TX
-
Richmond, VA
Average Salary: $36,382
Richmond presents good opportunities for stock clerks. Companies like Dominion Energy and Staples offer varied roles. The city’s economic growth provides a stable job market for inventory management.
Find Stock Clerk jobs in Richmond, VA
What are the best companies a Stock Clerk can work for?

-
Northrop Grumman
Average Salary: $56,872
Northrop Grumman offers competitive salaries for Stock Clerk jobs. They focus on aerospace and defense technology. They have many locations across the U.S.
-
Sodexo
Average Salary: $45,224
Sodexo provides good pay for Stock Clerk positions. They manage food services and facilities management. They work in schools, hospitals, and workplaces around the country.
-
UNC Health
Average Salary: $43,233
UNC Health pays well for Stock Clerk jobs. They operate hospitals and clinics in North Carolina. They aim to provide excellent healthcare services.
-
Town and Country foods
Average Salary: $43,207
Town and Country foods offers a good salary for Stock Clerks. They are a family-owned business with stores in California and Arizona. They focus on fresh, quality products.
-
PRIDE Industries
Average Salary: $41,607
PRIDE Industries pays well for Stock Clerk positions. They support people with disabilities, providing employment and training. They have locations in several states.
-
Bowhead
Average Salary: $38,472
Bowhead offers competitive salaries for Stock Clerk jobs. They provide mission support services. They work in various locations supporting government and commercial clients.
-
Technica LLC
Average Salary: $37,067
Technica LLC pays well for Stock Clerk positions. They offer engineering and technical services. They have offices across the U.S., supporting various industries.
-
Prolog Inc.
Average Salary: $35,818
Prolog Inc. offers good salaries for Stock Clerk jobs. They provide management and consulting services. They work in multiple locations, helping businesses improve operations.
-
BJ's Wholesale Club
Average Salary: $34,560
BJ's Wholesale Club pays fairly well for Stock Clerk positions. They are a membership-only warehouse club. They have many stores in the Northeast.
-
Meijer
Average Salary: $31,149
Meijer offers decent pay for Stock Clerk jobs. They are a supermarket chain with stores in the Midwest. They focus on providing a great shopping experience.
How to earn more as a Stock Clerk?
To earn more as a stock clerk, consider these key strategies. Focus on building skills that can enhance job performance. This may include learning to use inventory management software or understanding supply chain processes. Strong skills can lead to higher pay and promotions.
Seeking additional responsibilities can also increase earnings. Taking on tasks like overseeing inventory during peak times or training new staff can make an individual more valuable. Employers often reward employees who show initiative and a willingness to go beyond their basic job description. Effective communication with suppliers and team members also boosts efficiency and can lead to a higher salary.
Advancements in education and certifications can lead to higher earnings. Courses in logistics, warehousing, or business administration provide valuable knowledge. Certifications from recognized bodies can make a stock clerk more competitive in the job market.
Networking within the industry opens doors to higher-paying opportunities. Attending trade shows, joining professional organizations, and connecting with peers can lead to job leads and salary negotiations. Expanding one’s professional network can reveal new paths to increase income.
Lastly, aim for positions in high-demand areas or industries. These sectors often offer higher salaries to attract qualified candidates. Keeping an eye on market trends and industry growth can help in making informed career moves.
- Skill Development: Learn new skills related to inventory management.
- Additional Responsibilities: Take on more tasks and leadership roles.
- Education and Certifications: Pursue relevant courses and certifications.
- Networking: Build connections within the industry for better job opportunities.
- High-Demand Areas: Seek jobs in industries with strong growth and high pay.



