The Walmart Credit Card customer service number is 1-800-621-5308
Call this number to reach Walmart's credit card support team. The line is open Monday through Friday, 8 a.m. to 9 p.m. Eastern Time, and Saturday and Sunday, 9 a.m. to 8 p.m. Eastern Time. Have your card number, account number, or the phone number associated with your account ready when you call.
If you are calling about a Walmart Mastercard (the standard Walmart credit card), this number handles account questions, payment issues, fraud reports, and general customer service. If you hold a Walmart Capital One card, the number may route you to Capital One's support team instead, as Capital One manages that product.
You can also reach Walmart credit card support through the Walmart website by logging into your account and selecting the "Contact Us" option, though the phone line is fastest for urgent matters like fraud or a lost card.
Key Takeaways
- The main Walmart credit card customer service number is 1-800-621-5308, available Monday through Friday 8 a.m. to 9 p.m. ET and weekends 9 a.m. to 8 p.m. ET.
- Have your card number or account number ready before calling to speed up the process.
- If you own a Walmart Capital One card, you may be routed to Capital One's support line instead of Walmart's.
- For non-urgent questions, you can also contact support through your online account on the Walmart website.
- Report a lost or stolen card when ready by phone; Walmart can freeze your account within minutes.
What to Have Ready Before You Call
Gather these items before dialing so the representative can pull up your account quickly. You will need either your card number, your account number, or the phone number registered to your account. If you do not have your card in front of you, the phone number works just as well.
If you are calling about a specific transaction, have the date and amount ready. If you are reporting fraud or a lost card, you do not need transaction details—just tell the representative when ready and they will freeze the account.
Common Reasons to Call Walmart Credit Card Support
Most calls fall into a few categories. Payment questions include how to make a payment, why a payment did not post, or how to set up automatic payments. Account access issues mean you cannot log into your online account or have forgotten your PIN. Fraud or security concerns include unauthorized charges, a lost or stolen card, or suspicious activity.
You may also call to request a credit limit increase, ask about rewards or cash back, dispute a charge, or get a copy of your statement. The representative can handle most of these over the phone in one call.
How to Report a Lost or Stolen Card
Tell the representative when ready that your card is lost or stolen. They will freeze your account right away, usually within seconds. You do not need to provide transaction details or proof—your word is enough to stop the card from being used.
The representative will then walk you through ordering a replacement card. A new card typically arrives within 7 to 10 business days. Ask for a temporary card number if you need to make purchases before the replacement arrives; Walmart can sometimes issue one over the phone or through your online account.
Paying Your Walmart Credit Card Bill by Phone
You can make a one-time payment over the phone by calling the customer service number. Have the amount you want to pay ready. The representative will confirm your payment method (debit card, bank account, or other option) and process the payment when ready.
Payments made by phone are usually posted to your account within one business day. If you prefer not to call every month, you can set up automatic payments through your online account instead, which takes just a few minutes and requires no phone call.
Reaching Walmart Credit Card Support Online or by Mail
If you prefer not to call, log into your Walmart credit card account on the Walmart website and select "Contact Us" or "Message Us." You can submit a question and receive a response within one to two business days. This method works well for non-urgent questions like rewards inquiries or billing disputes.
For written correspondence, your statement includes a mailing address for payments and account inquiries. Mail is slower than phone or online contact, so use it only when you need a paper record of your communication.
What to Do If You Cannot Reach Customer Service
If the phone line is busy or you reach a long wait time, try calling during off-peak hours: early morning or late afternoon on weekdays. You can also try the online contact form, which does not require waiting on hold.
If you are reporting fraud or a lost card and cannot reach anyone by phone, you can freeze your account through your online Walmart account in most cases, which stops new charges when ready. Then follow up with a phone call during business hours to complete the process.
Frequently Asked Questions
Is there a different number for Walmart Capital One cardholders?
The main Walmart credit card number (1-800-621-5308) may route Capital One cardholders to a different line. If you hold a Walmart Capital One card and the main number does not work, check the back of your card for a separate number, or visit the Walmart website and log in to find your card issuer's contact information.
Can I make a payment without calling?
Yes. Log into your Walmart credit card account online and select "Make a Payment," or set up automatic payments so you never have to call. Payments posted online are usually reflected in your account within one business day, the same as phone payments.
What happens if I call after business hours?
You will reach an automated system that may allow you to make a payment or report a lost card. For other issues, you will be prompted to leave a message or call back during business hours. For urgent matters like fraud, the automated system usually routes you to a live representative.
Do I need to provide my full card number when I call?
No. You can provide your account number, the phone number on file, or just the last four digits of your card. The representative will ask security questions to confirm your identity before discussing your account.
How long does a replacement card take to arrive?
Standard replacement cards arrive within 7 to 10 business days. Expedited options may be available for an extra fee. Ask the representative about expedited shipping when you report your card lost or stolen.