Updated August 22, 2022

Average Walmart Salary

$15.20hourly

$31,618 yearly

Entry level Salary
$19,000 yearly
$19,000
10 %
$31,618
Median
$50,000
90 %

How Much Does Walmart Pay?

Walmart pays an average of $31,618 per year, or $15.2 an hour. There is a significant gap between what Walmart pays the bottom 10 percent of earners and the top 10 percent of earners. The lowest-paid workers at Walmart make less than $19,000 a year, while the highest-paid workers earn over $50,000. At Walmart, employees working in engineering jobs and healthcare jobs tend to earn the highest salaries. In terms of geography, Walmart pays the most to people working in Washington, DC, New York, NY, and Sunnyvale, CA.

Highest Paying Jobs At Walmart

While Walmart employees earn an average yearly salary of $31,618, different roles can command different wages. The higher paying positions at Walmart include software engineer, co-manager, inventory management specialist, and department manager. A worker with the title software engineer salary at Walmart can earn an average yearly salary of $123,821. Some of the other roles at Walmart are stock clerk and deli associate. A worker with the title stock clerk at Walmart earns an average salary of $27,476 per year.

Highest Paying Jobs At Walmart

RankJob TitleAverage Walmart SalaryHourly Rate
1Software Engineer$123,821$59.53
2Co-Manager$58,417$28.09
3Inventory Management Specialist$54,494$26.20
4Department Manager$45,665$21.95
5Customer Service Manager$42,713$20.54
6Stock Unloader$37,134$17.85
7Zone Merchandise Supervisor$36,953$17.77
8Forklift Operator$35,817$17.22
9Merchandising Supervisor$34,874$16.77
10Warehouse Worker$34,650$16.66
11Pharmacist Technician$33,083$15.91
12Inventory Control Specialist$32,574$15.66
13Optician$32,310$15.53
14Order Filler$32,213$15.49
15Truck Unloader$32,180$15.47
16Cart Pusher$31,698$15.24
17Overnight Stocker$30,920$14.87
18Night Stocker$30,846$14.83
19Customer Service Representative$30,530$14.68
20Cake Decorator$30,486$14.66

Highest Paying Walmart Competitor Salaries

Some of the competitors of Walmart are Rite Aid, Costco Wholesale, and Best Buy. The wages at Rite Aid average higher than the other similar companies, where the median salary is $37,918 per year. The salaries at Costco Wholesale average $37,025 per year, and the salaries at Best Buy come in at $35,705 per year.

Salaries By Walmart Competitors

RankCompany NameZippia ScoreAverage Salary
1Rite Aid4.7$37,918
2Costco Wholesale4.8$37,025
3Best Buy4.7$35,705
4Target4.7$35,229
5Dollar General4.8$32,035
6The Home Depot4.8$31,965
7Sears Holdings4.4$31,936
8Walgreens4.5$31,612
9Publix4.8$31,485
10Kroger4.7$31,390
11Sam's Club4.2$30,602
12Kohl's4.4$30,490
13Lowe's Companies4.8$30,203
14Macy's4.6$30,203
15Dollar Tree4.6$29,519
16Kmart4.8$29,072
17JCPenney4.4$28,425
18Ross Stores4.4$28,233
19Burlington4.5$27,926
20Toys"R"Us4.8$27,317

Average Pay By State For Walmart

RankStateAverage Walmart SalaryHourly Rate
1New York$36,786$17.69
2California$35,947$17.28
3New Jersey$34,374$16.53
4Illinois$32,440$15.60
5Wisconsin$32,434$15.59
6Pennsylvania$32,323$15.54
7Virginia$31,958$15.36
8Michigan$31,804$15.29
9Utah$29,602$14.23
10North Carolina$29,191$14.03
11New Mexico$29,038$13.96
12Texas$28,770$13.83
13Arkansas$28,097$13.51

How Much Does Walmart Pay By Location?

When choosing a place to work, it's important to factor in the cost of living when negotiating a salary. At Walmart, the employees are paid different salaries depending on their location. The city with the highest average salary is Washington, DC, where employees earn an average salary of $38,890. Walmart Employees in New York, NY don't earn quite as much. The median salary in New York, NY is $36,749.

Salaries By Location At Walmart

RankLocationAverage Walmart SalaryHourly Rate
1Washington, DC$38,890$18.70
2New York, NY$36,749$17.67
3Sunnyvale, CA$36,310$17.46
4Seattle, WA$36,120$17.37
5New Haven, CT$35,160$16.90
6Hoboken, NJ$34,473$16.57
7Manchester, NH$33,945$16.32
8Baltimore, MD$33,809$16.25
9Portland, OR$33,555$16.13
10Wilmington, DE$33,212$15.97
11Denver, CO$32,726$15.73
12Chicago, IL$32,670$15.71
13Reston, VA$32,667$15.71
14Milwaukee, WI$32,453$15.60
15Philadelphia, PA$32,429$15.59
16Phoenix, AZ$31,550$15.17
17Columbus, OH$31,230$15.01
18Sparks, NV$29,771$14.31
19Cheyenne, WY$29,763$14.31
20Indianapolis, IN$29,713$14.29

Walmart Salaries By Department

The salaries that employees earn in Walmart can be influenced by the department or organization function that they work in. Based on our analysis, the employees in engineering earn salaries at Walmart that are well above average, with yearly earnings averaging $131,738. The healthcare department also pays well, with an average salary of $39,432 per year. Departments that don't pay as well at Walmart include the hospitality/service and sales organizational functions, with employees earning $28,796 and $29,722, respectively.

