Walmart Careers in Petersburg, VA — Open Positions
As of November 2026, there are 40+ open Walmart positions in Petersburg, VA. Current pay ranges from $14 to $115,500 per year. Top hiring areas include Warehouse, Delivery Driver and Part Time. New roles are posted daily — listings on this page are verified and updated regularly.
Walmart Private Fleet
Now Hiring:Over-the-road(OTR)Driver(Flexible,Petersburg)
Petersburg, VA
$88,000 - $105,600
Walmart Supply Chain
Petersburg Flexible Role:Walmart Operations Manager
Petersburg, VA
$74,750 - $103,499
Walmart Private Fleet
Petersburg Contract:Refrigerated Grocery Driver
Petersburg, VA
$88,000 - $110,000
Walmart Supply Chain
Walmart Order Filler(Gig)-Petersburg
Petersburg, VA
$20 - $26
Walmart
Walmart Online Grocery Pickup Associate
Petersburg, VA
$14 - $19
Walmart Private Fleet
Petersburg Contract:Regional CDL-A Truck Driver
Petersburg, VA
$94,500 - $115,500
Walmart Supply Chain
Petersburg Flexible Role:Walmart Power Equipment Operator
Petersburg, VA
$21 - $27
Walmart InHome Delivery
Flexible Inhome Delivery Driver(Petersburg)
Petersburg, VA
$19 - $24
Walmart
Walmart Overnight Stocking Associate
Petersburg, VA
$15 - $21
Walmart
Walmart Cart Attendant
Petersburg, VA
$14 - $18
Walmart Supply Chain
Flexible Yard Hostler(Petersburg)
Petersburg, VA
$18 - $23
Walmart
Walmart Cashier
Petersburg, VA
$14 - $19
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