Walmart Careers in Petersburg, VA — Apply Today
As of November 2026, there are 30+ open Walmart positions in Petersburg, VA. Current pay ranges from $13 to $126,500 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 Supply Chain
Hiring:Yard Hostler in Petersburg,VA | Apply Now
Petersburg, VA
$22 - $28
Walmart Spark
Petersburg Contractor Express Delivery Contractor | Hiring
Petersburg, VA
$2,548 - $4,550
Walmart Spark
Petersburg Contractor Spark Delivery Driver | Hiring
Petersburg, VA
$2,750 - $4,950
Walmart InHome Delivery
Petersburg Full-time Inhome Delivery Driver | Hiring
Petersburg, VA
$19 - $25
Walmart Private Fleet
Petersburg,VA:Refrigerated Grocery Driver at Walmart Private Fleet
Petersburg, VA
$86,400 - $108,000
Walmart Private Fleet
Walmart Private Fleet(Petersburg)Hiring:Dedicated Route Driver
Petersburg, VA
$89,250 - $105,000
Walmart Private Fleet
Regional CDL-A Truck Driver Position in Petersburg | Hiring
Petersburg, VA
$103,499 - $126,499
Walmart Private Fleet
Over-the-road(OTR)Driver-Petersburg,VA | Hiring
Petersburg, VA
$85,000 - $102,000
Walmart Logistics
Local Fleet Straight Truck Driver•Petersburg,VA•Walmart Logistics
Petersburg, VA
$22 - $28
Walmart Spark
Petersburg,VA:Spark Shop & Deliver Driver at Walmart Spark | Hiring
Petersburg, VA
$3,300 - $5,500
Walmart
Petersburg Needs:Frozen And Dairy Associate(Part-Time)
Petersburg, VA
$13 - $18
Walmart
Student Friendly:Money Services Associate(Petersburg)
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 05, 2026