Check your Walmart gift card balance online, by phone, or in store

You can find out how much money is left on a Walmart gift card in three ways: through the Walmart website, by calling Walmart customer service, or by asking a cashier at any Walmart store. The online method is fastest if you have the card number handy. The phone method works if you prefer speaking to someone. The in-store method requires no preparation — just bring the card with you.

Each method takes less than five minutes and gives you the exact balance immediately. You do not need a Walmart account or any personal information beyond the card number itself.

Key Takeaways

  • The Walmart website balance checker at walmart.com/giftcards requires only the 16-digit card number and the 4-digit PIN on the back of the card.
  • Walmart customer service at 1-800-966-6546 can check your balance over the phone during business hours.
  • Any Walmart cashier can scan your card and tell you the balance at checkout or customer service.
  • A Walmart gift card balance does not expire, so you can check it anytime before you spend it.

Checking balance on the Walmart website

Go to walmart.com/giftcards and look for the "Check Balance" link on that page. Enter the 16-digit number printed on the front of your card and the 4-digit PIN printed on the back. The website will display your remaining balance in seconds.

This method works for both physical Walmart gift cards and digital gift cards sent by email. You do not need to log into a Walmart account or provide your name. The website only needs the card number and PIN to look up the balance.

Checking balance by phone

Call Walmart customer service at 1-800-966-6546. A representative will ask for your card number and PIN, then tell you the balance. This call is free and takes about two minutes.

Walmart customer service is available seven days a week. Hours vary by season, but the line is typically open from early morning through late evening. If you reach an automated system first, follow the prompts to reach a live representative or select the gift card balance option if available.

Checking balance in a Walmart store

Walk up to any cashier or the customer service desk and ask them to check your gift card balance. They will scan the card and tell you the amount remaining. You do not need to make a purchase or provide any information beyond the card itself.

This is the fastest option if you are already at Walmart and want to know your balance before shopping. It also works if you have lost the PIN or cannot access the website for any reason.

What happens if you lose your card number or PIN

If you have the physical card but lost the PIN, you can still check the balance in a Walmart store or by calling customer service — they do not need the PIN to look it up. If you have lost the card entirely but remember the number, call 1-800-966-6546 with the card number and any other details you remember, such as the purchase date or amount. Walmart can sometimes help recover the balance or issue a replacement card.

If you have neither the card nor the number, contact the person or business that gave you the card. They may have a receipt or record of the card number. Walmart keeps transaction records for gift cards, so the original purchaser can often retrieve the number through their Walmart account.

Understanding Walmart gift card expiration and fees

Walmart gift cards do not expire. You can check the balance and use the card at any time in the future, even years after you receive it. There are no monthly fees or inactivity fees that reduce the balance over time.

The only way your balance decreases is when you use the card to make a purchase at Walmart or Walmart.com. The balance shown when you check it is the exact amount you can spend.

Using your balance after you check it

Once you know your balance, you can spend it at any Walmart store or on Walmart.com. At a store, give the card to the cashier during checkout and they will process it like any other payment method. Online, enter the card number and PIN at the payment step, just as you would with a credit card.

If your purchase is less than your balance, the remaining amount stays on the card. If your purchase is more than your balance, you will need to pay the difference with another payment method. You can split a purchase between your gift card and another form of payment.

Frequently Asked Questions

Do I need a Walmart account to check my gift card balance?

No. The Walmart website balance checker and phone line both work without an account. You only need the card number and PIN. If you have a Walmart account, you can also add the gift card to your account for easier tracking, but this is optional.

Can I check the balance on someone else's gift card?

Yes. Anyone with the card number and PIN can check the balance. The balance checker does not verify ownership, so keep your card number and PIN private if you want to protect the balance.

What if the website or phone line says my balance is zero?

The card may have been fully spent, or there may be a technical issue. Try checking the balance again in a few minutes, or visit a Walmart store to have a cashier scan the card. If the store also shows zero, the balance has been used.

Can I check my balance on a Walmart gift card I received as a digital code?

Yes. Digital gift cards work the same way as physical cards. You will receive a card number and PIN in your email. Use those to check the balance on walmart.com/giftcards or by calling customer service.