The main Walmart credit card customer service number is 1-800-621-5308

This number connects you to representatives who handle Walmart credit card accounts, whether you hold the Walmart MoneyCard, the Walmart Rewards Card, or the Walmart Credit Card issued through Capital One. The line is open seven days a week. Have your card number or the phone number associated with your account ready when you call.

If you are calling about a specific issue — a fraudulent charge, a lost card, a payment problem, or a question about your rewards — the automated system will route you to the right department. You can also speak to a representative without navigating the menu by saying "representative" or pressing 0.

Key Takeaways

  • Walmart credit card customer service is reached at 1-800-621-5308, available seven days a week.
  • Have your card number or account phone number ready before calling.
  • The automated system will ask what you need, but you can request a representative at any time.
  • For fraud or a lost card, you can also report the issue through the Walmart app or website without waiting on hold.
  • If you cannot reach the main line, check your card statement or the back of your card for an alternative number specific to your card type.

What to have ready before you call

Gather your Walmart credit card itself or write down the card number before dialing. If you do not have the card in front of you, have the phone number you registered with the account. You may also need your Social Security number or date of birth to verify your identity, depending on what you are calling about.

If you are calling about a specific transaction, have the date and amount ready. For billing disputes or fraud claims, having the merchant name and the date the charge appeared on your statement will speed up the conversation. If you are calling about a payment, know your current balance or the amount you want to pay.

Reporting a lost or stolen card

If your Walmart credit card is lost or stolen, call 1-800-621-5308 when ready to report it. The representative will deactivate the card on the spot so no one else can use it. You do not have to wait for a replacement card to arrive before the old one stops working.

You can also report a lost or stolen card through the Walmart app or website if you want to act faster than a phone call. Log into your account, go to the card settings, and select the option to report the card as lost or stolen. A replacement card will be mailed to your address on file within 7 to 10 business days.

Disputing a charge or reporting fraud

When you call to report an unauthorized charge, the representative will ask you to describe the transaction and confirm whether you recognize the merchant. They will document your dispute and explain what happens next. Most fraud investigations take 30 to 60 days, and you will receive written confirmation of the outcome by mail.

You do not have to wait for the investigation to finish before the charge is removed from your account. In most cases, the disputed amount is credited back to your card within two to three business days while the investigation continues. If the investigation finds in your favor, the credit stays. If it finds against you, the charge is put back on your account.

Questions about your rewards or balance

Call the same number if you want to know your current rewards balance, how many points you have earned, or when your next statement closes. The automated system can often answer these questions without connecting you to a representative — you may be able to check your balance by entering your card number and PIN.

If you have questions about how rewards are earned on specific purchases, or whether a transaction counted toward your rewards, a representative can walk you through it. They can also tell you how to redeem your points and whether there are any expiring rewards you should use soon.

Paying your bill by phone

You can make a one-time payment over the phone by calling 1-800-621-5308 and following the automated prompts. You will need your card number and a bank account or debit card to pay from. The system will confirm the amount and the date the payment will post.

If you want to set up automatic payments so your bill is paid the same way each month, a representative can help you do that during a call. You can also set up automatic payments through the Walmart app or website without calling. Payments made by phone typically post within one to two business days.

Frequently Asked Questions

What if I cannot reach anyone at 1-800-621-5308?

Check the back of your Walmart credit card for an alternative number — some card types have a separate line. You can also log into your account through the Walmart app or website and use the chat or message feature to reach customer service. Response times for chat are usually faster than phone hold times during peak hours.

Can I change my PIN or password over the phone?

Yes. Call the main number and tell the representative you want to change your PIN or online password. They will verify your identity and walk you through the change. You can also change your password yourself by logging into your account online without calling.

How long will I wait on hold?

Wait times vary by time of day and day of week. Calling early in the morning or on a weekday afternoon usually means shorter waits than calling in the evening or on a weekend. If you are on hold for more than 10 minutes, you can hang up and try again later or use the app or website instead.

What if my card was declined at checkout?

Call the number on the back of your card or 1-800-621-5308 to find out why. Common reasons include reaching your credit limit, a fraud block on a new or unusual purchase, or an expired card. The representative can often unblock the card on the call if it was a false fraud alert.

Is there a number for billing questions only?

The main customer service line handles all types of questions, including billing. There is no separate billing number. When you call, the automated system will ask what you need — select the billing option if that is your reason for calling, and you will be routed to someone who handles those issues.