How to Call a Live Person in Walmart Customer Service

Below are steps to contact Walmart customer service and get a live person on the phone:

  • Dial 1-800-966-6546
  • Press 3 at the first prompt
  • Press 2 at the second prompt
  • Press 6 at the third prompt
  • After that, the automated phone system will connect you to a live customer service agent from Walmart

Walmart First Voice Main Menu

  • Press 1 for Walmart and Sams club store locations, questions about our stores, savings catcher program or the Walmart credit card
  • Press 2 to track a walmart.com order
  • Press 3 for all other walmart.com related questions

Walmart Second Voice Sub-Menu

  • Press 1 for faster service and enter your order number
  • Press 2 if you do not have an order number

Walmart Third Voice Sub-Menu

  • Press 1 for photo support
  • Press 2 for all other existing orders
  • Press 3 for an assistance placing an order
  • Press 4 for pharmacy or prescription glasses
  • Press 6 for all other questions

Walmart Customer Service Representatives Hours

Live Walmart customer service is available 24 hours a day seven days a week.

Walmart Customer Support Phone Numbers

  • Walmart.com Support Phone Number: 1-800-966-6546
  • Walmart customer service Support Phone Number: 1-800-925-6278

Walmart Web Links

Walmart Live Chat Support

To start chat session:

  • Choose a topic from the “Choose your topic” here
  • Select an issue from the “What can we help with?”
  • After that, you will have an option to either start a live chat

Walmart support email

To send email:

  • Choose a topic from the “Choose your topic” here
  • Select an issue from the “What can we help with?”
  • After that, you will have an option to send email