How to Activate a Walmart Gift Card Online
You can activate a Walmart gift card online through Walmart.com or the Walmart mobile app in about five minutes
Walmart gift cards sold in stores come inactive — they won't work for purchases until you register them online. The process is straightforward: you visit Walmart.com or open the Walmart app, enter the card number and PIN, add your contact information, and the card becomes ready to use immediately. You don't need to be the original purchaser, and you don't need a Walmart account, though having one makes the process slightly faster.
Activation protects both you and Walmart. Once a card is registered to your name and email, only you can use it. If the card is lost or stolen after activation, Walmart can help you recover the balance. Cards that remain unregistered offer no such protection — anyone who finds the card can spend the balance.
Key Takeaways
- Walmart gift cards must be activated online before they work, whether you received them as a gift or bought them yourself.
- You can activate through Walmart.com or the Walmart mobile app by entering the card number, PIN, and your email address.
- Activation takes about five minutes and happens instantly — the card works for purchases right away.
- Registering the card to your name protects the balance if the card is lost or stolen.
- You do not need a Walmart account to activate, but creating one lets you track your balance and transaction history.
Activation through Walmart.com
Go to Walmart.com and look for the "Gift Cards" section, usually found in the footer menu or by searching "activate gift card." Click the activation link, which takes you to a page asking for the card's 16-digit number and the four-digit PIN printed on the back of the physical card. Enter both carefully — the system will reject the activation if either number is wrong.
Next, you'll enter your email address and create a password if you don't already have a Walmart account. If you do have an account, sign in instead. Walmart will send a confirmation email to the address you provide. Check that email to confirm the activation is complete. The card balance shows up in your account immediately and you can use the card for online purchases right away.
Activation through the Walmart mobile app
Open the Walmart app and tap the menu icon (three horizontal lines) in the bottom right corner. Select "Gift Cards" from the menu. You'll see an option to "Add a Gift Card" — tap that and enter the 16-digit card number and four-digit PIN. The app will ask for your email address and password, or to sign in if you already have an account.
The app shows your gift card balance immediately after activation. You can use the card for purchases in the app or in Walmart stores by showing the digital card on your phone at checkout. The app also lets you check your balance anytime without logging in again — just open the app and tap "Gift Cards."
What happens if activation fails
The most common reason activation fails is a typo in the card number or PIN. The 16-digit number runs across the front of the card, and the four-digit PIN is on the back. If you see an error message, double-check both numbers and try again. Some cards have the PIN printed in small text — use a flashlight if needed to read it clearly.
If the numbers are correct but the system still rejects them, the card may not have been activated by Walmart's system yet. This occasionally happens with newly printed cards. Wait 24 hours and try again. If it still doesn't work after a day, contact Walmart customer service with the card number and PIN — they can manually activate it or investigate whether the card was damaged during printing.
Using your activated gift card
Once activated, you can use the card for purchases on Walmart.com, through the Walmart app, or in any Walmart store. For online and app purchases, enter the card number at checkout like you would any other payment method. In stores, hand the physical card to the cashier or use the digital card in the app at self-checkout.
The card works until the balance reaches zero. You can check your remaining balance anytime by logging into your Walmart account, opening the app, or asking a cashier in-store. Walmart does not charge monthly fees or expiration dates on gift cards, so any unused balance stays available indefinitely.
Protecting your activated gift card
Once you activate a card, treat the number like you would a debit card number. Don't share the 16-digit number or PIN with anyone you don't trust. If you're using the digital card in the Walmart app, keep your phone password protected so others can't access it.
If your activated card is lost or stolen, contact Walmart customer service immediately with your email address and the card number. Because the card is registered to your account, Walmart can freeze it and help you recover the balance. Unregistered cards offer no such protection — if someone else finds an unactivated card, they can activate it to their own account and spend the balance.
Frequently Asked Questions
Do I need a Walmart account to activate a gift card?
No. You can activate without an account by entering just your email address. However, creating a free Walmart account makes it easier to track your balance, view transaction history, and manage multiple gift cards in one place.
Can I activate a gift card that someone else bought?
Yes. Gift cards are not tied to the purchaser — anyone can activate them. You'll register it to your own name and email address when you activate it online.
How long does activation take?
Activation is instant. Once you enter the card number, PIN, and email address and submit, the card is ready to use immediately. You don't have to wait for an email confirmation to start shopping, though Walmart will send one for your records.
Can I use a Walmart gift card at Sam's Club?
No. Walmart gift cards work only at Walmart stores and Walmart.com. Sam's Club has its own gift cards. If you need to shop at Sam's Club, you'll need a Sam's Club gift card instead.
What if the PIN is worn off or unreadable?
Contact Walmart customer service with the card number and your email address. They can look up the PIN in their system or manually activate the card for you without needing the physical PIN.