Walmart logo
Work wellbeing score is 65
3.4 out of 5 stars.
Write a review

Stocker hourly salaries in the United States at Walmart

Job Title
Stocker
Location
United States
Average salary
$16.57
matches
Meets national average
Average $16.57
Low $7.25
High $30.40

Salary estimated from 144 past and present job postings on Indeed. Last updated: June 9, 2026

Compare all Stocker salaries in the United States

Reviews about Pay and benefits for Stocker in Walmart

March 8, 2024

good place

good place to work , decent hours were given to me . boxes are heavy some times but there is always someone willing to help me out .
May 1, 2019

Productive work place

Nice people to meet while working there. Low management. Great place to start your first job at. Paid very well depending on your position. Very competitive....Show more
September 21, 2023

Stocker

It's okay to work at expect the laziness and stupidty around it..other than that it's alright.. pay is decent not great at least you get two days off.
See all Walmart Stocker reviews about Pay and benefits

How much does a Stocker make at Walmart in the United States?

Average Walmart Stocker hourly pay in the United States is approximately $16.57, which meets the national average.

Salary estimated from 1,831 past and present job postings on Indeed.

Please note that all salary figures are approximations based upon third party submissions to Indeed. These figures are given to the Indeed users for the purpose of generalized comparison only. Minimum wage may differ by jurisdiction and you should consult the employer for actual salary figures.