Position
Salary

How much does a Stock Clerk make?

The average salary for a Stock Clerk is $34,102 per year in the US.

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
View Stock Clerk jobs nearby

What are the highest paying cities for a Stock Clerk?

Stock clerks in San Diego, California, enjoy some of the highest salaries in the country. A job in this city can offer a yearly income close to $49,000. Other top-paying cities include Kansas City, Missouri, and Denver, Colorado, where stock clerks can earn over $42,000 annually. Consider these cities if you want to maximize your earnings as a stock clerk. Minneapolis, Minnesota, and Durham, North Carolina, also offer competitive pay scales. Chicago, Syracuse, Albany, San Antonio, and El Paso provide good salaries as well, though slightly lower than the top earners.
Graph displaying highest paying cities salaries for Stock Clerk jobs, highlighting San Diego, CA with the highest at $49,164 and El Paso, TX with the lowest at $36,809.
  1. 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


  2. 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


  3. 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


  4. 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


  5. 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


  6. 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


  7. 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


  8. 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


  9. 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


  10. 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 offers the highest average salary for Stock Clerk jobs at $56,585 per year. Commonwealth of Pennsylvania also provides a competitive salary of $50,597 annually. Sodexo pays $46,106, making it another excellent choice for those seeking a good income in this role.
Graph displaying best paying company salaries for Stock Clerk jobs, highlighting Northrop Grumman with the highest at $56,585 and State of Idaho with the lowest at $30,670.
  1. 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.


  2. 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.


  3. 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.


  4. 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.


  5. 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.


  6. 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.


  7. 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.


  8. 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.


  9. 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.


  10. 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:

  1. Skill Improvement: Enhance your skills through training and learning new techniques. This makes you more valuable to employers.
  2. Certifications: Obtain relevant certifications that demonstrate your expertise and commitment to the field.
  3. Networking: Connect with others in the industry to learn about better job opportunities and companies.
  4. Proactive Attitude: Take initiative in your role. Look for ways to improve processes and suggest new ideas.
  5. Reputation: Build a strong reputation by delivering quality work and maintaining good relationships with colleagues and supervisors.

Currently 256 Stock Clerk job openings, nationwide.

How's the job market for a Stock Clerk in the US?

Learn what a Stock Clerk does, how to become one, and understand the job outlook. Get simple steps to start your career as a Stock Clerk today.
Position
Overview
Stock Clerk
256 Job Openings