America’s dominant departmental retailer Walmart stocks a wide range of gift-worthy goods, but knowing precisely what to get someone is often challenging.
American Express gift cards are a great way to show your appreciation to friends, family, and business colleagues. So you may be wondering: does Walmart accept American Express gift cards? This is what I’ve found out!
Does Walmart Accept American Express Gift Cards?
Walmart does accept American Express gift cards in-store, online, and at Walmart gas stations. Customers can scan or swipe the American Express gift card in-store or insert the 15-digit card number and 4-digit security code at the self-checkout aisle.
If you’d like to know precisely how to use your American Express gift card at Walmart, which types are available for purchase, and Walmart’s gift card restrictions, read on!
How Do You Use American Express Gift Cards At Walmart?
The Walmart cashier will scan or swipe your American Express gift card when paying for goods in-store.
If you’re operating the self-checkout, swipe the gift card yourself or scan the barcode. Use an American Express gift card to pay for gas at Walmart stations; you’ll need to pay inside the station.
Pay for merchandise at Walmart.com using an American Express gift card by inserting your name, the 15-digit card number, and the 4-digit security code at the checkout.
Can You Use American Express Gift Cards Online At Walmart?
Yes, Walmart.com accepts American Express payment methods, including business and personal gift cards.
If your transaction declines, it usually means there are insufficient funds on the American Express gift card. Consider checking your balance before making a purchase.
Does Walmart Sell American Express Gift Cards?
Yes, Walmart sells plastic American Express gift cards in stores and online. Customers can purchase pre-loaded gift cards for $25, $50, $100, and $200. Alternatively, load the
American Express Gold Sparkle eGift card with a chosen balance between $25-$200 and directly sent to the recipient’s inbox.
Customers are charged a one-time purchase fee when buying an American Express gift card at Walmart. $6.88 is charged for each $200, $5.44 for every $100, $3.94 for each $50, and $3.44 for every $25.
Can You Exchange American Express Gift Cards For Cash At Walmart?
No, you can not exchange your American Express gift card for cash at Walmart. The gift cards are incompatible with ATMs. Walmart associates will not provide money back when you pay with an American Express gift card.
However, in some cases, there are certain hacks you can try to get cashback from gift cards. To learn more, you can see my full guide on how to get cashback from gift cards at Walmart.
Does Walmart Have Restrictions On American Express Gift Cards?
Yes, according to Walmart’s payment policy, customers can only use up to 5 gift cards and one credit/debit card to split payments.
American Express gift cards cannot be used to purchase another gift card or eGift card at Walmart. Additionally, you cannot separate the cost between an American Express gift card and PayPal or cash.
What Stores Accept American Express Gift Cards?
American Express gift cards are accepted at any retailer that takes American Express payment methods. This means customers can use their Amex gift cards at retailers such as Walmart, Walgreens, Target, Lowes, Home Depot, and more!
To learn more, you can see our other posts on whether or not Walmart is a grocery store for credit cards and if Walmart accepts Amex.
Conclusion: Does Walmart Accept American Express Gift Cards?
Yes, American Express gift cards are accepted at Walmart stores, online, and at gas stations when you pay inside. Pay for goods in-store by scanning or swiping the gift card or input the 15-digit card number and 4-digit security code when paying online. Walmart also sells a variety of American Express gift cards for $25-$200.