Quick Fix Summary:
Online: Enter the 16-digit code and PIN at checkout on walmart.com.
In-store: Show the barcode on your phone or printout at the register.
Gas discounts: Save 10¢/gal at Walmart fuel stations when you pay inside and show the card.
Yes — Walmart eGift cards can be used online, in-store, or at select fuel stations in the U.S. and Puerto Rico as of 2026.
Walmart eGift cards work in the U.S. and Puerto Rico only as of 2026.
Walmart eGift cards work in the U.S. and Puerto Rico only as of 2026.
These digital payment tools from Walmart come with a unique 16-digit code and a 4-digit PIN. Think of them like cash you can spend at Walmart stores, Walmart.com, or participating gas stations when you show up in person. Walmart Help Center notes that, as of 2026, these cards are only valid within the United States and Puerto Rico because of regional licensing and regulatory rules.
Online: Enter the 16-digit code and PIN at walmart.com checkout.
Online: Enter the 16-digit code and PIN at walmart.com checkout.
Shopping online? Your Walmart eGift card works perfectly on walmart.com.
- First, add everything you want to your cart and head to checkout.
- On the payment screen, pick “Gift Card” under Payment Methods.
- Type in the 16-digit eGift card number and the 4-digit PIN exactly as they appear in the original email or app notification.
- Click “Apply.” The card balance will cover your current order; any leftover balance stays on the card for later.
- (Optional) Want faster checkout next time? Save the card to your Walmart account: Settings → Saved Payment Methods → Add Gift Card.
In-store: Show the barcode on your phone or a printed copy at checkout.
In-store: Show the barcode on your phone or a printed copy at checkout.
Need to use your eGift card at a physical Walmart? No problem.
- Open the email or app where you received the eGift card.
- Find the barcode image and either take a screenshot or display it full-screen on your device.
- At checkout, let the cashier know you’re paying with a Walmart eGift card.
- Show the barcode on your phone or hand over a printed copy if you’d rather.
- The cashier scans the barcode, and the card balance gets deducted from your total automatically.
At Walmart gas stations: Show the barcode inside the store to save 10¢/gal.
At Walmart gas stations: Show the barcode inside the store to save 10¢/gal.
You can even use your eGift card at Walmart fuel stations to unlock a sweet discount.
- Pull into a Walmart gas station and tell the attendant you want to use your eGift card.
- Show the barcode on your phone or a printed copy.
- Finish your purchase inside the store — that’s what triggers the 10¢ per gallon discount on fuel.
- Just remember: you can’t use the eGift card at the pump itself. Payment has to happen inside the store.
No — Walmart eGift cards do not expire and have no fees as of 2026.
No — Walmart eGift cards do not expire and have no fees as of 2026.
If your eGift card isn’t working, here are the most common fixes:
- Card shows $0 balance: Double-check that the 16-digit code and 4-digit PIN match the original email exactly. They’re case-sensitive. If the card’s been fully used, ask the sender for a replacement or check the balance at walmart.com/giftcards.
- Barcode won’t scan: Save the barcode image to your phone’s gallery and open it in full-screen mode. If the scanner still acts up, ask the cashier to manually enter the 16-digit code.
- Wrong location message: Walmart eGift cards only work in the U.S. and Puerto Rico. If you’re traveling abroad, the card will get declined.
Keep the original email, save the barcode in your wallet app, and check the balance before shopping.
Keep the original email, save the barcode in your wallet app, and check the balance before shopping.
Follow these simple tips to avoid headaches with your Walmart eGift card:
- Save the original email or add the barcode to your mobile wallet (Apple Wallet, Google Wallet, or Samsung Pay) so you don’t lose the code.
- Check the card balance before you shop: Go to walmart.com/giftcards → Balance Check.
- Walmart eGift cards don’t expire and have no fees as of 2026, so you can hang onto them forever.FTC Gift Card Rules
- Buying restricted items like tobacco or alcohol? Bring a backup payment method. Some Walmart stores may ask for extra verification even when gift cards are accepted.
| Where You Use It |
How to Redeem |
Any Discount? |
| Walmart.com |
Type in the 16-digit code and PIN at checkout |
None |
| Walmart store |
Show the barcode on your phone or a printed copy |
None |
| Walmart gas station (inside) |
Show the barcode to the attendant |
10¢ off per gallon |
For official rules and updates, check the Walmart Help Center and select “Gift Cards.” You can also call Walmart Customer Service at 1-800-925-6278 if you need help.
Can I use Walmart gift card anywhere?
Unless other restrictions apply, Walmart Gift Cards may be
used at any Walmart store or Sam’s Club
in the U.S. or Puerto Rico; or online at walmart.com, or Samsclub.com; or select Murphy USA Fuel Stations.
Where can I use Walmart ecard?
Here’s how to redeem a Walmart eGift Card. When checking out online, enter the gift card number and PIN. If you aren’t using the full balance on the card, save the eGift card as one of your payment options. When at the register, redeem your Walmart
eGift card by showing the barcode on your digital device
.
Can you use a Walmart e gift card at Murphy’s gas station?
Murphy Express
stations do not accept the Walmart Gift Cards
and do not offer the discount.
How can I turn my Walmart gift card into cash?
Gameflip
is the safest way to sell Walmart gift cards for cash. It’s the simplest way to turn unwanted Walmart gift cards into cash. You can sell any unused, prepaid, and non-reloadable gift cards on Gameflip. Popular gift cards on Gameflip include Steam cards, PSN, Xbox Live, Amazon, iTunes, and Google Play cards.
Does Walmart take virtual cards?
That means once a new customer is approved,
their card will be available virtually through the Walmart Pay app
to use at all storefront locations and on the retailer’s website. The announcement came less than a year after Walmart rolled out its mobile payment app.
Can you use Walmart gift cards for gas?
Can I use my Gift Card at gas stations?
Yes
, but you must pay inside the Gas Station. You cannot use your Card to pay at the pump.
Can I use a Home Depot gift card at Walmart?
Walmart allows customers to trade in gift cards from other stores
such as Lowe’s, Home Depot. ... Home Depot and Lowe’s gift cards are among those Walmart is accepting.
Can you use a Walmart gift card on Amazon?
No. Walmart gift cards cannot be used at Amazon. The Sam’s Club in Puerto Rico and the United States or Samsclub.com
does accept Amazon gift cards
. The last place that accepts Walmart gift cards is Murphy USA fuel stations.
Is gas cheaper at Walmart with a gift card?
Walmart customers using a Walmart gift card will
receive a 10 cent per gallon discount
. Customers who use a Walmart MoneyCard® or Walmart credit card will save 15 cents per gallon on their fuel purchase.
Can you buy cigarettes with a Walmart gift card?
Yes
, Walmart customers can buy tobacco products, including cigarettes, cigars, rolling tobacco, rolling papers, chewing paper, etc., with Walmart gift cards. ... If you have one of these, it will clearly state on the front “This gift card cannot be used to purchase tobacco.”
Do Walmart gift cards expire?
Walmart Gift Cards never expire
. Governing Law. When you purchase, receive, or redeem a Walmart Gift Card, you agree that the laws of the State of California shall govern these Terms and Conditions, without regard to principles of conflict of laws.
Can you transfer money from Walmart gift card to bank account?
No,
you cannot transfer money from
your Walmart MoneyCard account to another bank account. At this time, you can only receive money to your Walmart MoneyCard account from another bank.
Will Walmart give me cash for my return?
Get a cash refund
if the returned item is less than $10
. Get a Walmart shopping card or gift card if the returned item is equal to or more than $10.
How do I convert a Walmart gift card to PayPal?
- Go into your PayPal Wallet on a desktop computer.
- Click “Link a debit or credit card.”
- Tap “Link a card manually” if given the option to link manually or through a bank.
- Enter the gift card information.
- Tap “Link Card.”
Where can I spend my virtual Visa card?
The Visa Virtual Account can be redeemed at
every internet, mail order, and telephone merchant everywhere Visa debit cards
are accepted in the United States. No cash or ATM access.
Edited and fact-checked by the TechFactsHub editorial team.