Walmart Careers in Iowa City, IA — See Openings
As of November 2026, there are 30+ open Walmart positions in Iowa City, IA. Current pay ranges from $13 to $110,000 per year. Top hiring areas include Delivery Driver, Part Time and General. New roles are posted daily — listings on this page are verified and updated regularly.
Walmart Private Fleet
Iowa City:Regional CDL-A Truck Driver(Full-time,$90k-$110k/Year)
Iowa City, IA
$90,000 - $110,000
Walmart InHome Delivery
Inhome Delivery Driver•Iowa City,IA•Walmart Inhome Delivery | Hiring
Iowa City, IA
$21 - $27
Walmart Private Fleet
Iowa City Job:Dedicated Route Driver(Full-time) | Hiring
Iowa City, IA
$89,250 - $105,000
Walmart Private Fleet
Walmart Private Fleet Needs Refrigerated Grocery Driver in Iowa City
Iowa City, IA
$88,000 - $110,000
Walmart Supply Chain
Apply Now:Yard Hostler in Iowa City | Hiring
Iowa City, IA
$22 - $28
Walmart Logistics
Work in Iowa City:Local Fleet Straight Truck Driver | Hiring
Iowa City, IA
$22 - $28
Walmart Spark
Iowa City Spark Shop & Deliver Driver(Contractor)-Walmart Spark
Iowa City, IA
$3,360 - $5,600
Walmart Spark
Iowa City Job:Spark Delivery Driver(Contractor) | Hiring
Iowa City, IA
$2,275 - $4,095
Walmart Spark
Iowa City,IA:Express Delivery Contractor at Walmart Spark | Hiring
Iowa City, IA
$3,136 - $5,600
Walmart Private Fleet
Iowa City Job:Over-the-road(OTR)Driver(Full-time) | Hiring
Iowa City, IA
$91,000 - $109,200
Walmart
Start ASAP:Frozen And Dairy Associate(Iowa City)
Iowa City, IA
$13 - $18
Walmart
Hiring in Iowa City:Money Services Associate(Part-Time)
Iowa City, IA
$15 - $20
Walmart Careers in Iowa City — FAQ
How many Walmart jobs are available in Iowa City, IA right now?
How much do Walmart jobs pay in Iowa City?
Are there Walmart jobs with no experience in Iowa City?
What shifts and hours do Walmart jobs offer in Iowa City?
What benefits do Walmart jobs offer in Iowa City?
How much is Walmart take-home pay after taxes in Iowa City?
Which Walmart stores are hiring immediately in Iowa City?
Last updated: November 05, 2026