Skip to main content

How to Activate Your Walmart Gift Card

Activate your Walmart gift card in person or online before you spend it

Walmart gift cards don't require activation in the way some other retailers' cards do. If you bought the card at Walmart or received it from someone else, you can use it to pay right away — there's no separate step you need to take first. However, if you want to check your balance, link it to your Walmart account online, or set up a PIN for security, those are optional steps you can do through Walmart's website or app.

The confusion usually comes from the fact that Walmart's website has an "activate" button, but that's really just for checking the card's status and adding it to your account. The card itself works the moment you have it in your hands.

Key Takeaways

  • Walmart gift cards work immediately when you buy or receive them — no separate activation step is required to use them in a store or online.
  • You can check your card balance and link the card to your Walmart account through Walmart.com or the Walmart app, which is optional but helpful.
  • If you set up a PIN through your account, you'll need to enter it at the register when you pay, adding a security layer to your card.
  • Physical Walmart gift cards and digital gift cards (sent by email) both work the same way and don't need activation before use.

Checking your balance online or in the app

The most common reason someone looks for an "activate" option is to check how much money is on the card. You can do this through Walmart.com by going to the gift card section and entering your card number and PIN (if one was set). The Walmart app has the same feature — look for "Gift Cards" in the menu and select "Check Balance."

When you enter your card information, the system will show you the current balance and the transaction history if the card has been used. This is also where you'll see any expiration date information, though Walmart gift cards typically don't expire as long as there's money on them.

Linking your gift card to your Walmart account

If you want to use your gift card for online shopping at Walmart.com, you'll need to add it to your account. Sign into your Walmart account, go to "Payment Methods," and select "Add a Payment Method." Choose "Gift Card" and enter the card number, expiration date, and CVV (the three-digit code on the back).

Once it's linked, the card will appear as a payment option when you check out online. You can also set a PIN at this time if you want extra security. If you lose the card or think someone else has the number, you can remove it from your account immediately through the same Payment Methods section.

Using your gift card in a Walmart store

At the register, tell the cashier you're paying with a gift card and hand it over. They'll swipe or insert it into the card reader just like a debit card. If you set up a PIN through your account, you'll be asked to enter it on the keypad. If you didn't set a PIN, the transaction will go through without one.

The cashier will show you the remaining balance on the card after the purchase. If your purchase is more than the card balance, you can pay the difference with another payment method — Walmart allows split payments at checkout.

What to do if your card isn't working

If your card is declined at the register, the most common reason is that the balance is zero or too low for the purchase. Ask the cashier to check the balance for you. If the card shows a balance but still won't work, the card number may have been entered incorrectly when it was registered, or the card itself may be damaged.

For physical cards, try cleaning the magnetic stripe on the back with a soft cloth — dirt or scratches can prevent it from reading. If that doesn't work, contact Walmart Customer Service with your card number and receipt. They can investigate whether the card was ever activated or if there's a technical issue preventing it from working.

Digital gift cards sent by email

If someone sent you a Walmart gift card by email, you'll receive a message with a link and a card number. Click the link to view the card details, or go directly to Walmart.com and enter the card number in the gift card section. Digital cards work exactly like physical ones — you can use them online or in stores.

To use a digital card in a store, you have two options: show the cashier the email on your phone with the card number visible, or add the card to your Walmart account first and then pay with your linked account at checkout. Some stores also let you read the barcode from your phone screen.

Frequently Asked Questions

Do I have to activate my Walmart gift card before using it?

No. Walmart gift cards work immediately when you receive them. You don't need to take any action before using the card to pay in a store or online. The "activate" option on Walmart's website is just for checking your balance or linking the card to your account.

What's the difference between a physical card and a digital gift card?

A physical card is a plastic card you hold in your hand. A digital card is sent to you by email and contains the same information. Both work the same way and don't require activation. You can use either one in stores or online.

Can I use my gift card if I don't set up a PIN?

Yes. A PIN is optional and adds security, but it's not required to use the card. At the register, if you didn't set a PIN, the transaction will go through without one. You can add a PIN later through your Walmart account if you change your mind.

What happens if I lose my gift card?

If you linked the card to your Walmart account, you can remove it immediately through your Payment Methods section to prevent someone else from using it. If you didn't link it, contact Walmart Customer Service with your card number and receipt. They may be able to freeze the card or transfer the balance to a new one, depending on the situation.

Can I use my Walmart gift card at Sam's Club?

No. Walmart gift cards only work at Walmart stores and Walmart.com. Sam's Club has its own gift cards. If you're a Sam's Club member, you'll need a Sam's Club gift card to shop there.