Walmart gift cards don't need set up — they work the moment you receive them

Unlike some retailers, Walmart gift cards arrive ready to spend. There is no separate set up step, no phone call to make, and no website form to fill out. If someone gave you a physical card or you bought one at a register, you can use it when ready at any Walmart store or on Walmart.com.

The only time you might need to do something is if the card came damaged, you lost the PIN, or you want to check the balance before shopping. Those situations have straightforward fixes.

Key Takeaways

  • Walmart gift cards work right away — no set up required, whether you received it as a gift or bought it yourself.
  • You can use a physical card at any Walmart store by handing it to the cashier, or online by entering the card number at checkout.
  • Check your card balance on Walmart.com, through the Walmart app, or by calling 1-800-WALMART before you shop.
  • If your card is damaged or the magnetic strip doesn't work, Walmart will replace it if you have the card number or receipt.
  • Lost or stolen cards can be replaced if you know the card number; without it, the balance is gone.

How to use your card at a Walmart store

Hand the physical card to the cashier when you check out. They will swipe it or insert it into the card reader just like a debit card. The balance will be deducted from your purchase. If your purchase is more than the card balance, you can pay the difference with another payment method.

If the card's magnetic strip or chip is damaged and won't read, tell the cashier. They can look up the balance using the card number printed on the front and process the payment manually, though this takes a few extra minutes.

How to use your card on Walmart.com

During checkout, select "Gift Card" as your payment method. Enter the 16-digit card number and the 4-digit PIN printed on the back of the card. The system will deduct the balance from your order total. If you have multiple gift cards, you can add them one at a time.

If you don't have a PIN (some older cards or cards purchased before a certain date may not have one), enter the card number alone and the system will process it. If the online system rejects the card, call Walmart customer service at 1-800-WALMART and they can process the payment over the phone.

Checking your gift card balance

Visit Walmart.com and look for the "Gift Card Balance" link, usually in the footer or under the account menu. Enter your 16-digit card number. The balance will display when ready.

You can also check the balance through the Walmart mobile app by tapping the menu and selecting "Gift Cards," or by calling 1-800-WALMART and providing the card number to a representative. Checking your balance does not cost anything and does not reduce the amount on the card.

What to do if your card is damaged or doesn't work

If the card is bent, cracked, or the magnetic strip is worn, take it to any Walmart customer service desk along with your receipt if you have it. Bring the card itself — the employee will need to see it and record the card number. Walmart will issue you a replacement card with the same balance, usually on the spot.

If you don't have the receipt, the card number printed on the front is enough. The customer service desk can look up the balance in their system and transfer it to a new card. This process normally takes less than 10 minutes.

If your card is lost or stolen

Call 1-800-WALMART when ready with the card number if you know it. Walmart can freeze the card to prevent someone else from using it. If you have the original receipt, bring it to customer service and they can issue a replacement with the remaining balance.

If you don't have the card number or receipt, unfortunately the balance cannot be recovered. This is why it's worth writing down the card number and keeping it separate from the card itself, the same way you would with a credit card.

Using a digital Walmart gift card

If you received a gift card code by email or text message, you don't have a physical card. During checkout on Walmart.com or in the app, select "Gift Card" as your payment method and enter the code exactly as it appears in the message. Digital codes work the same way as physical cards and have no expiration date.

You can also add a digital gift card code to your Walmart account so it's saved for future purchases. In the app or website, go to "Gift Cards" and select "Add a Gift Card." Enter the code once, and the balance will be available every time you check out.

Frequently Asked Questions

Do Walmart gift cards expire?

No. Walmart gift cards have no expiration date, so you can use the balance whenever you want. The card itself may wear out over time, but the balance is always good.

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. However, some Walmart locations have a Sam's Club inside, and you may be able to use a Walmart card in the Walmart section of that location.

What if I enter the wrong PIN too many times?

The card will not lock permanently. If you enter an incorrect PIN multiple times online, try again later or call 1-800-WALMART to verify the PIN. At a store, the cashier can process the payment manually using just the card number.

Can I reload a Walmart gift card?

No. Walmart gift cards cannot be reloaded. Once the balance is spent, the card is empty. You would need to purchase a new gift card if you want to add more funds.

Is there a fee for using a Walmart gift card?

No. There are no fees for using, checking the balance, or replacing a damaged Walmart gift card. The only cost is the amount you spend on purchases.