A Walmart gift card works the moment you get it — no set up step required

Walmart gift cards arrive ready to use. Unlike some retailers, Walmart does not require you to register the card, call a number, or visit a website before you can spend it. If someone gave you a physical card or you received a digital code by email, you can use it at any Walmart store or on Walmart.com right away.

The confusion usually comes from the difference between a gift card (which is already loaded with money) and a credit card or debit card (which you would need to set up). A Walmart gift card is prepaid, so the funds are already there. You just need to know how to check the balance and how to use it when you shop.

Key Takeaways

  • Walmart gift cards do not require set up and can be used when ready at any Walmart location or on Walmart.com.
  • You can check your card balance online at Walmart.com, by calling Walmart customer service, or by asking a cashier at checkout.
  • At a physical store, hand the card to the cashier or insert it into the card reader just like a debit card during checkout.
  • For online purchases, enter the 16-digit card number and PIN (if the card has one) in the payment section of your order.
  • If your card is lost or stolen, contact Walmart customer service with your receipt or card number to report it and request a replacement.

How to check your gift card balance before you shop

Knowing how much money is on your card before you go to the store saves time at checkout. Walmart offers three ways to check the balance on a physical gift card.

The easiest method is to visit Walmart.com and use the gift card balance checker. You will need the 16-digit card number (printed on the front) and the PIN (usually on the back). Enter both, and the balance appears when ready. If you received a digital gift card code by email, you can also check the balance the same way using that code instead of a card number.

You can also call Walmart customer service at 1-800-966-6546 and provide your card number. A representative will tell you the balance over the phone. Or, if you are already at a Walmart store, ask a cashier to scan your card and read the balance to you — no purchase necessary.

Using your gift card at a Walmart store

In a physical store, using a gift card is straightforward. When you reach the checkout, hand the card to the cashier or insert it into the card reader yourself, depending on how the register is set up. The card works like a debit card — the cashier will process it, and the amount of your purchase will be deducted from the card balance.

If your purchase is more than the card balance, you will need to provide another payment method for the difference. Walmart will not split the transaction automatically, so let the cashier know you are using a gift card before they process the payment. That way they can ring up the card first, then ask you for a second form of payment if needed.

If your purchase is less than the card balance, the remaining balance stays on the card. You can use it again the next time you shop, and the balance will update automatically.

Using your gift card on Walmart.com

Online purchases require you to enter the card information manually. During checkout, select "Gift Card" as your payment method. You will be asked for the 16-digit card number printed on the front of the card and the PIN, which is usually on the back under a scratch-off layer.

Enter both pieces of information exactly as they appear on the card, including any spaces or dashes. Walmart.com will verify the balance and deduct your purchase amount. If the card does not have enough funds for the full order, you can add a second payment method to cover the difference, just as you would in a store.

Digital gift cards received by email work the same way — use the code provided in the email as your card number during checkout.

What to do if your card is lost, stolen, or damaged

If your physical gift card goes missing, contact Walmart customer service as soon as possible. Have your receipt (if you have one) or the card number ready. Walmart can freeze the card to prevent unauthorized use and issue a replacement card with the same balance transferred to it.

The process takes time — usually several business days — so report the loss quickly. If you have the original receipt from when the card was purchased, that makes the replacement faster. Without a receipt, Walmart may ask for the card number and other details to verify you are the rightful owner.

If your card is physically damaged but you still have it, you can take it to any Walmart customer service desk and ask for a replacement. They will scan the damaged card, verify the balance, and issue a new card on the spot with the same funds loaded onto it.

Using a Walmart gift card with Walmart+ or Walmart Money

If you have a Walmart+ membership or a Walmart Money account, you can link your gift card to that account for easier tracking. This is optional — you do not need either service to use a gift card. But if you shop at Walmart regularly and want to manage multiple cards or payment methods in one place, linking can be convenient.

To link a gift card to Walmart.com, log into your account, go to your payment methods, and add the card number and PIN. The card will then appear as an option during checkout on future orders. You can remove it anytime if you no longer want it linked.

Common reasons a gift card might not work

If your card is declined at checkout, the most common cause is an incorrect card number or PIN entered during an online purchase. Double-check both, including any spaces or dashes, and try again. Make sure you are entering the numbers exactly as they appear on the card.

A card might also be declined if the balance is zero or if the card was never actually loaded with funds. Check your balance using one of the methods above to confirm money is on the card. If the balance shows zero but you know the card should have funds, contact Walmart customer service with your receipt or card number.

At a physical store, if the card reader will not read your card, the magnetic stripe or chip may be damaged. Ask the cashier to try swiping it instead of inserting it, or ask for a replacement card at the customer service desk.

Frequently Asked Questions

Do I need to register my Walmart gift card online before using it?

No. Walmart gift cards are ready to use when ready. You do not need to register, set up, or create an account. You can use the card at any Walmart store or on Walmart.com right away.

Can I use a Walmart gift card to buy groceries?

Yes. Walmart gift cards work on everything Walmart sells, including groceries, clothing, electronics, and household items. You can use the card for any purchase at any Walmart location or on Walmart.com.

What happens if I lose my gift card receipt?

You can still replace a lost card if you have the card number. Contact Walmart customer service with the 16-digit card number, and they can verify the balance and issue a replacement. A receipt makes the process faster, but it is not required.

Can I transfer money from a Walmart gift card to my bank account?

No. Walmart gift cards can only be used to purchase items at Walmart or on Walmart.com. You cannot transfer the balance to a bank account or withdraw it as cash, except in rare cases where state law requires it.

How long does a Walmart gift card stay valid?

Walmart gift cards do not expire. You can use the card anytime, even years after you receive it, as long as the balance remains on the card. The funds do not disappear due to inactivity.