Skip to main content

How to Activate Your Walmart Gift Card

Activate your Walmart gift card online, by phone, or in store

You can activate a Walmart gift card through three main routes: the Walmart website, the Walmart mobile app, or by calling Walmart's customer service line. You do not have to activate a physical gift card to use it in a store — the card works at checkout without any setup. Online activation is optional and mainly useful if you want to register the card to your account, set up purchase notifications, or report it lost or stolen.

If you received a digital gift card by email, you will receive a code that you can use immediately at checkout or add to your Walmart account. Physical cards purchased at Walmart, Target, or other retailers are ready to use right away as well.

Key Takeaways

  • Physical Walmart gift cards do not require activation to use in stores or online — you can spend them immediately.
  • You can register a gift card to your Walmart account through the website or app to track the balance and receive alerts if it is used.
  • Digital gift cards sent by email come with a code you can enter at checkout without any separate activation step.
  • If you lose a physical card, registering it beforehand makes it easier to report and potentially recover the balance.

Activate through the Walmart website

Go to walmart.com and sign into your account, or create one if you do not have one yet. Click on "Account" in the top right corner, then select "Gift Cards" from the menu. Choose "Add a Gift Card" and enter the 16-digit card number and the 4-digit PIN found on the back of your physical card.

Once you enter these details, the card will be linked to your account and you will see the balance displayed. You can now use this card for online purchases, and Walmart will send you notifications when the balance changes. If you ever lose the card, you can report it through your account and Walmart can help protect any remaining balance.

Activate through the Walmart mobile app

Open the Walmart app and tap the account icon at the bottom right. Select "Gift Cards" and then "Add a Gift Card." Enter your card number and PIN the same way you would on the website. The card will appear in your app wallet, and you can view the balance anytime.

When you shop in store, you can show the digital version of your gift card at checkout by opening the app and displaying the card. This method is useful if you want to keep track of your balance without carrying the physical card, or if you have multiple gift cards and want to manage them all in one place.

Activate by phone with Walmart customer service

Call Walmart's customer service line at 1-800-WALMART (1-800-925-6278). A representative can help you register your gift card to your account over the phone. Have your card number and PIN ready when you call. The representative will verify your information and add the card to your account.

This route works well if you prefer speaking to someone directly or if you are having trouble with the website or app. Wait times vary depending on call volume, so calling during off-peak hours (early morning or late evening) may be faster.

Using a digital gift card code from email

If someone sent you a Walmart gift card by email, the message will contain a code (usually a long string of numbers and letters). You can use this code immediately at checkout on walmart.com by entering it in the payment section, or you can add it to your account first by going to your gift cards section and selecting "Add a Gift Card."

Digital codes do not expire as long as there is a balance remaining on the card. You do not need to do anything to "activate" a digital code — it is ready to use the moment you receive it.

What happens if you do not activate your card

A physical Walmart gift card works at the register without any registration or activation. You can hand it to the cashier, and they will scan it like any other payment method. The only reason to register it is for your own protection and convenience — to track the balance, receive notifications, or report it if it goes missing.

If you lose an unregistered physical card, Walmart cannot help you recover the balance because there is no record linking the card to you. This is why registering is worth the two minutes it takes, especially if the card holds a large amount.

Troubleshooting activation problems

If you enter your card number and PIN and see an error message, double-check that you are typing the numbers correctly. The card number is usually 16 digits on the front, and the PIN is 4 digits on the back. Make sure there are no spaces or extra characters.

If the card still will not register, it may not have been activated at the point of sale when it was purchased. Contact Walmart customer service with your receipt and card number, and they can activate it for you. If you received the card as a gift and do not have a receipt, the person who purchased it may need to contact Walmart with their receipt instead.

Frequently Asked Questions

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

No. Physical Walmart gift cards work at checkout without any activation. Registration is optional and mainly for tracking your balance and protecting the card if it is lost.

Can I use a gift card online without registering it?

Yes. You can enter the card number and PIN at checkout on walmart.com without ever adding it to your account. Registration just makes it easier to manage if you use the card multiple times.

What if I lost my gift card before registering it?

Unfortunately, Walmart cannot recover the balance on an unregistered card because there is no record linking it to you. If you registered it beforehand, you can report it lost through your account and Walmart may be able to help.

How long does a Walmart gift card stay valid?

Walmart gift cards do not expire as long as there is a balance on them. You can use the card anytime in the future without worrying about an expiration date.

Can I check my gift card balance without registering it?

Yes. Visit walmart.com/giftcards or call 1-800-WALMART and provide your card number and PIN. You do not need an account to check the balance.