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's customer service line, or by asking a cashier at any Walmart store. The online method is fastest and works anytime. The phone and in-store methods require you to have the card with you or know the card number.
Walmart does not charge a fee to check your balance, and the balance information updates immediately after each purchase. If you have lost your card or it has been damaged, Walmart can sometimes replace it if you know the card number and the original purchase amount.
Key Takeaways
- The Walmart website balance checker at walmart.com/giftcards requires only your card number and PIN, and shows your balance instantly.
- Walmart's customer service phone line is 1-800-966-6546, and representatives can tell you your balance if you provide the card number.
- Any Walmart cashier can scan your card at checkout to show you the remaining balance before you pay.
- Walmart gift cards do not expire and do not lose value over time, so you can use them whenever you want.
- If your card is lost or stolen, contact Walmart immediately with your card number so they can flag it and prevent unauthorized use.
Using the Walmart website to check balance
Go to walmart.com/giftcards and look for the "Check Balance" link, usually near the top of the page. You will need to enter your 16-digit card number and the 4-digit PIN printed on the back of the card. After you enter this information, the website will display your current balance.
This method works on any device with internet access — a computer, phone, or tablet. The balance updates within seconds of any purchase you make, so if you just used the card, wait a moment and refresh the page to see the new amount. If you cannot find the balance checker on the main gift card page, search "Walmart gift card balance" in the website's search bar.
Calling Walmart customer service for your balance
Call 1-800-966-6546 to reach Walmart's customer service team. Have your gift card number ready. A representative will ask you to provide the card number and may ask security questions to confirm you are the cardholder. They will then tell you your balance over the phone.
This line is open during Walmart's standard business hours, which vary by location but typically run from early morning to late evening. If you call outside those hours, you may reach an automated system that can direct you to other options. The phone method is useful if you do not have internet access or prefer to speak with a person.
Checking balance in a Walmart store
Bring your gift card to any Walmart checkout lane and ask the cashier to scan it. They can see your balance on their register screen and will tell you the amount. This takes less than a minute and requires no personal information beyond the card itself.
You can also ask a cashier to check your balance without making a purchase. Some Walmart customer service desks (located near the front of the store) can also check your balance if the checkout lanes are busy. This method is convenient if you are already at Walmart or want to verify your balance before shopping.
What to do if you cannot find your card number
If you have lost the physical card but remember where you bought it, contact that retailer. Retailers like Walmart, Target, and grocery stores keep records of gift card purchases, and they may be able to look up the card number using your receipt or payment method. If you paid with a credit card, the retailer can cross-reference that transaction.
If you do not have a receipt, you can still try calling Walmart at 1-800-966-6546 with details about when and where you bought the card. Walmart may be able to search their system, though this is not always possible. If someone else has the card and has already spent the balance, Walmart cannot recover those funds, but they can flag the card to prevent further unauthorized use.
Walmart gift card expiration and value loss
Walmart gift cards do not expire and do not lose value over time. You can use a Walmart gift card years after you receive it, and the balance will remain the same unless you spend it. This is true for both physical cards and digital gift cards sent by email.
Some states have laws about gift card expiration, but Walmart's policy already exceeds those requirements. If your card shows a balance but you cannot use it, the issue is usually that the card number has been entered incorrectly, the card is damaged, or there is a technical problem with the store's system — not that the card has expired.
Replacing a lost or damaged Walmart gift card
If your card is damaged (cracked, faded, or unreadable), you can ask a Walmart cashier or customer service representative to replace it. Bring the damaged card with you, and Walmart will transfer the balance to a new card at no charge. This usually takes a few minutes.
If your card is lost, call 1-800-966-6546 as soon as possible. Provide your card number and the original purchase amount if you have it. Walmart can flag the card to prevent someone else from using it. Replacement of a lost card is more complicated than replacement of a damaged one, and Walmart may require additional information to confirm you are the original owner. Keep your receipt when you buy a gift card, as it will make this process faster if the card is ever lost.
Frequently Asked Questions
Can I check my Walmart gift card balance without the PIN?
The online balance checker requires both the card number and the 4-digit PIN. However, you can check your balance in a Walmart store or by phone without the PIN — just bring the card or have the card number ready. If you have lost the PIN, ask a cashier to check the balance for you.
Does Walmart charge a fee to check my gift card balance?
No. Walmart does not charge any fee to check your balance online, by phone, or in store. All three methods are free and available to anyone with a Walmart gift card.
What if my balance shows zero but I never used the card?
If your balance is zero and you have not spent the money, contact Walmart at 1-800-966-6546 immediately. This can happen if someone else has used the card, if there is a system error, or if the card was never activated at purchase. Walmart can investigate and may be able to restore the balance if there was an error on their end.
Can I use my Walmart gift card online?
Yes. You can use a Walmart gift card to shop on walmart.com by entering the card number and PIN at checkout, just as you would in a store. The balance will update after your purchase completes, and you can check it anytime using the same online balance checker.
What happens if I lose my receipt for a Walmart gift card?
You do not need the receipt to use your gift card — only the card itself or the card number. However, if the card is lost or stolen, having the receipt makes it easier for Walmart to help you. Keep receipts for gift cards in a safe place, just as you would for other valuable items.