Check your balance directly on Walmart.com without logging in
You can see how much money is on your Walmart.com gift card by visiting the gift card balance page at walmart.com/giftcards. You do not need to create an account or log in. Enter the 16-digit card number and the 4-digit PIN (usually on the back of the card), then click to view your balance.
The balance appears instantly. If you have multiple cards, you can check each one separately using the same page. The site shows your current balance and the transaction history for that card if you want to see what you have spent.
If you cannot find the PIN, look on the back of the physical card — it is usually printed below or near the card number, sometimes under a scratch-off coating. For digital gift cards sent by email, the PIN is in the email message itself.
Key Takeaways
- Visit walmart.com/giftcards and enter your 16-digit card number and 4-digit PIN to see your balance instantly without logging in.
- The PIN is printed on the back of physical cards or included in the email for digital gift cards.
- You can check multiple cards one at a time using the same balance checker.
- If your card shows a zero balance and you have not used it, contact Walmart customer service with your card number and proof of purchase.
What to do if you cannot find your PIN
If you have the physical card but the PIN is worn off or missing, you can still contact Walmart. Call Walmart customer service at 1-800-WALMART (1-800-925-6278) or use the chat feature on walmart.com. Have your card number ready, and they can look up your balance in their system.
For digital gift cards, check your email inbox and spam folder for the original message from Walmart. The PIN is always included in that email. If you deleted it, you can contact Walmart with the email address the card was sent to, and they can resend the details.
Using your balance to make a purchase
Once you know your balance, you can spend it on walmart.com by adding items to your cart and proceeding to checkout. During payment, select "Walmart Gift Card" as your payment method and enter the same 16-digit number and PIN you used to check the balance.
The system will deduct the purchase amount from your card. If your purchase is more than your balance, you can pay the difference with another payment method — a credit card, debit card, or another gift card. If your purchase is less than your balance, the remaining amount stays on the card for future use.
Walmart.com gift cards versus in-store cards
Walmart.com gift cards work only on the website, not in physical Walmart stores. If you have a card that says "Walmart" without specifying ".com," it may work in stores, online, or both — check the card itself or call customer service to confirm.
The balance checker at walmart.com/giftcards works for Walmart.com cards. If you have an in-store card, you can check the balance at a customer service desk in any Walmart store, or call 1-800-WALMART and provide your card number.
What happens if your card shows zero balance
If you have not used your card and it shows a zero balance, the card may have expired or there may be an error. Walmart gift cards do not expire, so an unexpected zero balance usually means either the card was never loaded with funds, or there was a system issue when it was purchased.
Contact Walmart customer service with your card number and the original receipt or proof of purchase (an email confirmation, a photo of the receipt, or the order number). They can investigate whether the card was funded and restore the balance if there was an error on their end.
Replacing a lost or damaged card
If your Walmart.com gift card is lost, stolen, or damaged, contact Walmart customer service as soon as possible. Provide your card number and proof of purchase. Walmart can freeze the card to prevent unauthorized use and issue a replacement card with the same balance transferred to it.
The replacement process usually takes 5 to 10 business days. In the meantime, if you have the card number and PIN, you can still use the card online even if the physical card is damaged or missing.
Frequently Asked Questions
Can I check my Walmart.com gift card balance on the Walmart app?
Yes. Open the Walmart app, go to the account menu, and look for "Gift Cards." Enter your card number and PIN to see your balance. The process is the same as on the website.
Do Walmart.com gift cards expire?
No. Walmart.com gift cards do not have an expiration date. You can use the balance at any time in the future. However, if your card is lost or stolen, report it to Walmart as soon as you notice.
What if the balance checker says my card number is invalid?
Double-check that you entered all 16 digits correctly and that the PIN is exactly 4 digits. If you are still getting an error, the card may not have been activated when it was purchased, or there may be a technical issue. Contact Walmart customer service with your card number and receipt.
Can I use a Walmart.com gift card to buy groceries online?
Yes. Walmart.com gift cards work for any purchase on walmart.com, including groceries, household items, electronics, and everything else the site sells. You can also use them for Walmart+ membership if you have that service.
What if I used my card but the balance did not update?
Balance updates usually appear within a few minutes of your purchase. If several hours have passed and the balance has not changed, try refreshing the page or checking again in a few hours. If the balance still has not updated after 24 hours, contact Walmart customer service.