Post job
Updated April 5, 2024

Average Walmart salary in Ohio

$15.12hourly

$31,453 yearly

Entry-level Walmart salary in Ohio

$17,000 yearly

How much does Walmart pay in Ohio?

The average Walmart salary in Ohio is $31,453. Walmart salaries range between $17,000 to $56,000 per year in Ohio. Walmart Ohio based pay is lower than Walmart's United States average salary of $31,616. The best-paying job in Ohio at Walmart is senior software engineer manager, which pays an average of $155,820 annually.

Walmart salaries in Ohio by job title

Walmart’s highest-paying job in Ohio is senior software engineer manager, with an average salary of $155,820. In second place is principal software engineer, which pays $148,673 annually in Ohio.

Highest paying jobs at Walmart in Ohio

RankJob titleAverage Walmart salaryHourly pay
1Senior Software Engineer Manager$155,820$75
2Principal Software Engineer$148,673$71
3Staff Software Engineer$134,551$65
4Pharmacist$119,391$57
5Data Engineer$119,308$57
6Senior Java Developer$119,306$57
7Senior Software Engineer$116,111$56
8Senior Systems Engineer$115,904$56
9Senior Data Scientist$115,637$56
10Staff Pharmacist$112,989$54

Highest paying cities in Ohio for Walmart

The highest paying cities in Ohio for Walmart employees are Madison, Eastlake, and Mentor.

Walmart workers in Madison earn an average salary of $32,287 a year, compared to Eastlake with an average salary of $32,225 and Mentor with an average salary of $32,223.

Highest paying cities in Ohio at Walmart

RankCityAverage Walmart salaryHourly pay
1Madison, OH$32,287$16
2Eastlake, OH$32,225$15
3Mentor, OH$32,223$15
4Mayfield Heights, OH$32,202$15
5Austintown, OH$32,169$15
6Fairlawn, OH$31,999$15
7Elyria, OH$31,995$15
8Medina, OH$31,928$15
9Canton, OH$31,890$15
10Sandusky, OH$31,854$15
11Oregon, OH$31,831$15
12Toledo, OH$31,819$15
13Saint Clairsville, OH$31,775$15
14Mansfield, OH$31,710$15
15Ontario, OH$31,677$15
16Bowling Green, OH$31,634$15
17Wauseon, OH$31,621$15
18Bucyrus, OH$31,621$15
19Zanesville, OH$31,529$15
20Findlay, OH$31,527$15

Walmart salaries in Ohio by department

The departments with the highest salaries for Walmart employees in Ohio are Engineering, Customer Service, and Healthcare.

Ohio Walmart employees in the Engineering department earn an average salary of $102,409 a year, compared to an average salary of $38,342 in the Customer Service department and $37,864 in the Healthcare department.

Highest paying departments at Walmart in Ohio

RankDepartmentAverage Walmart salaryHourly pay
1Engineering$102,409$49
2Customer Service$38,342$18
3Healthcare$37,864$18
4Warehouse$32,614$16
5Facilities$32,568$16
6Supply Chain$32,081$15
7Retail$30,734$15
8Hospitality/Service$28,519$14
9Sales$28,198$14

How much does Walmart pay by state

Walmart pays the highest salaries in New York ($36,786), Massachusetts ($36,491), California ($35,947), New Jersey ($34,374), and Minnesota ($33,735).

Highest paying states at Walmart

Walmart competitors salaries in Ohio

The highest paying Walmart competitor in Ohio is Best Buy. The average salary at Best Buy in Ohio is $155,820. The lowest paying Walmart competitor in Ohio is Lowe's Companies.
RankCompany nameAverage pay in OhioHourly pay
1Best Buy$36,847$18
2Rite Aid$35,677$17
3Costco Wholesale$34,737$17
4Target$34,171$16
5Walgreens$31,828$15
6Dollar General$31,365$15
7Publix$30,818$15
8Sears Holdings$30,795$15
9The Home Depot$30,744$15
10Lowe's Companies$30,347$15

Recently added Walmart salaries in Ohio

JobLocationDate addedSalary
Team LeaderDayton, OH06/27/2025$41,740
Auto TechnicianRavenna, OH06/27/2025$35,479
General ManagerNorwalk, OH06/27/2025$65,000
Development ManagerGroveport, OH06/26/2025$65,500
Area ManagerGrove City, OH06/25/2025$80,000
Service And Repair TechnicianGrove City, OH06/25/2025$67,201
Custom Protection OfficerWesterville, OH06/25/2025$31,305
In-Stock AssociateCuyahoga Falls, OH06/23/2025$33,392
Cart AttendantNorth Olmsted, OH06/23/2025$31,305
Merchandising AssociateDublin, OH06/21/2025$39,653

Frequently asked questions about Walmart pay in Ohio

Search for jobs