Walmart gift cards are extremely versatile you can use them to buy groceries apparel electronics and more. In this comprehensive 2025 guide we will show you exactly how to check your Walmart Gift Card Balance online via phone and in store. You will also learn how to use your card for online purchases whether it can be reloaded and essential tips to manage your gift card funds.
For perspective the U.S. gift card market is enormous Americans will spend an estimated $447 billion on gift cards in 2025. Knowing your Walmart Gift Card Balance means tapping into that huge value pool without wasting a cent. Whether you’re shopping for daily essentials or giving a gift understanding your card balance is key to smart shopping.
Understanding Walmart Gift Cards
Walmart gift cards act like prepaid debit cards with a fixed amount of money on them. They come in two main forms: a plastic gift card available in store and an eGift card an electronic code sent by email. Both types work the same way. For example Walmart sells gift cards in values from $5 up to $500 so you can give or use exactly the amount you need. Each card has a unique 16 digit card number physical cards also have a 4 digit PIN hidden under a scratch off panel on the back. Treat a Walmart gift card like cash anyone with your card number and PIN can spend its funds so keep these details secure.
You can redeem a Walmart gift card both online and in store. To shop in a store present the card at checkout or give the number and PIN to the cashier. To shop online at Walmart.com simply select Gift Card as the payment method and enter the card number and PIN when prompted. Importantly Walmart gift cards never expire and carry no extra fees. Any money you load onto the card stays there until you spend it.
For convenience consider registering your gift card on Walmart.com. Walmart instructions note that registering allows you to shop online or by phone with the card. Registered cards can be saved to your Walmart account or Walmart Pay wallet making future checkouts faster and tracking purchases easier.
Why Checking Your Walmart Gift Card Balance Matters
Always knowing your Walmart Gift Card Balance has clear benefits. It ensures you never overspend and helps you plan purchases. In fact studies show Americans hold on average $244 in unused gift cards. By regularly checking your balance you can avoid contributing to that unused total. Here are some key reasons to monitor your balance:
-
Avoid checkout surprises: Confirm your balance before shopping so you are not caught short at the register. You will know exactly how much is left to spend.
-
Maximize your budget: Over 60% of shoppers spend more than their gift card value about $31.75 extra on average. Knowing your exact balance lets you plan for any additional payment needed.
-
Use every dollar: About 43% of people have at least one gift card with unused funds. Walmart cards never expire but by staying aware of the balance you ensure every dollar gets spent.
-
Catch errors or fraud: If your balance changes unexpectedly you will notice right away and can report it to Walmart.
-
Budget effectively: If the balance is low you might decide to use it on smaller purchases or combine it with cash for larger items.
How to Check Your Walmart Gift Card Balance Online
Walmart provides an easy online balance checker. Follow these steps:
-
Visit Walmart balance page. Go to the official Walmart gift card balance portal at Walmart.com. This page is specifically for checking gift card balances.
-
Enter your card details. Type in the 16 digit gift card number and the 4 digit PIN from the back of your card.
-
Submit and view your balance. Click Check Balance. The remaining amount on your gift card will be displayed.

