Walmart gift cards don't need activation — they work the moment you receive them
This is the first thing to know: a Walmart gift card arrives ready to spend. There is no separate activation step, no phone call to make, no website form to fill out. If someone gave you a physical card or you bought one at a register, it has a balance loaded on it already, and you can use it right away at any Walmart store or on Walmart.com.
The confusion usually comes from two places. First, some retailers do require activation, so people assume Walmart does too. Second, if you received a card as a gift and want to check the balance or link it to your account, those steps feel like they should be "activation" — but they're optional and separate from using the card to pay.
Key Takeaways
- Walmart gift cards work immediately upon purchase or receipt with no activation required.
- You can check your card balance on Walmart.com, through the Walmart app, or by calling 1-800-966-6546 without doing anything to the card first.
- Linking your gift card to a Walmart.com account is optional and makes online shopping easier, but is not required to use the card in stores.
- If your card was damaged or you lost it, Walmart can look up the balance by the card number if you have your receipt or original purchase record.
How to check your gift card balance
Before you spend, you'll probably want to know how much is on the card. Walmart offers three ways to do this, and none of them change the card itself.
The fastest method is the Walmart app or Walmart.com. Go to the gift card section, select "Check Balance," enter your 16-digit card number and the 4-digit PIN (printed on the back of the card), and the balance appears instantly. You don't need to be logged into an account to do this.
If you don't have the app or prefer not to use it, call 1-800-966-6546. A representative will ask for your card number and PIN and tell you the balance over the phone. You can also visit any Walmart customer service desk in person and ask them to check it for you.
Using your card in a Walmart store
Walk to the register with your items, and when the cashier asks how you're paying, hand them the gift card. They'll swipe or insert it into the card reader just like a debit card. The purchase amount comes off your balance, and you're done.
If your purchase is more than the card balance, you'll need to cover the difference with another payment method — Walmart won't split the transaction automatically. If your purchase is less than the balance, the remaining amount stays on the card for your next visit.
Physical Walmart gift cards work at any Walmart store in the United States, including Walmart Supercenter, Walmart Neighborhood Market, and Sam's Club locations (if the card was purchased as a Sam's Club card). They do not work at Walmart Canada or international locations.
Using your card on Walmart.com
Online shopping with a Walmart gift card is straightforward. Add items to your cart, proceed to checkout, and when you reach the payment screen, select "Gift Card" as your payment method. Enter your 16-digit card number and 4-digit PIN, and the purchase will be charged to your card balance.
If you've linked your gift card to your Walmart.com account (see the next section), the card may appear in your saved payment methods, and you can select it without re-entering the number each time.
Walmart.com accepts gift cards for most items, but some restrictions apply — certain marketplace sellers, digital content, and services may not accept gift card payment. The checkout page will tell you if your gift card can be used for a specific item before you complete the purchase.
Linking your gift card to your Walmart account (optional)
If you shop on Walmart.com regularly, you can link your gift card to your account so it's saved for future purchases. This is optional — you can use the card without doing this — but it saves you from typing the number every time.
Log into your Walmart.com account, go to "Account" and then "Payment Methods." Select "Add a Payment Method," choose "Gift Card," and enter your 16-digit card number and 4-digit PIN. The card will now appear in your saved payment methods for checkout.
You can link multiple gift cards to one account. If you have several cards, linking them all makes it easy to see which one has the most balance and choose which to use at checkout.
What to do if your card is lost or damaged
If your physical card is lost, stolen, or damaged, Walmart can help you recover the balance — but only if you have proof of the original purchase. This is why keeping your receipt matters.
Contact Walmart customer service at 1-800-966-6546 with your receipt or order confirmation. Provide the card number if you still have it, or the transaction details from your receipt. Walmart will verify the balance and issue you a replacement card or refund the balance to your original payment method.
If you don't have a receipt and can't remember where you bought the card, recovery becomes much harder. Walmart may not be able to look up the balance without proof of purchase. This is another reason to keep receipts for gift cards, especially high-value ones.
Frequently Asked Questions
Do I need to register my gift card before I use it?
No. Walmart gift cards work immediately without registration. Registering or linking to your account is optional and only makes online shopping more convenient. You can use the card in stores or online without ever creating an account.
Can I use a Walmart gift card at Sam's Club?
Only if the card was originally purchased as a Sam's Club gift card. Standard Walmart gift cards do not work at Sam's Club, and Sam's Club gift cards do not work at Walmart. The card packaging will say which retailer it's for.
What happens if I use my gift card and still have money left?
The remaining balance stays on the card. You can use it again the next time you shop. There is no expiration date on Walmart gift cards, so you can use the balance whenever you want, even years later.
Can I reload money onto a Walmart gift card?
No. Walmart gift cards are not reloadable. Once the balance is spent, the card cannot be refilled. If you want to add more funds, you would need to purchase a new gift card.
What if my gift card number doesn't work when I try to check the balance?
Make sure you're entering the full 16-digit number from the front of the card and the 4-digit PIN from the back. If the card is physically damaged or the numbers are worn off, visit a Walmart customer service desk in person with the card itself, and they can look it up for you.