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 $118,800 per year. Top hiring areas include Part Time, Delivery Driver and General. New roles are posted daily — listings on this page are verified and updated regularly.
Walmart
Walmart Toys Associate
Petersburg, VA
$14 - $18
Walmart Spark
Petersburg Contract:Spark Shop & Deliver Driver
Petersburg, VA
$3,000 - $5,000
Walmart Corporate Communications
Petersburg:Social Media Customer Care Specialist
Petersburg, VA
$77,000 - $104,500
Walmart E-Commerce
Hiring:Walmart Returns And Refunds Resolution Expert in Petersburg,VA
Petersburg, VA
$28 - $36
Walmart Customer Care
Petersburg,VA:Customer Service Team Lead-Walmart Contact Center at
Petersburg, VA
$72,250 - $93,500
Walmart Corporate
Hiring in Petersburg:Call Center Agent-Inbound Escalations | Apply Now
Petersburg, VA
$28 - $38
Walmart Spark
Petersburg Contract:Express Delivery Contractor
Petersburg, VA
$2,800 - $5,000
Walmart Logistics
Petersburg Contract:Local Fleet Straight Truck Driver
Petersburg, VA
$22 - $28
Walmart
Walmart Money Services Associate
Petersburg, VA
$13 - $17
Walmart
Walmart Frozen and Dairy Associate
Petersburg, VA
$12 - $17
Walmart Supply Chain
Flexible Yard Hostler(Petersburg)
Petersburg, VA
$20 - $25
Walmart
Walmart Garden Center Associate
Petersburg, VA
$12 - $16
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 10, 2026