What Walmart jobs are available and how to find them
Walmart hires for hundreds of roles across stores, distribution centers, and corporate offices. Most positions are in retail — cashier, sales associate, customer service, stocking — but the company also fills roles in logistics, management, pharmacy, and back-office work. The main way to search and apply is through Walmart's careers website at walmart.com/careers, where you can filter by location, job type, and experience level.
You can also walk into a Walmart store and ask to speak with a manager about current openings, though most hiring now happens online. Some positions, particularly in distribution and corporate roles, are only posted on the careers site. Walmart also uses third-party job boards like Indeed and LinkedIn, but applying directly through the official Walmart site is usually faster because your application goes straight into their system.
Key Takeaways
- Walmart posts most jobs on walmart.com/careers, where you can search by location and filter by full-time, part-time, or seasonal work.
- Retail positions like cashier and stocker typically require no prior experience, while management and specialized roles may ask for relevant background.
- Pay varies by location and role, but Walmart's starting wage is currently at least $15 per hour in most U.S. stores, with some locations higher.
- The application process is online and usually takes 10 to 20 minutes; you will need a valid email address and may be asked to complete a brief assessment.
- Walmart offers benefits to full-time employees, including health insurance, a 401(k) plan, and paid time off, though part-time workers have more limited coverage.
Types of positions and what they involve
Retail associate and cashier roles make up the largest share of Walmart jobs. These positions involve helping customers, operating a register, stocking shelves, or working in a specific department like grocery or apparel. Most require you to be on your feet for several hours at a time and to work a flexible schedule that may include evenings, weekends, and holidays.
Stocking and overnight positions pay the same or slightly more than daytime retail roles and involve receiving inventory, organizing stock, and placing items on shelves. These shifts typically run 10 p.m. to 7 a.m. or similar hours. Walmart also hires for customer service desk roles, which involve handling returns, processing refunds, and answering customer questions — these positions usually require stronger communication skills and may involve conflict resolution.
Supervisory and management positions require prior retail or customer service experience and involve scheduling staff, handling complaints, and meeting sales targets. Distribution center roles include order fillers, equipment operators, and logistics coordinators; these jobs pay more than retail but often involve shift work and physical labor. Pharmacy technician, optical associate, and other specialized roles require relevant certification or training.
Pay, hours, and scheduling
Walmart's starting wage is at least $15 per hour in most locations as of 2024, though some areas pay more depending on local labor markets and cost of living. Pay increases with experience and role — supervisors and distribution center workers typically earn $18 to $25 per hour or more. Overnight and weekend shifts sometimes include a small premium, usually 50 cents to $1 per hour.
Most retail positions are part-time, meaning 30 hours per week or fewer, though full-time roles (40 hours per week) are available, particularly in management and distribution. Walmart uses a scheduling system that posts shifts online; you can often request specific days off or swap shifts with other employees through the app. Holiday schedules are typically posted several weeks in advance, and Walmart usually requires retail staff to work at least some holiday hours during peak seasons.
The application and hiring process
To apply on walmart.com/careers, you create an account with your email, then search for a position by entering your city or zip code. You fill out a profile with your work history, education, and availability. For most retail positions, you will complete a brief online assessment that asks about your work style, customer service approach, and reliability — these are not pass-fail tests but are used to match you with suitable roles.
After you submit your application, Walmart's system reviews it automatically. If you match the basic requirements, you may receive an email or text inviting you to a phone or video interview. This initial conversation usually lasts 10 to 15 minutes and covers your availability, why you want the job, and your experience. If the interviewer moves forward, you will be invited for an in-person interview at the store or facility, where you meet a manager and may be asked about specific scenarios.
The entire process from application to job offer typically takes one to three weeks, though it can be faster during busy hiring periods like back-to-school or the winter holidays. You will need to pass a background check, which includes a criminal history review and sometimes a drug test depending on the role. Once you are hired, you will receive information about your start date, orientation, and required paperwork like a W-4 form and I-9 verification.
Benefits for full-time and part-time employees
Full-time Walmart employees receive health insurance options (medical, dental, vision), a 401(k) retirement plan with company match, paid time off (vacation and sick days), and life insurance. may be able to access for health insurance typically begins after 90 days of employment. Part-time employees working 30 or more hours per week may be offered health insurance depending on the store and state, though coverage is less comprehensive than for full-time staff.
All employees, regardless of hours, can use Walmart's education benefits, which include tuition discounts and the Live Better U program — a free education initiative that covers high school diplomas, college degrees, and professional certificates in fields like supply chain and information technology. Walmart also offers an employee discount (10 percent in-store and online), a financial wellness program, and access to mental health resources through an employee assistance program.
What to know before you apply
Walmart requires all employees to be at least 16 years old for most retail positions; some roles like pharmacy technician require you to be 18. You will need a valid Social Security number and proof of legal work authorization in the United States. The company conducts background checks, so disclose any relevant history honestly — many positions do not automatically disqualify you for a criminal record, but dishonesty during the application will.
Walmart's dress code for retail staff is business casual: dark pants or jeans (no rips), a solid-colored shirt, and closed-toe shoes. You are expected to wear a name badge and may be required to wear a Walmart vest. Attendance and punctuality are taken seriously; excessive absences or tardiness can lead to disciplinary action. The company uses a points system where call-outs and late arrivals accumulate points, and reaching a certain threshold can result in termination.
Be prepared for a physically demanding job if you are applying for retail, stocking, or distribution roles. You may be on your feet for 8 hours, lifting items up to 50 pounds, and working in temperature-controlled or outdoor environments. If you have physical limitations, mention them during the interview so the store can discuss accommodations or alternative positions.
Frequently Asked Questions
Can I apply for multiple Walmart positions or locations at once?
Yes. You can apply to different stores or roles using the same account on walmart.com/careers. However, applying to too many positions in a short time may flag your account. Focus on positions that match your availability and experience; quality applications are more likely to move forward than quantity.
What happens if I don't hear back after applying?
If you do not receive a response within two weeks, you can log into your Walmart careers account to check your application status. Some applications are rejected automatically if you do not meet basic requirements like availability or location. You can apply again after 30 days if your situation has changed.
Do I need experience to work at Walmart?
Most retail and stocking positions do not require prior experience. Walmart trains new employees on the job. Supervisory, management, and specialized roles like pharmacy technician do require relevant background or certification. Be honest about your experience level; the company values reliability and willingness to learn over prior retail work.
How often do Walmart employees get raises?
Walmart typically reviews pay annually and may increase wages based on performance, tenure, and role. The company has also raised its starting wage multiple times in recent years in response to labor market changes. Promotions to supervisory roles come with larger pay increases, usually $2 to $5 per hour.
Can I transfer to a different Walmart location or department?
Yes. After you have worked at Walmart for at least 90 days, you can request a transfer to another store or department. Talk to your manager or use the internal transfer system on the employee portal. Transfers are not may provide but are generally supported if you have a good attendance and performance record.