Walmart gift cards are prepaid cards that you can use to purchase items at Walmart stores or on Walmart.com. These cards come in physical form (plastic cards you can hold in your wallet) or digital form (sent via email). The card holds a dollar value that decreases each time you make a purchase. Unlike credit cards, gift cards don't involve borrowing money or paying interest—you're simply using money that's already loaded onto the card.
Your Free Guide to HSA Shopping Options →
Walmart gift cards can be purchased in amounts ranging from $15 to $500 at most locations. You can buy them at Walmart customer service desks, checkout registers, or through the Walmart website. People receive gift cards through various means: as gifts from friends and family, as rewards from certain programs, through workplace incentives, or occasionally from promotional offers. Some employers use Walmart gift cards as performance bonuses or safety rewards.
The card itself is relatively simple technology. When you present a physical gift card at checkout, the cashier scans the card's barcode. For online purchases, you enter the card number during checkout just like you would with a regular payment method. The card number and PIN (if applicable) are what matter—not the physical card itself. This means if you have the card information written down, you can still use it even if the physical card is damaged.
Gift cards don't expire. Walmart has stated that its gift cards have no expiration date, which means you can use them at any point in the future. However, it's worth noting that while the card itself doesn't expire, the funds on it could potentially be subject to state unclaimed property laws in certain circumstances—though this is rare and typically only applies after extended periods of inactivity.
Practical takeaway: Know where your gift card information is stored and keep it in a safe place, whether that's the physical card itself or a record of the card number. This information is all you need to redeem the value.
Before you spend money out of pocket, you should know exactly how much value remains on your Walmart gift card. Checking the balance is free and takes just a few minutes. Walmart provides several ways to find out your current balance, and each method is straightforward enough that you can do it yourself without any special knowledge or tools.
Learn How DTE Bill Pay Guest Works →
The easiest way to check your balance is through the Walmart website. Go to Walmart.com and look for the gift card section, usually found in the customer service area. You'll find a "Check Gift Card Balance" option where you can enter your card number and, if prompted, a PIN. Within seconds, the system will display your remaining balance. This method works whether you have the physical card in front of you or just know the card number.
You can also check your balance in person at any Walmart store. Simply take your card to the customer service desk and ask an associate to check the balance. They'll scan the card and tell you exactly how much money is on it. This is useful if you're already at the store and want to know what you can spend before heading to the checkout.
Another option is to call Walmart's gift card customer service line at 1-888-537-5503. A representative can look up your balance over the phone using your card number. This method is helpful if you don't have internet access or prefer to speak with someone directly. The call is toll-free and available during business hours.
Some people also check their balance through the Walmart mobile app. If you've linked a gift card to your account in the app, you can view the balance right there alongside your account information. This option is particularly useful if you have multiple gift cards and want to keep track of all of them in one place.
Practical takeaway: Check your balance before making a purchase so you know whether the card will cover the full cost or if you'll need another payment method for the difference.
Using a Walmart gift card in a physical store is a straightforward process that takes just a few extra seconds at checkout compared to using cash or a credit card. The process is the same whether you're buying groceries, clothing, electronics, or household items. Walmart accepts gift cards at all of its stores nationwide, including Walmart Supercenters, Neighborhood Markets, and Sam's Club locations (though Sam's Club has its own gift card program).
How to Pay Your Chevron Credit Card Safely →
When you reach the checkout register, you can either hand the cashier your physical gift card or tell them you're paying with a gift card and provide the card number. The cashier will scan the card's barcode, which immediately deducts the purchase amount from the card's balance. If your purchase is less than the card's value, the remaining balance stays on the card for future use. If your purchase is more than the card's value, you'll need to provide another payment method (cash, credit card, debit card, etc.) for the difference.
One important thing to understand is that you can combine multiple gift cards on a single transaction. If you have two $25 gift cards and want to make a $40 purchase, you can use both cards and then pay the remaining $10 with another payment method. You can use as many gift cards as needed, though some stores have limits on the number of payment methods per transaction (typically around 10), so this shouldn't be an issue in practice.
If the cashier has trouble scanning your card, you can provide the 16-digit card number instead. This number appears on the front of the card or on the receipt if you purchased the card digitally. Some older or worn gift cards may have faded numbers, in which case the customer service desk can look up your balance and process the transaction manually using the card number.
Keep your receipt. Your Walmart receipt shows the remaining balance on your gift card after the transaction. This receipt serves as proof of the transaction and helps you track how much money you have left. If you lose your physical card, the receipt information could help you recover the balance if you contact Walmart customer service.
Practical takeaway: Have your card ready at checkout, and check your receipt to confirm the remaining balance was deducted correctly before you leave the store.
Shopping online with your Walmart gift card follows a similar process to in-store shopping, with a few differences specific to the digital environment. Walmart.com accepts gift cards for purchases of physical products, and the checkout process is designed to make using your card straightforward. Whether you're ordering groceries through Walmart+ or buying general merchandise, the gift card works as a payment method.
How to Make Your Sam's Club Credit Card Payment →
To use your gift card online, add items to your cart as you normally would. When you reach the checkout page, you'll see a section for payment methods. Click on the option to add a gift card. You'll be asked to enter the 16-digit card number found on the front of your physical gift card or provided when you received a digital gift card. If your card has a PIN, you may be asked to enter that as well, though many Walmart gift cards don't require a PIN for online purchases.
After entering your gift card information, the system will show your available balance and ask you to confirm the card for payment. If your order total is less than your card balance, the full amount will be charged to the card. If your order is more than what's on the card, you can use a second payment method (credit card, debit card, etc.) to cover the remaining amount. Walmart will clearly show you how much is being charged to each payment method before you finalize the order.
One advantage of online shopping is that you can view your transaction history more easily through your Walmart account. If you've linked your gift card to your Walmart.com account, you can log in anytime and see a record of how you've used the card, the remaining balance, and transaction dates. This makes tracking your spending and remaining balance simpler than relying on receipts alone.
Digital gift cards purchased as e-gifts can be redeemed online immediately. When you receive a digital gift card via email, you'll see the card number in the email. You can use this number right away on Walmart.com or in stores. There's no need to wait for a physical card to arrive in the mail, making digital gift cards useful for last-minute purchases or immediate needs.
Walmart also offers the ability to reload your gift card online if it runs low on funds. If you want to add more money to an existing card, you can do so through Walmart.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.