Walmart Shelf Stockers earn $20,000 annually, or $10 per hour, which is equal to the national average for all Shelf Stockers at $20,000 annually and 107% lower than the national salary average for all working Americans. The highest paid Shelf Stockers work for The Kroger Co. at $31,000 annually and the lowest paid Shelf Stockers work for Walmart at $20,000 annually.
The salary for Shelf Stocker at Walmart is $19,000 annually.
The Kroger Co. pays the highest salary for the Shelf Stocker position at $31,000 annually.
Walmart pays the lowest salary for the Shelf Stocker position at $20,000 annually.