For example the Swagbucks guide confirms this process: Go to the Walmart gift card balance page. Enter your 16 digit card number and your PIN. Within seconds you will see your available balance.
You can also check balances through Walmart mobile app or website dashboard. Simply log in to your Walmart account navigate to the Payments or Walmart Pay section and add your gift card to see its balance. Once added your balance will remain visible in the app Walmart Pay will even default to using gift card funds first.
Checking Balance by Phone or In Store
In addition to online checking Walmart offers convenient alternate methods:
-
By Phone: Call 1-866-633-9096. An automated system will ask for your card number and PIN then read your balance aloud. This toll free number is listed on Walmart gift card site.
-
At a Walmart Store: Bring your gift card or just the number to any Walmart store. A cashier can scan the card or manually enter the number to display the current balance. You can check it at any register at any time.
-
Self Checkout: If you prefer self service many Walmart self checkouts have a Gift Card button. Select it and follow the prompts to scan or enter your card and see the balance.
-
Walmart App: As mentioned the Walmart mobile app also lets you view saved gift card balances any time after logging in.
Walmart explicitly states: Check your balance 24 hours a day at any Walmart register or by calling 1-866-633-9096. That means you have round the clock options for finding out how much is on your card.
Can You Reload Your Walmart Gift Card?
Walmart gift cards are not reloadable. They are sold for a one time fixed amount. Once you spend that amount the card cannot be topped up with more money. Walmart treats gift cards as one time use cards though any unused balance simply stays on the card indefinitely.
If you need a reloadable solution Walmart recommends the Walmart MoneyCard. This is a prepaid Visa debit card that you can add money to repeatedly. In fact Walmart website notes that gift cards cannot be used for recurring payments but prepaid cards such as a Walmart MoneyCard can be used instead. The MoneyCard can be reloaded online or at Walmart MoneyCenters but standard gift cards cannot.
Using Your Walmart Gift Card Online
Using your card on Walmart.com is easy. At checkout on Walmart.com select Gift Card as your payment method and enter your 16 digit card number and PIN. If your order total exceeds the card balance you can split the payment: apply the first gift card then pay the rest with another gift card or a credit or debit card.
Walmart gift cards are accepted for most purchases including Walmart Grocery pickup and delivery orders. You can use them to pay for groceries, electronics, clothing and more essentially anything sold by Walmart. You can even apply multiple gift cards to a single purchase: if one card balance is not enough simply apply another to cover the remaining amount. For faster in store checkout save your gift card to your Walmart Pay mobile wallet. Walmart Pay will then automatically use it at registers.
Walmart gift cards work for virtually all transactions on Walmart.com they act like cash on the site. The only exceptions are certain restricted items such as some alcohol purchases in certain states or services that require a credit card like some subscriptions. For general shopping and curbside pickup treat your gift card as you would any other payment on the site.
Frequently Asked Questions
Q: How do I check my Walmart gift card balance?
You can check your balance online at Walmart.com, by phone or in person. Online: Go to the Walmart gift card balance page and enter your card number and PIN. By phone: Call 1-866-633-9096 and follow the prompts. In store: Ask a cashier or use the self checkout to look it up.
Q: Can I use my Walmart gift card to buy another gift card?
No. Walmart like most stores will not let you purchase a gift card with another gift card. When buying a gift card at Walmart you must pay with cash, debit or credit.
Q: Can I reload or add money to my Walmart gift card?
No. Walmart gift cards are one time use and not reloadable. Once the balance is spent you cannot put more money on that card. If you need a reloadable option check out the Walmart MoneyCard instead.
Q: How do I use my Walmart gift card online?
At checkout on Walmart.com select Gift Card as the payment type. Enter the 16 digit card number and 4 digit PIN. The balance will be applied to your order. If the total exceeds the balance pay the rest with another gift card or credit card. You can also add your gift card to your Walmart Pay app or Walmart.com account for quick use in the future.
Q: Do Walmart gift cards expire or have fees?
No. Walmart gift cards do not expire and carry no service fees. Your balance remains intact until you spend it. This makes them more flexible than some retail gift certificates that have expiration dates or monthly fees.
Q: What should I do if my gift card is lost or stolen?
Walmart gift cards are like cash so if it is lost and not registered recovering it can be difficult. If you registered the card to your Walmart account log in and report it. For Walmart Visa gift cards issued by Green Dot Visa Zero Liability policy protects registered cards against unauthorized use. Contact Walmart customer service or the number on the card immediately to freeze the card and possibly get a replacement of any remaining balance.
Q: Where can I find the Walmart gift card number and PIN?
For a physical gift card look on the back. The 16 digit card number is printed on the back and the 4 digit PIN is under a gray scratch off area. For an eGift card the number and PIN will be shown in the email you received or in your Walmart.com account under your gift cards.
Q: Do I need to register my Walmart gift card?
To use your card online or by phone yes. Walmart requires you to register a gift card assign it to your name and address before it can be used for online phone orders. Registration is quick and free. Once registered to your account your gift card balance and transactions will be viewable online and you can shop without re entering the card details each time.
Q: Can Walmart gift cards be used for Walmart+ membership or subscriptions?
Generally no. Most online services including Walmart+ subscriptions or third party services require a credit card for recurring payments. Walmart gift cards are intended for single purchases. If you try to use a gift card for Walmart+ or recurring fees the system will usually prompt you to add a credit card.
Q: Where can I use my Walmart gift card outside Walmart?
Walmart gift cards are closed loop meaning they can only be used at Walmart affiliated stores. This includes Walmart and Sam Club in the US. You cannot use a Walmart gift card at other retailers or businesses.
By using these tips and tools you can easily keep track of your Walmart Gift Card Balance and make the most of your Walmart shopping experience. Feel free to share this guide on social media or leave a comment with your own tips your experiences help others save!