Walmart Careers in Petersburg, VA — Immediate Openings
As of November 2026, there are 40+ open Walmart positions in Petersburg, VA. Current pay ranges from $12 to $120,000 per year. Top hiring areas include Delivery Driver, General and Part Time. New roles are posted daily — listings on this page are verified and updated regularly.
Walmart
Petersburg,VA:Grocery Delivery Driver at Walmart | Hiring
Petersburg, VA
$16 - $22
Walmart
Petersburg:Money Services Associate(Full-time,$15-$20/hr) | Hiring
Petersburg, VA
$15 - $20
Walmart Supply Chain
Walmart Quality Assurance Associate at Walmart Supply Chain
Petersburg, VA
$21 - $26
Walmart Supply Chain
Petersburg Part-Time Opening:Walmart Receiving Clerk
Petersburg, VA
$21 - $26
Walmart
Walmart seeks Meat Cutter Associate in Petersburg | Hiring
Petersburg, VA
$17 - $25
Walmart Spark
Petersburg Spark Delivery Driver with $2.5k-$4.5k/Month Pay | Hiring
Petersburg, VA
$2,500 - $4,500
Walmart
Work in Petersburg:Frozen And Dairy Associate | Hiring
Petersburg, VA
$15 - $21
Walmart Supply Chain
Join Walmart Supply Chain:Part-Time Walmart Reverse Logistics
Petersburg, VA
$18 - $22
Walmart Spark
Petersburg,VA:Spark Shop & Deliver Driver at Walmart Spark | Hiring
Petersburg, VA
$3,360 - $5,600
Walmart Retail
Walmart Electronics Sales Floor Associate
Petersburg, VA
$26 - $35
Walmart Private Fleet
Petersburg Career:Over-the-road(OTR)Driver at Walmart Private Fleet
Petersburg, VA
$100,000 - $120,000
Walmart Retail
Walmart Sales Floor Team Lead
Petersburg, VA
$86,250 - $109,249
Walmart Careers in Petersburg — FAQ
How many Walmart jobs are available in Petersburg, VA right now?
How much do Walmart jobs pay in Petersburg?
Are there Walmart jobs with no experience in Petersburg?
What shifts and hours do Walmart jobs offer in Petersburg?
What benefits do Walmart jobs offer in Petersburg?
How much is Walmart take-home pay after taxes in Petersburg?
Which Walmart stores are hiring immediately in Petersburg?
Last updated: November 02, 2026