Can You Use An Amazon Gift Card At Walmart? [Answered]

Does Walmart accept Amazon gift cards? In this article, we'll talk about whether you can use an Amazon gift card at Walmart and more. Read on.

Walmart is one of the largest retailers in the US. With over 11,000 different stores all around the world, it’s safe to say Walmart is pretty popular.

And a big reason for this is that customers can enjoy a very convenient shopping experience at Walmart. The store stocks up on a variety of different products to fit the needs of different customers. On top of that, customers can also buy these products for a relatively low price.

With that said, you may be wondering if you can use your Amazon gift card at Walmart.

After all, there are many stores and retailers that accept Amazon gift cards for purchases, so it would be logical to assume Walmart does the same.

But the story is a bit more complicated than that.

In this guide, we’ll be looking at if you can use an Amazon gift card at Walmart, why you can’t use it at Walmart, and other places that will accept your Amazon gift card for payments.

Read on to learn more.

Table of ContentsShow

Can I Use My Amazon Gift Card At Walmart?

As of 2023, customers can’t use an Amazon gift card to pay for their in-store and online Walmart purchases. So, if a loved one has given you an Amazon gift card recently, you can head to other retailers that aren’t Walmart to redeem the card.

Currently, only American Express, Mastercard, and Visa gift cards are redeemable at Walmart stores.

Why Can’t I Use Amazon Gift Card At Walmart?

Walmart California

The main reason you can’t use an Amazon gift card when buying something at Walmart is that Amazon is Walmart’s top competitor. In recent years, Walmart has tried to tap into the e-commerce market and carve out a place for itself.

And while the Walmart website has been doing pretty well, there’s one major road hump to Walmart becoming a top e-commerce player, and that’s Amazon.

Walmart doesn’t want to directly aid its top competitors. And in that light, the store also doesn’t sell any Amazon products in their stores such as the Kindle and the Firestick.

On top of that, Walmart has its own line of gift cards available in-store that they want to promote to their customers, and accepting Amazon gift cards in their store will defeat the purpose.

Where Can I Use My Amazon Gift Card?

Amazon gift card in a hand at store over gift cards.

Currently, customers can only use Amazon gift cards on the Amazon website and at Amazon pop-up stores. So, if there’s an item you’ve been eyeing on Amazon, this would be the perfect time to use your gift card.

Alternatively, if you have an outstanding Amazon Pay or Amazon Prime balance, you can use the gift card to cover the costs.

If there’s an Amazon Fresh grocery store near you, the store will also accept Amazon gift cards as payment methods.

What Gift Cards Does Walmart Accept?

Currently, Walmart primarily accepts only Walmart or Sam’s Store gift cards for purchases. However, you may also redeem any Mastercard, American Express, and Visa gift cards at any Walmart store.


Amazon is a top Walmart competitor. Because of this, Walmart makes sure that they don’t help the company make sales in any way. So, if you have an Amazon gift card, you can’t use it at Walmart. Instead, you can use it for any Amazon online or Amazon pop-up purchases.

If you want to use a gift card at Walmart, you’re better off using Walmart or Sam’s Club gift cards. Alternatively, customers can also use American Express, Visa, and Mastercard gift cards for any Walmart in-store or online purchase.

Related Articles

When Does Walmart Restock?
When Does Walmart Restock? [Groceries, Electronics & More]
Arthur Beringer

Arthur graduated in 2002 with a Master's in Business Administration from LSU Alexandria. After working in the retail industry for almost 20 years, he decided to quit and write full-time to help readers who are searching online for consumer-related answers.