Walmart Careers in Winston-Salem, NC — Now Hiring
As of October 2026, there are 20+ open Walmart positions in Winston-Salem, NC. Current pay ranges from $17 to $80,750 per year. Top hiring areas include General, Grocery and Overnight. New roles are posted daily — listings on this page are verified and updated regularly.
Walmart Retail
Walmart Asset Protection Position in Winston-salem | Hiring
Winston-Salem, NC
$22 - $30
Walmart Bakery
Winston-salem Walmart Cake Decorator(Full-time)-Walmart Bakery
Winston-Salem, NC
$22 - $28
Walmart Retail
Winston-salem Walmart Store Maintenance(Full-time)-Walmart Retail
Winston-Salem, NC
$20 - $26
Walmart Auto Care
Winston-salem-based Walmart Auto Technician Opening | Hiring
Winston-Salem, NC
$22 - $30
Walmart Retail
Walmart Retail is hiring a Walmart Overnight Remodel in Winston-salem
Winston-Salem, NC
$23 - $30
Walmart Health & Wellness
Winston-salem,NC:Walmart Vision Associate at Walmart Health & Wellness
Winston-Salem, NC
$22 - $29
Walmart Health & Wellness
Walmart Pharmacy Tech(Retail Pharmacy)Vacancy in Winston-salem
Winston-Salem, NC
$24 - $32
Walmart Retail
Winston-salem Job:Walmart Deli Associate(Full-time) | Hiring
Winston-Salem, NC
$19 - $25
Walmart Retail
Walmart Retail seeks Walmart Cart Attendant in Winston-salem | Hiring
Winston-Salem, NC
$17 - $22
Walmart Retail
Winston-salem Walmart Cashier with $18-$24/hr Pay | Hiring
Winston-Salem, NC
$18 - $24
Walmart Retail
Walmart Sales Floor Associate
Winston-Salem, NC
$23 - $29
Walmart Retail
Walmart Electronics Sales Floor Associate
Winston-Salem, NC
$24 - $32
Walmart Careers in Winston-Salem — FAQ
How many Walmart jobs are available in Winston-Salem, NC right now?
How much do Walmart jobs pay in Winston-Salem?
Are there Walmart jobs with no experience in Winston-Salem?
What shifts and hours do Walmart jobs offer in Winston-Salem?
What benefits do Walmart jobs offer in Winston-Salem?
How much is Walmart take-home pay after taxes in Winston-Salem?
Which Walmart stores are hiring immediately in Winston-Salem?
Last updated: October 30, 2026