Post job
Updated April 5, 2024

Average Walmart salary in Iowa

$14.26hourly

$29,666 yearly

Entry-level Walmart salary in Iowa

$18,000 yearly

How much does Walmart pay in Iowa?

The average Walmart salary in Iowa is $29,666. Walmart salaries range between $18,000 to $46,000 per year in Iowa. Walmart Iowa based pay is lower than Walmart's United States average salary of $31,616. The best-paying job in Iowa at Walmart is principal software engineer, which pays an average of $146,111 annually.

Walmart salaries in Iowa by job title

Walmart’s highest-paying job in Iowa is principal software engineer, with an average salary of $146,111. In second place is senior software engineer manager, which pays $140,798 annually in Iowa.

Highest paying jobs at Walmart in Iowa

RankJob titleAverage Walmart salaryHourly pay
1Principal Software Engineer$146,111$70
2Senior Software Engineer Manager$140,798$68
3Staff Software Engineer$129,687$62
4Senior Systems Engineer$115,421$55
5Pharmacist$115,038$55
6Senior Data Scientist$110,900$53
7Senior Java Developer$108,540$52
8Staff Pharmacist$107,825$52
9Senior Software Engineer$107,180$52
10Data Engineer$103,570$50

Highest paying cities in Iowa for Walmart

The highest paying cities in Iowa for Walmart employees are Decorah, Dubuque, and Clinton.

Walmart workers in Decorah earn an average salary of $30,457 a year, compared to Dubuque with an average salary of $30,356 and Clinton with an average salary of $30,150.

Highest paying cities in Iowa at Walmart

RankCityAverage Walmart salaryHourly pay
1Decorah, IA$30,457$15
2Dubuque, IA$30,356$15
3Clinton, IA$30,150$15
4Manchester, IA$30,113$14
5Independence, IA$30,095$14
6Camanche, IA$30,064$14
7Waterloo, IA$30,009$14
8Anamosa, IA$30,009$14
9Cedar Falls, IA$30,009$14
10Le Claire, IA$29,898$14
11Cedar Rapids, IA$29,882$14
12Eldridge, IA$29,882$14
13Tipton, IA$29,868$14
14Bettendorf, IA$29,868$14
15Davenport, IA$29,842$14
16Blue Grass, IA$29,826$14
17Durant, IA$29,826$14
18Walcott, IA$29,826$14
19Buffalo, IA$29,823$14
20Coralville, IA$29,751$14

Walmart salaries in Iowa by department

The departments with the highest salaries for Walmart employees in Iowa are Engineering, Healthcare, and Facilities.

Iowa Walmart employees in the Engineering department earn an average salary of $97,607 a year, compared to an average salary of $36,685 in the Healthcare department and $33,118 in the Facilities department.

Highest paying departments at Walmart in Iowa

RankDepartmentAverage Walmart salaryHourly pay
1Engineering$97,607$47
2Healthcare$36,685$18
3Facilities$33,118$16
4Customer Service$31,655$15
5Warehouse$30,701$15
6Supply Chain$30,194$15
7Retail$28,893$14
8Sales$28,626$14
9Hospitality/Service$26,648$13

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 Iowa

The highest paying Walmart competitor in Iowa is Best Buy. The average salary at Best Buy in Iowa is $146,111. The lowest paying Walmart competitor in Iowa is Kroger.
RankCompany nameAverage pay in IowaHourly pay
1Best Buy$36,508$18
2Costco Wholesale$35,408$17
3Rite Aid$35,086$17
4Target$33,832$16
5Publix$30,423$15
6The Home Depot$30,408$15
7Sears Holdings$30,204$15
8Walgreens$30,092$14
9Dollar General$29,840$14
10Kroger$29,566$14

Recently added Walmart salaries in Iowa

JobLocationDate addedSalary
Staff PharmacistSioux City, IA06/28/2025$98,000
Senior Maintenance TechnicianClinton, IA06/27/2025$43,827
Operations ManagerCenterville, IA06/27/2025$84,000
Backroom AssociateDes Moines, IA06/27/2025$37,566
CashierCouncil Bluffs, IA06/25/2025$37,566
Pharmacist TechnicianDavenport, IA06/24/2025$35,479
Developmental TechnicianSioux City, IA06/24/2025$33,392
Operations And Maintenance ManagerKnoxville, IA06/24/2025$31,305
Service Technician LeadCedar Rapids, IA06/21/2025$54,262
Team SupervisorLe Mars, IA06/21/2025$39,653

Frequently asked questions about Walmart pay in Iowa

Search for jobs