Salaries By Department At Walmart

RankDepartmentAverage Walmart SalaryHourly Rate
1Engineering$131,738$63.34
2Healthcare$39,432$18.96
3Customer Service$37,068$17.82
4Facilities$34,367$16.52
5Supply Chain$32,029$15.40
6Warehouse$31,944$15.36
7Retail$31,060$14.93
8Sales$29,723$14.29
9Hospitality/Service$28,797$13.84

How Much Does Walmart Pay by Department?

Best Paying Walmart Retail Position Salaries

RankPositionAverage Walmart SalaryHourly Rate
1Co-Manager$58,417$28.09
2Department Manager$45,665$21.95
3Zone Merchandise Supervisor$36,953$17.77
4Merchandising Supervisor$34,874$16.77
5Assistant Manager$34,578$16.62
6Stockman$32,725$15.73
7Cart Pusher$31,698$15.24
8Cart Attendant$31,342$15.07
9Baker$30,752$14.78
10Electronics Sales Associate$30,623$14.72
11Cake Decorator$30,486$14.66
12Cashier$29,470$14.17
13Courtesy Associate$29,216$14.05

Best Paying Walmart Warehouse Position Salaries

RankPositionAverage Walmart SalaryHourly Rate
1Inventory Management Specialist$54,494$26.20
2Stock Unloader$37,134$17.85
3Order Selector$36,371$17.49
4Forklift Operator$35,817$17.22
5Warehouse Worker$34,650$16.66
6Loader$33,278$16.00
7Inventory Control Specialist$32,574$15.66
8Material Handler$32,424$15.59
9Order Filler$32,213$15.49
10Truck Unloader$32,180$15.47
11Picker And Packer$32,123$15.44
12Receiving Associate$31,700$15.24
13Receiving Clerk$31,328$15.06
14Overnight Stocker$30,920$14.87
15Night Stocker$30,846$14.83
16Sorter$30,743$14.78
17Overnight Stock Associate$30,429$14.63
18Stower$29,193$14.04

Best Paying Walmart Sales Position Salaries

RankPositionAverage Walmart SalaryHourly Rate
1Personal Shopper$32,377$15.57
2Sales Associate$29,732$14.29
3Sales Floor Associate$28,277$13.59

Recently Added Walmart Salaries

JobLocationDate AddedSalary
(USA) Backroom Associate-Sam's ClubThornton, CO07/23/2022$34,436
(USA) Pharmacy Tech Certified Sam'sLoveland, CO07/23/2022$33,392
Manager, Pharmacy Clinical Services PharmacyOmaha, NE07/23/2022$93,600
Remodel Project Team Associate-Phoenix (Overnights)Phoenix, AZ07/22/2022$37,566
Project Team Associate (Overnights)Bentonville, AR07/22/2022$37,566

Frequently Asked Questions About Walmart Salaries

Is The Pay Good At Walmart?

Yes, the pay is good at Walmart. Compared to the industry average of $31,415 per year, the average annual salary at Walmart is $31,618, which is 0.65% higher.

What Is The Starting Pay At Walmart?

The starting pay at Walmart is $19,000 per year, or $9.13 per hour.

How Much Does Walmart Pay Compared To The Home Depot?

Walmart pays $31,618 per year on average compared to The Home Depot which pays $31,965. That works out to $15.20 per hour at Walmart, compared to $15.37 per hour at The Home Depot.

How Much Does Walmart Pay An Hour?

Walmart pays $15.20 an hour, on average.

How Do I Get Pay Stubs From Walmart After Quitting?

You get pay stubs from Walmart after quitting by contacting Walmart's Payroll Services Department. This department can then mail you copies of your pay stubs.

How Much Does Walmart Pay 16-year-olds?

Walmart pays 16-year-olds an average of $11.14 per hour. At most Walmart locations, a 16-year-old employee will have the position of a cashier or front service clerk. In most cases, the pay for these positions ranges from $8 to $14 per hour. There are some positions that require a minimum age of 18 years old.

What Is The Salary Of The Ceo Of Walmart?

The salary of the CEO of Walmart is $25.7 million per year. Doug McMillon is the current CEO of Walmart and had a salary increase last year in 2021. In 2020, Doug McMillion had an annual salary of $22.6 million.

When Does Walmart Pay?

Walmart pays its employees once every two weeks. The bi-weekly payments are usually made on Thursdays.

Search For Jobs

Zippia gives an in-depth look into the details of Walmart, including salaries, political affiliations, employee data, and more, in order to inform job seekers about Walmart. The employee data is based on information from people who have self-reported their past or current employments at Walmart. The data on this page is also based on data sources collected from public and open data sources on the Internet and other locations, as well as proprietary data we licensed from other companies. Sources of data may include, but are not limited to, the BLS, company filings, estimates based on those filings, H1B filings, and other public and private datasets. While we have made attempts to ensure that the information displayed are correct, Zippia is not responsible for any errors or omissions or for the results obtained from the use of this information. None of the information on this page has been provided or approved by Walmart. The data presented on this page does not represent the view of Walmart and its employees or that of Zippia.

Walmart may also be known as or be related to Wal-Mart Discount City (1962–1969) Wal-Mart, Inc. (1969–1970) Wal–Mart Stores, Inc. (1970–2018), Wal-Mart Neighborhood Market, Wal-Mart Stores, Inc., Walmart, Walmart Inc, Walmart Inc. and walmart supercenter.