Walmart

Write a Review | 3.2 | ★★★☆☆

How Much Does
Walmart Pay
Employees in 2026?

Walmart

Average Salaries at Walmart

$37 / hour

Walmart average pay is $37/hr, with most salaries ranging from $26 to $55. Compensation can vary depending on job title, experience level, and location.

Low
$26
Median
$37
High
$55

Walmart Salaries by Job Title

Job Title Hourly Rate Annual Equivalent Sample Size
Data Scientist $79 $164,627 1,115
Retail Supervisor $42 $87,511 3,234
Operations Manager $38 $79,472 866
Warehouse Worker $23 $46,848 3,561
Protective Service Supervisor $22 $45,690 1,508
Office Supervisor $22 $45,186 1,196
Customer Service Rep $20 $40,732 932
Delivery Driver $18 $36,984 669
Sales Associate $18 $38,396 4,986
Service Sales Representative $17 $35,675 1,858

Frequently Asked Questions About Salaries at Walmart

What is the average annual salary at Walmart?
Which job at Walmart pays the most?
Do Walmart salaries differ by location?
Does Walmart pay weekly or biweekly?
Where does this salary data come from?